net.minecraft.client.renderer

public record ShaderProgramConfig

gmd
net.minecraft.client.renderer.ShaderProgramConfig
net.minecraft.class_10157
net.minecraft.unmapped.C_gcohsdze
net.minecraft.client.gl.ShaderProgramDefinition
net.minecraft.unmapped.C_gcohsdze
net.minecraft.src.C_346021_

Field summary

Modifier and TypeField
private final ResourceLocation
b
vertex
comp_3116
f_tdoxuuoz
vertex
vertex
f_348333_
private final ResourceLocation
c
fragment
comp_3117
f_jiotljlo
fragment
fragment
f_349041_
private final List<ShaderProgramConfig$Sampler>
d
samplers
comp_3118
f_gxtckcyx
samplers
samplers
f_348490_
private final List<ShaderProgramConfig$Uniform>
e
uniforms
comp_3119
f_ecruykpb
uniforms
uniforms
f_348424_
private final ShaderDefines
f
defines
comp_3120
f_lvdtbhtf
defines
defines
f_347230_
public static final com.mojang.serialization.Codec<ShaderProgramConfig>
a
CODEC
field_53949
f_ltusyvwy
CODEC
CODEC
f_347195_

Constructor summary

ModifierConstructor
public (ResourceLocation vertex, ResourceLocation fragment, List<ShaderProgramConfig$Sampler> samplers, List<ShaderProgramConfig$Uniform> uniforms, ShaderDefines defines)

Method summary

Modifier and TypeMethod
public ResourceLocation
a()
vertex()
comp_3116()
m_wezmvskf()
vertex()
vertex()
f_348333_()
public ResourceLocation
b()
fragment()
comp_3117()
m_judglqzr()
fragment()
fragment()
f_349041_()
public List<ShaderProgramConfig$Sampler>
c()
samplers()
comp_3118()
m_zjwogvfj()
samplers()
samplers()
f_348490_()
public List<ShaderProgramConfig$Uniform>
d()
uniforms()
comp_3119()
m_jvgafxta()
uniforms()
uniforms()
f_348424_()
public ShaderDefines
e()
defines()
comp_3120()
m_dgzsgubo()
defines()
defines()
f_347230_()