net.minecraft.client.data

public class VariantsBlockStateSupplier

implements BlockStateSupplier

fni
net.minecraft.client.data.models.blockstates.MultiVariantGenerator
net.minecraft.class_4925
net.minecraft.client.data.VariantsBlockStateSupplier
net.minecraft.unmapped.C_ufuguevl
net.minecraft.data.client.model.VariantsBlockStateSupplier
net.minecraft.src.C_370453_

Field summary

Modifier and TypeField
private final Block
a
block
field_22859
block
f_nlnsejhv
block
f_371411_
private final List<BlockStateVariant>
b
baseVariants
field_22860
variants
f_bwppjlqs
variants
f_371544_
private final Set<Property<?>>
c
seenProperties
field_22861
definedProperties
f_hwplyomp
definedProperties
f_370866_
private final List<BlockStateVariantMap>
d
declaredPropertySets
field_22862
variantMaps
f_acnitrwg
variantMaps
f_370786_

Constructor summary

ModifierConstructor
private (Block block, List<BlockStateVariant> variants)

Method summary

Modifier and TypeMethod
public VariantsBlockStateSupplier
a(fnj arg0)
with(PropertyDispatch arg0)
method_25775(class_4926 arg0)
coordinate(BlockStateVariantMap map)
m_klsizoja(C_ujotlecn arg0)
coordinate(BlockStateVariantMap map)
m_373695_(C_370491_ arg0)
public com.google.gson.JsonElement
b()
get()
method_25780()
get()
m_vitanqcx()
get()
get()
private static List<BlockStateVariant>
a(List<fnl> o, List<fnl> o)
mergeVariants(List<Variant> arg0, List<Variant> arg1)
method_25777(List<class_4935> arg0, List<class_4935> arg1)
intersect(List<BlockStateVariant> left, List<BlockStateVariant> right)
m_nncqfkjh(List<C_pwrbuuef> arg0, List<C_pwrbuuef> arg1)
intersect(List<C_pwrbuuef> left, List<C_pwrbuuef> right)
m_374008_(List<C_370512_> p_375398_, List<C_370512_> p_377584_)
public Block
a()
getBlock()
method_25743()
getBlock()
m_iwfgscsf()
getBlock()
m_372098_()
public static VariantsBlockStateSupplier
a(djn o)
multiVariant(Block arg0)
method_25769(class_2248 arg0)
create(Block block)
m_bfhcjjdg(C_mmxmpdoq arg0)
m_bfhcjjdg(Block block)
m_372743_(C_1706_ p_376207_)
public static VariantsBlockStateSupplier
a(djn o, fnl o)
multiVariant(Block arg0, Variant arg1)
method_25770(class_2248 arg0, class_4935 arg1)
create(Block block, BlockStateVariant variant)
m_rkjzzfcd(C_mmxmpdoq arg0, C_pwrbuuef arg1)
m_rkjzzfcd(Block block, C_pwrbuuef e1)
m_373563_(C_1706_ p_377078_, C_370512_ p_378820_)
public static VariantsBlockStateSupplier
a(djn o, fnl... o)
multiVariant(Block arg0, Variant... arg1)
method_25771(class_2248 arg0, class_4935... arg1)
create(Block block, BlockStateVariant... variants)
m_sowttsdd(C_mmxmpdoq arg0, C_pwrbuuef... arg1)
m_sowttsdd(Block block, C_pwrbuuef... elements)
m_374182_(C_1706_ p_377445_, C_370512_... p_377159_)