net.minecraft.client.data.models.blockstates

public class Variant

implements Supplier<com.google.gson.JsonElement>

fnl
net.minecraft.client.data.models.blockstates.Variant
net.minecraft.class_4935
net.minecraft.unmapped.C_pwrbuuef
net.minecraft.client.data.BlockStateVariant
net.minecraft.unmapped.C_pwrbuuef
net.minecraft.src.C_370512_

Field summary

Modifier and TypeField
private final Map<VariantProperty<?>, VariantProperty<?>.Value>
a
values
field_22884
f_hbixymop
properties
f_371321_

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
public <T> Variant
a(fnn<T> arg0, T arg1)
with(VariantProperty<T> arg0, T arg1)
method_25828(class_4938<T> arg0, T arg1)
m_kshgxhzw(C_yfgkkmuk<T> arg0, T arg1)
put(VariantSetting<T> key, T value)
m_373744_(C_370525_<T> p_377748_, T arg1)
public static Variant
a()
variant()
method_25824()
m_ucbpwxoy()
create()
m_372476_()
public static Variant
a(fnl arg0, fnl arg1)
merge(Variant arg0, Variant arg1)
method_25827(class_4935 arg0, class_4935 arg1)
m_rvuofeka(C_pwrbuuef arg0, C_pwrbuuef arg1)
union(BlockStateVariant first, BlockStateVariant second)
m_372043_(C_370512_ p_376139_, C_370512_ p_378642_)
public com.google.gson.JsonElement
b()
get()
method_25830()
m_xyacfpob()
get()
get()
get()
public static com.google.gson.JsonElement
a(List<fnl> arg0)
convertList(List<Variant> arg0)
method_25829(List<class_4935> arg0)
m_luawkwuf(List<C_pwrbuuef> arg0)
toJson(List<BlockStateVariant> variants)
m_374222_(List<C_370512_> p_378697_)