Package net.minecraft.client.gl
Class PostEffectPass
java.lang.Object
net.minecraft.client.gl.PostEffectPass
- All Implemented Interfaces:
- AutoCloseable
- Mappings:
- Namespace - Name - official - fkb- intermediary - net/minecraft/class_283- named - net/minecraft/client/gl/PostEffectPass
- 
Field SummaryFieldsModifier and TypeFieldDescriptionfinal Framebufferfinal Framebufferprivate final JsonEffectShaderProgramprivate Matrix4fprivate final List<IntSupplier>
- 
Constructor SummaryConstructorsConstructorDescriptionPostEffectPass(ResourceManager resourceManager, String programName, Framebuffer input, Framebuffer output) 
- 
Method SummaryModifier and TypeMethodDescriptionvoidaddAuxTarget(String name, IntSupplier valueSupplier, int width, int height) voidclose()final StringgetName()voidrender(float time) voidsetProjectionMatrix(Matrix4f projectionMatrix) 
- 
Field Details- 
program- Mappings:
- Namespace - Name - Mixin selector - official - c- Lfkb;c:Lfjn;- intermediary - field_1540- Lnet/minecraft/class_283;field_1540:Lnet/minecraft/class_280;- named - program- Lnet/minecraft/client/gl/PostEffectPass;program:Lnet/minecraft/client/gl/JsonEffectShaderProgram;
 
- 
input- Mappings:
- Namespace - Name - Mixin selector - official - a- Lfkb;a:Legv;- intermediary - field_1536- Lnet/minecraft/class_283;field_1536:Lnet/minecraft/class_276;- named - input- Lnet/minecraft/client/gl/PostEffectPass;input:Lnet/minecraft/client/gl/Framebuffer;
 
- 
output- Mappings:
- Namespace - Name - Mixin selector - official - b- Lfkb;b:Legv;- intermediary - field_1538- Lnet/minecraft/class_283;field_1538:Lnet/minecraft/class_276;- named - output- Lnet/minecraft/client/gl/PostEffectPass;output:Lnet/minecraft/client/gl/Framebuffer;
 
- 
samplerValues- Mappings:
- Namespace - Name - Mixin selector - official - d- Lfkb;d:Ljava/util/List;- intermediary - field_1534- Lnet/minecraft/class_283;field_1534:Ljava/util/List;- named - samplerValues- Lnet/minecraft/client/gl/PostEffectPass;samplerValues:Ljava/util/List;
 
- 
samplerNames- Mappings:
- Namespace - Name - Mixin selector - official - e- Lfkb;e:Ljava/util/List;- intermediary - field_1539- Lnet/minecraft/class_283;field_1539:Ljava/util/List;- named - samplerNames- Lnet/minecraft/client/gl/PostEffectPass;samplerNames:Ljava/util/List;
 
- 
samplerWidths- Mappings:
- Namespace - Name - Mixin selector - official - f- Lfkb;f:Ljava/util/List;- intermediary - field_1533- Lnet/minecraft/class_283;field_1533:Ljava/util/List;- named - samplerWidths- Lnet/minecraft/client/gl/PostEffectPass;samplerWidths:Ljava/util/List;
 
- 
samplerHeights- Mappings:
- Namespace - Name - Mixin selector - official - g- Lfkb;g:Ljava/util/List;- intermediary - field_1537- Lnet/minecraft/class_283;field_1537:Ljava/util/List;- named - samplerHeights- Lnet/minecraft/client/gl/PostEffectPass;samplerHeights:Ljava/util/List;
 
- 
projectionMatrix- Mappings:
- Namespace - Name - Mixin selector - official - h- Lfkb;h:Lorg/joml/Matrix4f;- intermediary - field_1535- Lnet/minecraft/class_283;field_1535:Lorg/joml/Matrix4f;- named - projectionMatrix- Lnet/minecraft/client/gl/PostEffectPass;projectionMatrix:Lorg/joml/Matrix4f;
 
 
- 
- 
Constructor Details- 
PostEffectPasspublic PostEffectPass(ResourceManager resourceManager, String programName, Framebuffer input, Framebuffer output) throws IOException - Throws:
- IOException
- Mappings:
- Namespace - Name - Mixin selector - official - <init>- Lfkb;<init>(Lakx;Ljava/lang/String;Legv;Legv;)V- intermediary - <init>- Lnet/minecraft/class_283;<init>(Lnet/minecraft/class_3300;Ljava/lang/String;Lnet/minecraft/class_276;Lnet/minecraft/class_276;)V- named - <init>- Lnet/minecraft/client/gl/PostEffectPass;<init>(Lnet/minecraft/resource/ResourceManager;Ljava/lang/String;Lnet/minecraft/client/gl/Framebuffer;Lnet/minecraft/client/gl/Framebuffer;)V
 
 
- 
- 
Method Details- 
closepublic void close()- Specified by:
- closein interface- AutoCloseable
 
- 
getName- Mappings:
- Namespace - Name - Mixin selector - official - a- Lfkb;a()Ljava/lang/String;- intermediary - method_35777- Lnet/minecraft/class_283;method_35777()Ljava/lang/String;- named - getName- Lnet/minecraft/client/gl/PostEffectPass;getName()Ljava/lang/String;
 
- 
addAuxTarget- Mappings:
- Namespace - Name - Mixin selector - official - a- Lfkb;a(Ljava/lang/String;Ljava/util/function/IntSupplier;II)V- intermediary - method_1292- Lnet/minecraft/class_283;method_1292(Ljava/lang/String;Ljava/util/function/IntSupplier;II)V- named - addAuxTarget- Lnet/minecraft/client/gl/PostEffectPass;addAuxTarget(Ljava/lang/String;Ljava/util/function/IntSupplier;II)V
 
- 
setProjectionMatrix- Mappings:
- Namespace - Name - Mixin selector - official - a- Lfkb;a(Lorg/joml/Matrix4f;)V- intermediary - method_1291- Lnet/minecraft/class_283;method_1291(Lorg/joml/Matrix4f;)V- named - setProjectionMatrix- Lnet/minecraft/client/gl/PostEffectPass;setProjectionMatrix(Lorg/joml/Matrix4f;)V
 
- 
renderpublic void render(float time) - Mappings:
- Namespace - Name - Mixin selector - official - a- Lfkb;a(F)V- intermediary - method_1293- Lnet/minecraft/class_283;method_1293(F)V- named - render- Lnet/minecraft/client/gl/PostEffectPass;render(F)V
 
- 
getProgram- Mappings:
- Namespace - Name - Mixin selector - official - b- Lfkb;b()Lfjn;- intermediary - method_1295- Lnet/minecraft/class_283;method_1295()Lnet/minecraft/class_280;- named - getProgram- Lnet/minecraft/client/gl/PostEffectPass;getProgram()Lnet/minecraft/client/gl/JsonEffectShaderProgram;
 
 
-