net.minecraft.client.renderer

public record ShaderDefines

gmp
net.minecraft.client.renderer.ShaderDefines
net.minecraft.class_10149
net.minecraft.client.gl.Defines

Field summary

Modifier and TypeField
private final Map<String, String>
c
values
comp_3103
values
private final Set<String>
d
flags
comp_3104
flags
public static final ShaderDefines
a
EMPTY
field_53930
EMPTY
public static final com.mojang.serialization.Codec<ShaderDefines>
b
CODEC
field_53931
CODEC

Constructor summary

ModifierConstructor
public (Map<String, String> arg0, Set<String> arg1)

Method summary

Modifier and TypeMethod
public static ShaderDefines$Builder
a()
builder()
method_62926()
builder()
public ShaderDefines
a(gmp arg0)
withOverrides(ShaderDefines arg0)
method_62928(class_10149 arg0)
withMerged(Defines other)
public String
b()
asSourceDirectives()
method_62929()
toSource()
public boolean
c()
isEmpty()
method_62930()
isEmpty()
public Map<String, String>
d()
values()
comp_3103()
values()
public Set<String>
e()
flags()
comp_3104()
flags()