Class PostProcessShader

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

@Environment(CLIENT) public class PostProcessShader extends Object
Mappings:
Namespace Name
official byi
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 Lbyi;c:Lbyg;
      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 Lbyi;a:Lbqr;
      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 Lbyi;b:Lbqr;
      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<Object> samplerValues
      Mappings:
      Namespace Name Mixin selector
      official d Lbyi;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<String> samplerNames
      Mappings:
      Namespace Name Mixin selector
      official e Lbyi;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<Integer> samplerWidths
      Mappings:
      Namespace Name Mixin selector
      official f Lbyi;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<Integer> samplerHeights
      Mappings:
      Namespace Name Mixin selector
      official g Lbyi;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 org.lwjgl.util.vector.Matrix4f field_11187
      Mappings:
      Namespace Name Mixin selector
      official h Lbyi;h:Lorg/lwjgl/util/vector/Matrix4f;
      intermediary field_11187 Lnet/minecraft/class_1873;field_11187:Lorg/lwjgl/util/vector/Matrix4f;
      named field_11187 Lnet/minecraft/client/gl/PostProcessShader;field_11187:Lorg/lwjgl/util/vector/Matrix4f;
  • Constructor Details

    • PostProcessShader

      public PostProcessShader(ResourceManager resourceManager, String string, Framebuffer framebuffer, Framebuffer framebuffer2) throws IOException
      Throws:
      IOException
      Mappings:
      Namespace Name Mixin selector
      official <init> Lbyi;<init>(Lbzy;Ljava/lang/String;Lbqr;Lbqr;)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 Lbyi;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 Lbyi;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 Lbyi;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(org.lwjgl.util.vector.Matrix4f matrix4f)
      Mappings:
      Namespace Name Mixin selector
      official a Lbyi;a(Lorg/lwjgl/util/vector/Matrix4f;)V
      intermediary method_10310 Lnet/minecraft/class_1873;method_10310(Lorg/lwjgl/util/vector/Matrix4f;)V
      named method_10310 Lnet/minecraft/client/gl/PostProcessShader;method_10310(Lorg/lwjgl/util/vector/Matrix4f;)V
    • render

      public void render(float time)
      Mappings:
      Namespace Name Mixin selector
      official a Lbyi;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 Lbyi;c()Lbyg;
      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;