net.minecraft.client.renderer

public record ShaderProgramConfig

gme
net.minecraft.client.renderer.ShaderProgramConfig
net.minecraft.class_10157
net.minecraft.client.gl.ShaderProgramDefinition
net.minecraft.src.C_346021_

Field summary

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

Constructor summary

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

Method summary

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