net.minecraft.client.renderer.block.model

public record BlockModelDefinition

gsc
net.minecraft.client.renderer.block.model.BlockModelDefinition
net.minecraft.class_790
net.minecraft.client.render.model.json.BlockModelDefinition

Field summary

Modifier and TypeField
private final Map<String, MultiVariant>
b
variants
comp_3745
variantMap
private final Optional<MultiPart$Definition>
c
multiPart
comp_3746
multipartModel
private static final org.slf4j.Logger
d
LOGGER
field_53162
LOGGER
public static final com.mojang.serialization.Codec<BlockModelDefinition>
a
CODEC
field_56928
CODEC

Constructor summary

ModifierConstructor
public (Map<String, MultiVariant> arg0, Optional<MultiPart$Definition> arg1)

Method summary

Modifier and TypeMethod
public Map<BlockState, BlockStateModel$Unbaked>
a(eau<dmr, eat> arg0, Supplier<String> arg1)
instantiate(StateDefinition<Block, BlockState> arg0, Supplier<String> arg1)
method_62327(class_2689<class_2248, class_2680> arg0, Supplier<String> arg1)
parse(StateManager<Block, BlockState> stateManager, Supplier<String> idSupplier)
public Map<String, MultiVariant>
a()
variants()
comp_3745()
variantMap()
public Optional<MultiPart$Definition>
b()
multiPart()
comp_3746()
multipartModel()