Package net.minecraft.client.gl
Class PostEffectPass
java.lang.Object
net.minecraft.client.gl.PostEffectPass
- Mappings:
 Namespace Name named net/minecraft/client/gl/PostEffectPassintermediary net/minecraft/class_283official grt
- 
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interfacestatic final recordstatic final record - 
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final Stringprivate final Identifierprivate final RenderPipelineprivate final List<PostEffectPass.Sampler> private final List<PostEffectPipeline.Uniform>  - 
Constructor Summary
ConstructorsConstructorDescriptionPostEffectPass(RenderPipeline pipeline, Identifier outputTargetId, List<PostEffectPipeline.Uniform> uniforms)  - 
Method Summary
Modifier and TypeMethodDescriptionvoidaddSampler(PostEffectPass.Sampler sampler) voidrender(FrameGraphBuilder builder, Map<Identifier, Handle<Framebuffer>> handles, Matrix4f viewMatrix, @Nullable Consumer<RenderPass> additionalUniformsSetter)  
- 
Field Details
- 
id
- Mappings:
 Namespace Name Mixin selector named idLnet/minecraft/client/gl/PostEffectPass;id:Ljava/lang/String;intermediary field_53926Lnet/minecraft/class_283;field_53926:Ljava/lang/String;official aLgrt;a:Ljava/lang/String;
 - 
pipeline
- Mappings:
 Namespace Name Mixin selector named pipelineLnet/minecraft/client/gl/PostEffectPass;pipeline:Lcom/mojang/blaze3d/pipeline/RenderPipeline;intermediary field_56811Lnet/minecraft/class_283;field_56811:Lcom/mojang/blaze3d/pipeline/RenderPipeline;official bLgrt;b:Lcom/mojang/blaze3d/pipeline/RenderPipeline;
 - 
outputTargetId
- Mappings:
 Namespace Name Mixin selector named outputTargetIdLnet/minecraft/client/gl/PostEffectPass;outputTargetId:Lnet/minecraft/util/Identifier;intermediary field_53121Lnet/minecraft/class_283;field_53121:Lnet/minecraft/class_2960;official cLgrt;c:Lalr;
 - 
uniforms
- Mappings:
 Namespace Name Mixin selector named uniformsLnet/minecraft/client/gl/PostEffectPass;uniforms:Ljava/util/List;intermediary field_53928Lnet/minecraft/class_283;field_53928:Ljava/util/List;official dLgrt;d:Ljava/util/List;
 - 
samplers
- Mappings:
 Namespace Name Mixin selector named samplersLnet/minecraft/client/gl/PostEffectPass;samplers:Ljava/util/List;intermediary field_53122Lnet/minecraft/class_283;field_53122:Ljava/util/List;official eLgrt;e:Ljava/util/List;
 
 - 
 - 
Constructor Details
- 
PostEffectPass
public PostEffectPass(RenderPipeline pipeline, Identifier outputTargetId, List<PostEffectPipeline.Uniform> uniforms) - Mappings:
 Namespace Name Mixin selector named <init>Lnet/minecraft/client/gl/PostEffectPass;<init>(Lcom/mojang/blaze3d/pipeline/RenderPipeline;Lnet/minecraft/util/Identifier;Ljava/util/List;)Vintermediary <init>Lnet/minecraft/class_283;<init>(Lcom/mojang/blaze3d/pipeline/RenderPipeline;Lnet/minecraft/class_2960;Ljava/util/List;)Vofficial <init>Lgrt;<init>(Lcom/mojang/blaze3d/pipeline/RenderPipeline;Lalr;Ljava/util/List;)V
 
 - 
 - 
Method Details
- 
addSampler
- Mappings:
 Namespace Name Mixin selector named addSamplerLnet/minecraft/client/gl/PostEffectPass;addSampler(Lnet/minecraft/client/gl/PostEffectPass$Sampler;)Vintermediary method_62258Lnet/minecraft/class_283;method_62258(Lnet/minecraft/class_283$class_9971;)Vofficial aLgrt;a(Lgrt$a;)V
 - 
render
public void render(FrameGraphBuilder builder, Map<Identifier, Handle<Framebuffer>> handles, Matrix4f viewMatrix, @Nullable @Nullable Consumer<RenderPass> additionalUniformsSetter) - Mappings:
 Namespace Name Mixin selector named renderLnet/minecraft/client/gl/PostEffectPass;render(Lnet/minecraft/client/render/FrameGraphBuilder;Ljava/util/Map;Lorg/joml/Matrix4f;Ljava/util/function/Consumer;)Vintermediary method_62255Lnet/minecraft/class_283;method_62255(Lnet/minecraft/class_9909;Ljava/util/Map;Lorg/joml/Matrix4f;Ljava/util/function/Consumer;)Vofficial aLgrt;a(Lfix;Ljava/util/Map;Lorg/joml/Matrix4f;Ljava/util/function/Consumer;)V
 
 -