Class PostEffectProcessor

java.lang.Object
net.minecraft.client.gl.PostEffectProcessor
All Implemented Interfaces:
AutoCloseable

@Environment(CLIENT) public class PostEffectProcessor extends Object implements AutoCloseable
Mappings:
Namespace Name
named net/minecraft/client/gl/PostEffectProcessor
intermediary net/minecraft/class_279
official ggy
  • Field Details

    • field_53104

      public static final Identifier field_53104
      Mappings:
      Namespace Name Mixin selector
      named field_53104 Lnet/minecraft/client/gl/PostEffectProcessor;field_53104:Lnet/minecraft/util/Identifier;
      intermediary field_53104 Lnet/minecraft/class_279;field_53104:Lnet/minecraft/class_2960;
      official a Lggy;a:Lalb;
    • field_53105

      private final Identifier field_53105
      Mappings:
      Namespace Name Mixin selector
      named field_53105 Lnet/minecraft/client/gl/PostEffectProcessor;field_53105:Lnet/minecraft/util/Identifier;
      intermediary field_53105 Lnet/minecraft/class_279;field_53105:Lnet/minecraft/class_2960;
      official b Lggy;b:Lalb;
    • passes

      private final List<PostEffectPass> passes
      Mappings:
      Namespace Name Mixin selector
      named passes Lnet/minecraft/client/gl/PostEffectProcessor;passes:Ljava/util/List;
      intermediary field_1497 Lnet/minecraft/class_279;field_1497:Ljava/util/List;
      official c Lggy;c:Ljava/util/List;
    • field_53106

      private final Map<Identifier,class_9962.class_9966> field_53106
      Mappings:
      Namespace Name Mixin selector
      named field_53106 Lnet/minecraft/client/gl/PostEffectProcessor;field_53106:Ljava/util/Map;
      intermediary field_53106 Lnet/minecraft/class_279;field_53106:Ljava/util/Map;
      official d Lggy;d:Ljava/util/Map;
    • field_53107

      private final Set<Identifier> field_53107
      Mappings:
      Namespace Name Mixin selector
      named field_53107 Lnet/minecraft/client/gl/PostEffectProcessor;field_53107:Ljava/util/Set;
      intermediary field_53107 Lnet/minecraft/class_279;field_53107:Ljava/util/Set;
      official e Lggy;e:Ljava/util/Set;
    • time

      private float time
      Mappings:
      Namespace Name Mixin selector
      named time Lnet/minecraft/client/gl/PostEffectProcessor;time:F
      intermediary field_1501 Lnet/minecraft/class_279;field_1501:F
      official f Lggy;f:F
  • Constructor Details

    • PostEffectProcessor

      private PostEffectProcessor(Identifier identifier, List<PostEffectPass> passes, Map<Identifier,class_9962.class_9966> map, Set<Identifier> set)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/client/gl/PostEffectProcessor;<init>(Lnet/minecraft/util/Identifier;Ljava/util/List;Ljava/util/Map;Ljava/util/Set;)V
      intermediary <init> Lnet/minecraft/class_279;<init>(Lnet/minecraft/class_2960;Ljava/util/List;Ljava/util/Map;Ljava/util/Set;)V
      official <init> Lggy;<init>(Lalb;Ljava/util/List;Ljava/util/Map;Ljava/util/Set;)V
  • Method Details

    • parseEffect

      public static PostEffectProcessor parseEffect(ResourceFactory resourceFactory, TextureManager textureManager, Identifier id, Set<Identifier> set) throws IOException, JsonSyntaxException
      Throws:
      IOException
      JsonSyntaxException
      Mappings:
      Namespace Name Mixin selector
      named parseEffect Lnet/minecraft/client/gl/PostEffectProcessor;parseEffect(Lnet/minecraft/resource/ResourceFactory;Lnet/minecraft/client/texture/TextureManager;Lnet/minecraft/util/Identifier;Ljava/util/Set;)Lnet/minecraft/client/gl/PostEffectProcessor;
      intermediary method_1256 Lnet/minecraft/class_279;method_1256(Lnet/minecraft/class_5912;Lnet/minecraft/class_1060;Lnet/minecraft/class_2960;Ljava/util/Set;)Lnet/minecraft/class_279;
      official a Lggy;a(Lauv;Lgwl;Lalb;Ljava/util/Set;)Lggy;
    • method_62233

      private static PostEffectPass method_62233(ResourceFactory resourceFactory, TextureManager textureManager, class_9962.class_9967 class_9967) throws IOException
      Throws:
      IOException
      Mappings:
      Namespace Name Mixin selector
      named method_62233 Lnet/minecraft/client/gl/PostEffectProcessor;method_62233(Lnet/minecraft/resource/ResourceFactory;Lnet/minecraft/client/texture/TextureManager;Lnet/minecraft/class_9962$class_9967;)Lnet/minecraft/client/gl/PostEffectPass;
      intermediary method_62233 Lnet/minecraft/class_279;method_62233(Lnet/minecraft/class_5912;Lnet/minecraft/class_1060;Lnet/minecraft/class_9962$class_9967;)Lnet/minecraft/class_283;
      official a Lggy;a(Lauv;Lgwl;Lggz$e;)Lgha;
    • setUniform

      private static void setUniform(GlUniform uniform, List<Float> elements)
      Mappings:
      Namespace Name Mixin selector
      named setUniform Lnet/minecraft/client/gl/PostEffectProcessor;setUniform(Lnet/minecraft/client/gl/GlUniform;Ljava/util/List;)V
      intermediary method_62235 Lnet/minecraft/class_279;method_62235(Lnet/minecraft/class_284;Ljava/util/List;)V
      official a Lggy;a(Lfcl;Ljava/util/List;)V
    • close

      public void close()
      Specified by:
      close in interface AutoCloseable
    • method_62234

      public void method_62234(class_9909 class_9909, RenderTickCounter renderTickCounter, int int2, int int3, PostEffectProcessor.class_9961 class_9961)
      Mappings:
      Namespace Name Mixin selector
      named method_62234 Lnet/minecraft/client/gl/PostEffectProcessor;method_62234(Lnet/minecraft/class_9909;Lnet/minecraft/client/render/RenderTickCounter;IILnet/minecraft/client/gl/PostEffectProcessor$class_9961;)V
      intermediary method_62234 Lnet/minecraft/class_279;method_62234(Lnet/minecraft/class_9909;Lnet/minecraft/class_9779;IILnet/minecraft/class_279$class_9961;)V
      official a Lggy;a(Lfat;Lfhr;IILggy$a;)V
    • render

      @Deprecated public void render(Framebuffer framebuffer, class_9922 class_9922, RenderTickCounter renderTickCounter)
      Deprecated.
      Mappings:
      Namespace Name Mixin selector
      named render Lnet/minecraft/client/gl/PostEffectProcessor;render(Lnet/minecraft/client/gl/Framebuffer;Lnet/minecraft/class_9922;Lnet/minecraft/client/render/RenderTickCounter;)V
      intermediary method_1258 Lnet/minecraft/class_279;method_1258(Lnet/minecraft/class_276;Lnet/minecraft/class_9922;Lnet/minecraft/class_9779;)V
      official a Lggy;a(Lfaz;Lfby;Lfhr;)V
    • setUniforms

      public void setUniforms(String name, float value)
      Mappings:
      Namespace Name Mixin selector
      named setUniforms Lnet/minecraft/client/gl/PostEffectProcessor;setUniforms(Ljava/lang/String;F)V
      intermediary method_57799 Lnet/minecraft/class_279;method_57799(Ljava/lang/String;F)V
      official a Lggy;a(Ljava/lang/String;F)V
    • method_62231

      public final Identifier method_62231()
      Mappings:
      Namespace Name Mixin selector
      named method_62231 Lnet/minecraft/client/gl/PostEffectProcessor;method_62231()Lnet/minecraft/util/Identifier;
      intermediary method_62231 Lnet/minecraft/class_279;method_62231()Lnet/minecraft/class_2960;
      official a Lggy;a()Lalb;