Package net.minecraft.client.gl
Record Class PostEffectPipeline.Pass
java.lang.Object
java.lang.Record
net.minecraft.client.gl.PostEffectPipeline.Pass
- Record Components:
- programId-
- inputs-
- outputTarget-
- uniforms-
- Enclosing class:
- PostEffectPipeline
@Environment(CLIENT)
public static record PostEffectPipeline.Pass(Identifier programId, List<PostEffectPipeline.Input> inputs, Identifier outputTarget, List<PostEffectPipeline.Uniform> uniforms)
extends Record
- Mappings:
- Namespace - Name - named - net/minecraft/client/gl/PostEffectPipeline$Pass- intermediary - net/minecraft/class_9962$class_9967- official - gme$e- named - programId- intermediary - comp_3102- official - b- named - inputs- intermediary - comp_3021- official - c- named - outputTarget- intermediary - comp_3022- official - d- named - uniforms- intermediary - comp_3023- official - e
- 
Field SummaryFieldsModifier and TypeFieldDescriptionstatic final com.mojang.serialization.Codec<PostEffectPipeline.Pass> private final List<PostEffectPipeline.Input> The field for theinputsrecord component.private static final com.mojang.serialization.Codec<List<PostEffectPipeline.Input>> private final IdentifierThe field for theoutputTargetrecord component.private final IdentifierThe field for theprogramIdrecord component.private final List<PostEffectPipeline.Uniform> The field for theuniformsrecord component.
- 
Constructor SummaryConstructorsConstructorDescriptionPass(Identifier identifier, List<PostEffectPipeline.Input> list, Identifier identifier2, List<PostEffectPipeline.Uniform> list2) 
- 
Method SummaryModifier and TypeMethodDescriptionfinal booleanIndicates whether some other object is "equal to" this one.final inthashCode()Returns a hash code value for this object.inputs()Returns the value of theinputsrecord component.Returns the value of theoutputTargetrecord component.Returns the value of theprogramIdrecord component.final StringtoString()Returns a string representation of this record class.uniforms()Returns the value of theuniformsrecord component.
- 
Field Details- 
programIdThe field for theprogramIdrecord component.
- 
inputsThe field for theinputsrecord component.
- 
outputTargetThe field for theoutputTargetrecord component.
- 
uniformsThe field for theuniformsrecord component.
- 
INPUTS_CODEC- Mappings:
- Namespace - Name - Mixin selector - named - INPUTS_CODEC- Lnet/minecraft/client/gl/PostEffectPipeline$Pass;INPUTS_CODEC:Lcom/mojang/serialization/Codec;- intermediary - field_53117- Lnet/minecraft/class_9962$class_9967;field_53117:Lcom/mojang/serialization/Codec;- official - f- Lgme$e;f:Lcom/mojang/serialization/Codec;
 
- 
CODEC- Mappings:
- Namespace - Name - Mixin selector - named - CODEC- Lnet/minecraft/client/gl/PostEffectPipeline$Pass;CODEC:Lcom/mojang/serialization/Codec;- intermediary - field_53116- Lnet/minecraft/class_9962$class_9967;field_53116:Lcom/mojang/serialization/Codec;- official - a- Lgme$e;a:Lcom/mojang/serialization/Codec;
 
 
- 
- 
Constructor Details- 
Passpublic Pass(Identifier identifier, List<PostEffectPipeline.Input> list, Identifier identifier2, List<PostEffectPipeline.Uniform> list2) 
 
- 
- 
Method Details- 
getShaderProgramKey- Mappings:
- Namespace - Name - Mixin selector - named - getShaderProgramKey- Lnet/minecraft/client/gl/PostEffectPipeline$Pass;getShaderProgramKey()Lnet/minecraft/client/gl/ShaderProgramKey;- intermediary - method_65202- Lnet/minecraft/class_9962$class_9967;method_65202()Lnet/minecraft/class_10156;- official - a- Lgme$e;a()Lgmr;
 
- 
toStringReturns a string representation of this record class. The representation contains the name of the class, followed by the name and value of each of the record components.
- 
hashCodepublic final int hashCode()Returns a hash code value for this object. The value is derived from the hash code of each of the record components.
- 
equalsIndicates whether some other object is "equal to" this one. The objects are equal if the other object is of the same class and if all the record components are equal. All components in this record class are compared withObjects::equals(Object,Object).
- 
programIdReturns the value of theprogramIdrecord component.- Returns:
- the value of the programIdrecord component
 
- 
inputsReturns the value of theinputsrecord component.- Returns:
- the value of the inputsrecord component
 
- 
outputTargetReturns the value of theoutputTargetrecord component.- Returns:
- the value of the outputTargetrecord component
 
- 
uniformsReturns the value of theuniformsrecord component.- Returns:
- the value of the uniformsrecord component
 
 
-