Class PostProcessShader

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

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

    • jsonGlProgram

      private final JsonGlProgram jsonGlProgram
      Mappings:
      Namespace Name Mixin selector
      official c Lbls;c:Lblq;
      intermediary field_5039 Lnet/minecraft/class_1213;field_5039:Lnet/minecraft/class_1211;
      named jsonGlProgram Lnet/minecraft/client/gl/PostProcessShader;jsonGlProgram:Lnet/minecraft/client/gl/JsonGlProgram;
    • field_5037

      public final Framebuffer field_5037
      Mappings:
      Namespace Name Mixin selector
      official a Lbls;a:Lbfw;
      intermediary field_5037 Lnet/minecraft/class_1213;field_5037:Lnet/minecraft/class_1040;
      named field_5037 Lnet/minecraft/client/gl/PostProcessShader;field_5037:Lnet/minecraft/client/gl/Framebuffer;
    • field_5038

      public final Framebuffer field_5038
      Mappings:
      Namespace Name Mixin selector
      official b Lbls;b:Lbfw;
      intermediary field_5038 Lnet/minecraft/class_1213;field_5038:Lnet/minecraft/class_1040;
      named field_5038 Lnet/minecraft/client/gl/PostProcessShader;field_5038:Lnet/minecraft/client/gl/Framebuffer;
    • samplerValues

      private final List<Object> samplerValues
      Mappings:
      Namespace Name Mixin selector
      official d Lbls;d:Ljava/util/List;
      intermediary field_5040 Lnet/minecraft/class_1213;field_5040: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 Lbls;e:Ljava/util/List;
      intermediary field_5041 Lnet/minecraft/class_1213;field_5041: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 Lbls;f:Ljava/util/List;
      intermediary field_5042 Lnet/minecraft/class_1213;field_5042: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 Lbls;g:Ljava/util/List;
      intermediary field_5043 Lnet/minecraft/class_1213;field_5043:Ljava/util/List;
      named samplerHeights Lnet/minecraft/client/gl/PostProcessShader;samplerHeights:Ljava/util/List;
    • field_5044

      private org.lwjgl.util.vector.Matrix4f field_5044
      Mappings:
      Namespace Name Mixin selector
      official h Lbls;h:Lorg/lwjgl/util/vector/Matrix4f;
      intermediary field_5044 Lnet/minecraft/class_1213;field_5044:Lorg/lwjgl/util/vector/Matrix4f;
      named field_5044 Lnet/minecraft/client/gl/PostProcessShader;field_5044: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> Lbls;<init>(Lbni;Ljava/lang/String;Lbfw;Lbfw;)V
      intermediary <init> Lnet/minecraft/class_1213;<init>(Lnet/minecraft/class_1258;Ljava/lang/String;Lnet/minecraft/class_1040;Lnet/minecraft/class_1040;)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_4159

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

      public void addAuxTarget​(String name, Object target, int width, int height)
      Mappings:
      Namespace Name Mixin selector
      official a Lbls;a(Ljava/lang/String;Ljava/lang/Object;II)V
      intermediary method_4157 Lnet/minecraft/class_1213;method_4157(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_4161

      private void method_4161()
      Mappings:
      Namespace Name Mixin selector
      official d Lbls;d()V
      intermediary method_4161 Lnet/minecraft/class_1213;method_4161()V
      named method_4161 Lnet/minecraft/client/gl/PostProcessShader;method_4161()V
    • method_4158

      public void method_4158​(org.lwjgl.util.vector.Matrix4f matrix4f)
      Mappings:
      Namespace Name Mixin selector
      official a Lbls;a(Lorg/lwjgl/util/vector/Matrix4f;)V
      intermediary method_4158 Lnet/minecraft/class_1213;method_4158(Lorg/lwjgl/util/vector/Matrix4f;)V
      named method_4158 Lnet/minecraft/client/gl/PostProcessShader;method_4158(Lorg/lwjgl/util/vector/Matrix4f;)V
    • render

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

      public JsonGlProgram getProgram()
      Mappings:
      Namespace Name Mixin selector
      official c Lbls;c()Lblq;
      intermediary method_4160 Lnet/minecraft/class_1213;method_4160()Lnet/minecraft/class_1211;
      named getProgram Lnet/minecraft/client/gl/PostProcessShader;getProgram()Lnet/minecraft/client/gl/JsonGlProgram;