net.minecraft.client.renderer

public record PostChainConfig$Pass

gqw$e
net.minecraft.client.renderer.PostChainConfig$Pass
net.minecraft.class_9962$class_9967
net.minecraft.client.gl.PostEffectPipeline$Pass

Field summary

Modifier and TypeField
private final ResourceLocation
b
vertexShaderId
comp_3718
vertexShaderId
private final ResourceLocation
c
fragmentShaderId
comp_3719
fragmentShaderId
private final List<PostChainConfig$Input>
d
inputs
comp_3021
inputs
private final ResourceLocation
e
outputTarget
comp_3022
outputTarget
private final List<PostChainConfig$Uniform>
f
uniforms
comp_3023
uniforms
private static final com.mojang.serialization.Codec<List<PostChainConfig$Input>>
g
INPUTS_CODEC
field_53117
INPUTS_CODEC
public static final com.mojang.serialization.Codec<PostChainConfig$Pass>
a
CODEC
field_53116
CODEC

Constructor summary

ModifierConstructor
public (ResourceLocation arg0, ResourceLocation arg1, List<PostChainConfig$Input> arg2, ResourceLocation arg3, List<PostChainConfig$Uniform> arg4)

Method summary

Modifier and TypeMethod
public Stream<ResourceLocation>
a()
referencedTargets()
method_66540()
streamTargets()
public ResourceLocation
b()
vertexShaderId()
comp_3718()
vertexShaderId()
public ResourceLocation
c()
fragmentShaderId()
comp_3719()
fragmentShaderId()
public List<PostChainConfig$Input>
d()
inputs()
comp_3021()
inputs()
public ResourceLocation
e()
outputTarget()
comp_3022()
outputTarget()
public List<PostChainConfig$Uniform>
f()
uniforms()
comp_3023()
uniforms()