net.minecraft.client.data

public class MultipartBlockModelDefinitionCreator

implements BlockModelDefinitionCreator

net.minecraft.client.data.models.blockstates.MultiPartGenerator
net.minecraft.class_4922
net.minecraft.client.data.MultipartBlockModelDefinitionCreator

Field summary

Modifier and TypeField
private final Block
block
field_22855
block
private final List<MultipartBlockModelDefinitionCreator$Part>
parts
field_22856
multiparts

Constructor summary

ModifierConstructor
private (Block block)

Method summary

Modifier and TypeMethod
public Block
block()
method_25743()
getBlock()
public static MultipartBlockModelDefinitionCreator
multiPart(Block block)
method_25758(class_2248 arg0)
create(Block block)
public MultipartBlockModelDefinitionCreator
with(MultiVariant variants)
method_25764(class_807 arg0)
with(WeightedVariant part)
private void
validateCondition(Condition condition)
method_67851(class_815 arg0)
validate(MultipartModelCondition selector)
public MultipartBlockModelDefinitionCreator
with(Condition condition, MultiVariant variants)
method_25761(class_815 arg0, class_807 arg1)
with(MultipartModelCondition condition, WeightedVariant part)
public MultipartBlockModelDefinitionCreator
with(ConditionBuilder condition, MultiVariant variants)
method_25762(class_10795 arg0, class_807 arg1)
with(MultipartModelConditionBuilder conditionBuilder, WeightedVariant part)
public BlockModelDefinition
create()
method_67844()
createBlockModelDefinition()