Package net.minecraft.client.gl
Record Class PostEffectPipeline.Pass
java.lang.Object
java.lang.Record
net.minecraft.client.gl.PostEffectPipeline.Pass
- Record Components:
- vertexShaderId-
- fragmentShaderId-
- inputs-
- outputTarget-
- uniforms-
- Enclosing class:
- PostEffectPipeline
@Environment(CLIENT)
public static record PostEffectPipeline.Pass(Identifier vertexShaderId, Identifier fragmentShaderId, 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 - grs$e- named - vertexShaderId- intermediary - comp_3718- official - b- named - fragmentShaderId- intermediary - comp_3719- official - c- named - inputs- intermediary - comp_3021- official - d- named - outputTarget- intermediary - comp_3022- official - e- named - uniforms- intermediary - comp_3023- official - f
- 
Field SummaryFieldsModifier and TypeFieldDescriptionstatic final com.mojang.serialization.Codec<PostEffectPipeline.Pass> private final IdentifierThe field for thefragmentShaderIdrecord component.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 List<PostEffectPipeline.Uniform> The field for theuniformsrecord component.private final IdentifierThe field for thevertexShaderIdrecord component.
- 
Constructor SummaryConstructorsConstructorDescriptionPass(Identifier identifier, Identifier identifier2, List<PostEffectPipeline.Input> list, Identifier identifier3, List<PostEffectPipeline.Uniform> list2) 
- 
Method SummaryModifier and TypeMethodDescriptionfinal booleanIndicates whether some other object is "equal to" this one.Returns the value of thefragmentShaderIdrecord component.final inthashCode()Returns a hash code value for this object.inputs()Returns the value of theinputsrecord component.Returns the value of theoutputTargetrecord component.final StringtoString()Returns a string representation of this record class.uniforms()Returns the value of theuniformsrecord component.Returns the value of thevertexShaderIdrecord component.
- 
Field Details- 
vertexShaderIdThe field for thevertexShaderIdrecord component.
- 
fragmentShaderIdThe field for thefragmentShaderIdrecord 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 - g- Lgrs$e;g: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- Lgrs$e;a:Lcom/mojang/serialization/Codec;
 
 
- 
- 
Constructor Details- 
Passpublic Pass(Identifier identifier, Identifier identifier2, List<PostEffectPipeline.Input> list, Identifier identifier3, List<PostEffectPipeline.Uniform> list2) 
 
- 
- 
Method Details- 
streamTargets- Mappings:
- Namespace - Name - Mixin selector - named - streamTargets- Lnet/minecraft/client/gl/PostEffectPipeline$Pass;streamTargets()Ljava/util/stream/Stream;- intermediary - method_66540- Lnet/minecraft/class_9962$class_9967;method_66540()Ljava/util/stream/Stream;- official - a- Lgrs$e;a()Ljava/util/stream/Stream;
 
- 
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).
- 
vertexShaderIdReturns the value of thevertexShaderIdrecord component.- Returns:
- the value of the vertexShaderIdrecord component
 
- 
fragmentShaderIdReturns the value of thefragmentShaderIdrecord component.- Returns:
- the value of the fragmentShaderIdrecord 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
 
 
-