Class PostProcessShader

java.lang.Object
net.minecraft.client.gl.PostProcessShader

@Environment(CLIENT) public class PostProcessShader extends Object
Mappings:
Namespace Name
official cth
intermediary net/minecraft/class_1873
named net/minecraft/client/gl/PostProcessShader
  • Field Details

    • jsonGlProgram

      private final JsonGlProgram jsonGlProgram
      Mappings:
      Namespace Name Mixin selector
      official c Lcth;c:Lctf;
      intermediary field_8051 Lnet/minecraft/class_1873;field_8051:Lnet/minecraft/class_1871;
      named jsonGlProgram Lnet/minecraft/client/gl/PostProcessShader;jsonGlProgram:Lnet/minecraft/client/gl/JsonGlProgram;
    • field_8049

      public final Framebuffer field_8049
      Mappings:
      Namespace Name Mixin selector
      official a Lcth;a:Lckw;
      intermediary field_8049 Lnet/minecraft/class_1873;field_8049:Lnet/minecraft/class_1862;
      named field_8049 Lnet/minecraft/client/gl/PostProcessShader;field_8049:Lnet/minecraft/client/gl/Framebuffer;
    • field_8050

      public final Framebuffer field_8050
      Mappings:
      Namespace Name Mixin selector
      official b Lcth;b:Lckw;
      intermediary field_8050 Lnet/minecraft/class_1873;field_8050:Lnet/minecraft/class_1862;
      named field_8050 Lnet/minecraft/client/gl/PostProcessShader;field_8050:Lnet/minecraft/client/gl/Framebuffer;
    • samplerValues

      private final List samplerValues
      Mappings:
      Namespace Name Mixin selector
      official d Lcth;d:Ljava/util/List;
      intermediary field_8052 Lnet/minecraft/class_1873;field_8052:Ljava/util/List;
      named samplerValues Lnet/minecraft/client/gl/PostProcessShader;samplerValues:Ljava/util/List;
    • samplerNames

      private final List samplerNames
      Mappings:
      Namespace Name Mixin selector
      official e Lcth;e:Ljava/util/List;
      intermediary field_8053 Lnet/minecraft/class_1873;field_8053:Ljava/util/List;
      named samplerNames Lnet/minecraft/client/gl/PostProcessShader;samplerNames:Ljava/util/List;
    • samplerWidths

      private final List samplerWidths
      Mappings:
      Namespace Name Mixin selector
      official f Lcth;f:Ljava/util/List;
      intermediary field_8054 Lnet/minecraft/class_1873;field_8054:Ljava/util/List;
      named samplerWidths Lnet/minecraft/client/gl/PostProcessShader;samplerWidths:Ljava/util/List;
    • samplerHeights

      private final List samplerHeights
      Mappings:
      Namespace Name Mixin selector
      official g Lcth;g:Ljava/util/List;
      intermediary field_8055 Lnet/minecraft/class_1873;field_8055:Ljava/util/List;
      named samplerHeights Lnet/minecraft/client/gl/PostProcessShader;samplerHeights:Ljava/util/List;
    • field_11187

      private javax.vecmath.Matrix4f field_11187
      Mappings:
      Namespace Name Mixin selector
      official h Lcth;h:Ljavax/vecmath/Matrix4f;
      intermediary field_11187 Lnet/minecraft/class_1873;field_11187:Ljavax/vecmath/Matrix4f;
      named field_11187 Lnet/minecraft/client/gl/PostProcessShader;field_11187:Ljavax/vecmath/Matrix4f;
  • Constructor Details

    • PostProcessShader

      public PostProcessShader(ResourceManager resourceManager, String string, Framebuffer framebuffer, Framebuffer framebuffer2)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lcth;<init>(Lcvk;Ljava/lang/String;Lckw;Lckw;)V
      intermediary <init> Lnet/minecraft/class_1873;<init>(Lnet/minecraft/class_1654;Ljava/lang/String;Lnet/minecraft/class_1862;Lnet/minecraft/class_1862;)V
      named <init> Lnet/minecraft/client/gl/PostProcessShader;<init>(Lnet/minecraft/resource/ResourceManager;Ljava/lang/String;Lnet/minecraft/client/gl/Framebuffer;Lnet/minecraft/client/gl/Framebuffer;)V
  • Method Details

    • method_6959

      public void method_6959()
      Mappings:
      Namespace Name Mixin selector
      official b Lcth;b()V
      intermediary method_6959 Lnet/minecraft/class_1873;method_6959()V
      named method_6959 Lnet/minecraft/client/gl/PostProcessShader;method_6959()V
    • addAuxTarget

      public void addAuxTarget(String name, Object target, int width, int height)
      Mappings:
      Namespace Name Mixin selector
      official a Lcth;a(Ljava/lang/String;Ljava/lang/Object;II)V
      intermediary method_6957 Lnet/minecraft/class_1873;method_6957(Ljava/lang/String;Ljava/lang/Object;II)V
      named addAuxTarget Lnet/minecraft/client/gl/PostProcessShader;addAuxTarget(Ljava/lang/String;Ljava/lang/Object;II)V
    • method_6961

      private void method_6961()
      Mappings:
      Namespace Name Mixin selector
      official d Lcth;d()V
      intermediary method_6961 Lnet/minecraft/class_1873;method_6961()V
      named method_6961 Lnet/minecraft/client/gl/PostProcessShader;method_6961()V
    • method_10310

      public void method_10310(javax.vecmath.Matrix4f matrix4f)
      Mappings:
      Namespace Name Mixin selector
      official a Lcth;a(Ljavax/vecmath/Matrix4f;)V
      intermediary method_10310 Lnet/minecraft/class_1873;method_10310(Ljavax/vecmath/Matrix4f;)V
      named method_10310 Lnet/minecraft/client/gl/PostProcessShader;method_10310(Ljavax/vecmath/Matrix4f;)V
    • render

      public void render(float time)
      Mappings:
      Namespace Name Mixin selector
      official a Lcth;a(F)V
      intermediary method_6956 Lnet/minecraft/class_1873;method_6956(F)V
      named render Lnet/minecraft/client/gl/PostProcessShader;render(F)V
    • getProgram

      public JsonGlProgram getProgram()
      Mappings:
      Namespace Name Mixin selector
      official c Lcth;c()Lctf;
      intermediary method_6960 Lnet/minecraft/class_1873;method_6960()Lnet/minecraft/class_1871;
      named getProgram Lnet/minecraft/client/gl/PostProcessShader;getProgram()Lnet/minecraft/client/gl/JsonGlProgram;