Uses of Class
net.minecraft.client.data.models.model.ModelTemplate
Packages that use ModelTemplate
Package
Description
Extension interfaces for
client
-only classes.-
Uses of ModelTemplate in net.minecraft.client.data.models
Fields in net.minecraft.client.data.models declared as ModelTemplateModifier and TypeFieldDescriptionprivate final ModelTemplate
BlockModelGenerators.PlantType.blockTemplate
private final ModelTemplate
BlockModelGenerators.PlantType.flowerPotTemplate
private final ModelTemplate
BlockModelGenerators.BookSlotModelCacheKey.template
The field for thetemplate
record component.Fields in net.minecraft.client.data.models with type parameters of type ModelTemplateModifier and TypeFieldDescriptionprivate final Map
<ModelTemplate, ResourceLocation> BlockModelGenerators.BlockFamilyProvider.models
Methods in net.minecraft.client.data.models that return ModelTemplateModifier and TypeMethodDescriptionBlockModelGenerators.PlantType.getCross()
BlockModelGenerators.PlantType.getCrossPot()
BlockModelGenerators.BookSlotModelCacheKey.template()
Returns the value of thetemplate
record component.Methods in net.minecraft.client.data.models with parameters of type ModelTemplateModifier and TypeMethodDescriptionvoid
BlockModelGenerators.addBookSlotModel
(MultiPartGenerator pGenerator, Condition pConditon, VariantMutator pRotation, BooleanProperty pHasBookProperty, ModelTemplate pTemplate, boolean pHasBook) ItemModelGenerators.createFlatItemModel
(Item pItem, String pSuffix, ModelTemplate pModelTemplate) ItemModelGenerators.createFlatItemModel
(Item pItem, ModelTemplate pModelTemplate) ItemModelGenerators.createFlatItemModel
(Item pItem, Item pLayerZeroItem, ModelTemplate pModelTemplate) BlockModelGenerators.createSuffixedVariant
(Block pBlock, String pSuffix, ModelTemplate pModelTemplate, Function<ResourceLocation, TextureMapping> pTextureMappingGetter) BlockModelGenerators.BlockFamilyProvider.fullBlock
(Block pBlock, ModelTemplate pModelTemplate) ItemModelGenerators.generateBundleCoverModel
(Item pBundleItem, ModelTemplate pModelTemplate, String pSuffix) void
ItemModelGenerators.generateFlatItem
(Item pItem, ModelTemplate pModelTemplate) void
ItemModelGenerators.generateFlatItem
(Item pItem, Item pLayerZeroItem, ModelTemplate pModelTemplate) BlockModelGenerators.BlockFamilyProvider.getOrCreateModel
(ModelTemplate pModelTemplate, Block pBlock) Constructors in net.minecraft.client.data.models with parameters of type ModelTemplateModifierConstructorDescriptionBookSlotModelCacheKey
(ModelTemplate template, String modelSuffix) Creates an instance of aBookSlotModelCacheKey
record class.private
PlantType
(ModelTemplate pBlockTemplate, ModelTemplate pFlowerPotTemplate, boolean pIsEmissive) -
Uses of ModelTemplate in net.minecraft.client.data.models.model
Fields in net.minecraft.client.data.models.model declared as ModelTemplateModifier and TypeFieldDescriptionstatic final ModelTemplate
ModelTemplates.ANVIL
static final ModelTemplate
ModelTemplates.ATTACHED_STEM
static final ModelTemplate
ModelTemplates.AZALEA
static final ModelTemplate
ModelTemplates.BED_INVENTORY
static final ModelTemplate
ModelTemplates.BOW
static final ModelTemplate
ModelTemplates.BUNDLE_OPEN_BACK_INVENTORY
static final ModelTemplate
ModelTemplates.BUNDLE_OPEN_FRONT_INVENTORY
static final ModelTemplate
ModelTemplates.BUTTON
static final ModelTemplate
ModelTemplates.BUTTON_INVENTORY
static final ModelTemplate
ModelTemplates.BUTTON_PRESSED
static final ModelTemplate
ModelTemplates.CAMPFIRE
static final ModelTemplate
ModelTemplates.CANDLE
static final ModelTemplate
ModelTemplates.CANDLE_CAKE
static final ModelTemplate
ModelTemplates.CARPET
static final ModelTemplate
ModelTemplates.CAULDRON_FULL
static final ModelTemplate
ModelTemplates.CAULDRON_LEVEL1
static final ModelTemplate
ModelTemplates.CAULDRON_LEVEL2
static final ModelTemplate
ModelTemplates.CHEST_INVENTORY
static final ModelTemplate
ModelTemplates.CHISELED_BOOKSHELF_SLOT_BOTTOM_LEFT
static final ModelTemplate
ModelTemplates.CHISELED_BOOKSHELF_SLOT_BOTTOM_MID
static final ModelTemplate
ModelTemplates.CHISELED_BOOKSHELF_SLOT_BOTTOM_RIGHT
static final ModelTemplate
ModelTemplates.CHISELED_BOOKSHELF_SLOT_TOP_LEFT
static final ModelTemplate
ModelTemplates.CHISELED_BOOKSHELF_SLOT_TOP_MID
static final ModelTemplate
ModelTemplates.CHISELED_BOOKSHELF_SLOT_TOP_RIGHT
static final ModelTemplate
ModelTemplates.CHORUS_FLOWER
static final ModelTemplate
ModelTemplates.COMMAND_BLOCK
static final ModelTemplate
ModelTemplates.CORAL_FAN
static final ModelTemplate
ModelTemplates.CORAL_WALL_FAN
static final ModelTemplate
ModelTemplates.CROP
static final ModelTemplate
ModelTemplates.CROSS
static final ModelTemplate
ModelTemplates.CROSS_EMISSIVE
static final ModelTemplate
ModelTemplates.CROSSBOW
static final ModelTemplate
ModelTemplates.CUBE
static final ModelTemplate
ModelTemplates.CUBE_ALL
static final ModelTemplate
ModelTemplates.CUBE_ALL_INNER_FACES
static final ModelTemplate
ModelTemplates.CUBE_BOTTOM_TOP
static final ModelTemplate
ModelTemplates.CUBE_BOTTOM_TOP_INNER_FACES
static final ModelTemplate
ModelTemplates.CUBE_COLUMN
static final ModelTemplate
ModelTemplates.CUBE_COLUMN_HORIZONTAL
static final ModelTemplate
ModelTemplates.CUBE_COLUMN_MIRRORED
static final ModelTemplate
ModelTemplates.CUBE_COLUMN_UV_LOCKED_X
static final ModelTemplate
ModelTemplates.CUBE_COLUMN_UV_LOCKED_Y
static final ModelTemplate
ModelTemplates.CUBE_COLUMN_UV_LOCKED_Z
static final ModelTemplate
ModelTemplates.CUBE_DIRECTIONAL
static final ModelTemplate
ModelTemplates.CUBE_MIRRORED_ALL
static final ModelTemplate
ModelTemplates.CUBE_NORTH_WEST_MIRRORED_ALL
static final ModelTemplate
ModelTemplates.CUBE_ORIENTABLE
static final ModelTemplate
ModelTemplates.CUBE_ORIENTABLE_TOP_BOTTOM
static final ModelTemplate
ModelTemplates.CUBE_ORIENTABLE_VERTICAL
static final ModelTemplate
ModelTemplates.CUBE_TOP
static final ModelTemplate
ModelTemplates.CUSTOM_FENCE_GATE_CLOSED
static final ModelTemplate
ModelTemplates.CUSTOM_FENCE_GATE_OPEN
static final ModelTemplate
ModelTemplates.CUSTOM_FENCE_GATE_WALL_CLOSED
static final ModelTemplate
ModelTemplates.CUSTOM_FENCE_GATE_WALL_OPEN
static final ModelTemplate
ModelTemplates.CUSTOM_FENCE_INVENTORY
static final ModelTemplate
ModelTemplates.CUSTOM_FENCE_POST
static final ModelTemplate
ModelTemplates.CUSTOM_FENCE_SIDE_EAST
static final ModelTemplate
ModelTemplates.CUSTOM_FENCE_SIDE_NORTH
static final ModelTemplate
ModelTemplates.CUSTOM_FENCE_SIDE_SOUTH
static final ModelTemplate
ModelTemplates.CUSTOM_FENCE_SIDE_WEST
static final ModelTemplate
ModelTemplates.DAYLIGHT_DETECTOR
static final ModelTemplate
ModelTemplates.DOOR_BOTTOM_LEFT
static final ModelTemplate
ModelTemplates.DOOR_BOTTOM_LEFT_OPEN
static final ModelTemplate
ModelTemplates.DOOR_BOTTOM_RIGHT
static final ModelTemplate
ModelTemplates.DOOR_BOTTOM_RIGHT_OPEN
static final ModelTemplate
ModelTemplates.DOOR_TOP_LEFT
static final ModelTemplate
ModelTemplates.DOOR_TOP_LEFT_OPEN
static final ModelTemplate
ModelTemplates.DOOR_TOP_RIGHT
static final ModelTemplate
ModelTemplates.DOOR_TOP_RIGHT_OPEN
static final ModelTemplate
ModelTemplates.DRIED_GHAST
static final ModelTemplate
ModelTemplates.FARMLAND
static final ModelTemplate
ModelTemplates.FENCE_GATE_CLOSED
static final ModelTemplate
ModelTemplates.FENCE_GATE_OPEN
static final ModelTemplate
ModelTemplates.FENCE_GATE_WALL_CLOSED
static final ModelTemplate
ModelTemplates.FENCE_GATE_WALL_OPEN
static final ModelTemplate
ModelTemplates.FENCE_INVENTORY
static final ModelTemplate
ModelTemplates.FENCE_POST
static final ModelTemplate
ModelTemplates.FENCE_SIDE
static final ModelTemplate
ModelTemplates.FIRE_FLOOR
static final ModelTemplate
ModelTemplates.FIRE_SIDE
static final ModelTemplate
ModelTemplates.FIRE_SIDE_ALT
static final ModelTemplate
ModelTemplates.FIRE_UP
static final ModelTemplate
ModelTemplates.FIRE_UP_ALT
static final ModelTemplate
ModelTemplates.FLAT_HANDHELD_ITEM
static final ModelTemplate
ModelTemplates.FLAT_HANDHELD_MACE_ITEM
static final ModelTemplate
ModelTemplates.FLAT_HANDHELD_ROD_ITEM
static final ModelTemplate
ModelTemplates.FLAT_ITEM
static final ModelTemplate
ModelTemplates.FLOWER_POT_CROSS
static final ModelTemplate
ModelTemplates.FLOWER_POT_CROSS_EMISSIVE
static final ModelTemplate
ModelTemplates.FLOWERBED_1
static final ModelTemplate
ModelTemplates.FLOWERBED_2
static final ModelTemplate
ModelTemplates.FLOWERBED_3
static final ModelTemplate
ModelTemplates.FLOWERBED_4
static final ModelTemplate
ModelTemplates.FOUR_CANDLES
static final ModelTemplate
ModelTemplates.FOUR_TURTLE_EGGS
static final ModelTemplate
ModelTemplates.GLAZED_TERRACOTTA
static final ModelTemplate
ModelTemplates.HANGING_LANTERN
static final ModelTemplate
ModelTemplates.LANTERN
static final ModelTemplate
ModelTemplates.LEAF_LITTER_1
static final ModelTemplate
ModelTemplates.LEAF_LITTER_2
static final ModelTemplate
ModelTemplates.LEAF_LITTER_3
static final ModelTemplate
ModelTemplates.LEAF_LITTER_4
static final ModelTemplate
ModelTemplates.LEAVES
static final ModelTemplate
ModelTemplates.MOSSY_CARPET_SIDE
static final ModelTemplate
ModelTemplates.MUSIC_DISC
static final ModelTemplate
ModelTemplates.ORIENTABLE_TRAPDOOR_BOTTOM
static final ModelTemplate
ModelTemplates.ORIENTABLE_TRAPDOOR_OPEN
static final ModelTemplate
ModelTemplates.ORIENTABLE_TRAPDOOR_TOP
static final ModelTemplate
ModelTemplates.PARTICLE_ONLY
static final ModelTemplate
ModelTemplates.PISTON
static final ModelTemplate
ModelTemplates.PISTON_HEAD
static final ModelTemplate
ModelTemplates.PISTON_HEAD_SHORT
static final ModelTemplate
ModelTemplates.POINTED_DRIPSTONE
static final ModelTemplate
ModelTemplates.POTTED_AZALEA
static final ModelTemplate
ModelTemplates.POTTED_FLOWERING_AZALEA
static final ModelTemplate
ModelTemplates.PRESSURE_PLATE_DOWN
static final ModelTemplate
ModelTemplates.PRESSURE_PLATE_UP
static final ModelTemplate
ModelTemplates.RAIL_CURVED
static final ModelTemplate
ModelTemplates.RAIL_FLAT
static final ModelTemplate
ModelTemplates.RAIL_RAISED_NE
static final ModelTemplate
ModelTemplates.RAIL_RAISED_SW
static final ModelTemplate
ModelTemplates.REDSTONE_TORCH
static final ModelTemplate
ModelTemplates.REDSTONE_WALL_TORCH
static final ModelTemplate
ModelTemplates.SCULK_SHRIEKER
static final ModelTemplate
ModelTemplates.SEAGRASS
static final ModelTemplate
ModelTemplates.SHULKER_BOX_INVENTORY
static final ModelTemplate
ModelTemplates.SINGLE_FACE
static final ModelTemplate
ModelTemplates.SLAB_BOTTOM
static final ModelTemplate
ModelTemplates.SLAB_TOP
static final ModelTemplate
ModelTemplates.SNIFFER_EGG
static final ModelTemplate
ModelTemplates.STAINED_GLASS_PANE_NOSIDE
static final ModelTemplate
ModelTemplates.STAINED_GLASS_PANE_NOSIDE_ALT
static final ModelTemplate
ModelTemplates.STAINED_GLASS_PANE_POST
static final ModelTemplate
ModelTemplates.STAINED_GLASS_PANE_SIDE
static final ModelTemplate
ModelTemplates.STAINED_GLASS_PANE_SIDE_ALT
static final ModelTemplate
ModelTemplates.STAIRS_INNER
static final ModelTemplate
ModelTemplates.STAIRS_OUTER
static final ModelTemplate
ModelTemplates.STAIRS_STRAIGHT
static final ModelTemplate[]
ModelTemplates.STEMS
private final ModelTemplate
TexturedModel.template
static final ModelTemplate
ModelTemplates.THREE_CANDLES
static final ModelTemplate
ModelTemplates.THREE_LAYERED_ITEM
static final ModelTemplate
ModelTemplates.THREE_TURTLE_EGGS
static final ModelTemplate
ModelTemplates.TINTED_CROSS
static final ModelTemplate
ModelTemplates.TINTED_FLOWER_POT_CROSS
static final ModelTemplate
ModelTemplates.TORCH
static final ModelTemplate
ModelTemplates.TORCH_UNLIT
static final ModelTemplate
ModelTemplates.TRAPDOOR_BOTTOM
static final ModelTemplate
ModelTemplates.TRAPDOOR_OPEN
static final ModelTemplate
ModelTemplates.TRAPDOOR_TOP
static final ModelTemplate
ModelTemplates.TURTLE_EGG
static final ModelTemplate
ModelTemplates.TWO_CANDLES
static final ModelTemplate
ModelTemplates.TWO_LAYERED_ITEM
static final ModelTemplate
ModelTemplates.TWO_TURTLE_EGGS
static final ModelTemplate
ModelTemplates.VAULT
static final ModelTemplate
ModelTemplates.WALL_INVENTORY
static final ModelTemplate
ModelTemplates.WALL_LOW_SIDE
static final ModelTemplate
ModelTemplates.WALL_POST
static final ModelTemplate
ModelTemplates.WALL_TALL_SIDE
static final ModelTemplate
ModelTemplates.WALL_TORCH
static final ModelTemplate
ModelTemplates.WALL_TORCH_UNLIT
Methods in net.minecraft.client.data.models.model that return ModelTemplateModifier and TypeMethodDescriptionstatic ModelTemplate
ModelTemplates.create
(String pName, String pSuffix, TextureSlot... pRequiredSlots) static ModelTemplate
ModelTemplates.create
(String pName, TextureSlot... pRequiredSlots) static ModelTemplate
ModelTemplates.create
(TextureSlot... pRequiredSlots) static ModelTemplate
ModelTemplates.createItem
(String pName, String pSuffix, TextureSlot... pRequiredSlots) static ModelTemplate
ModelTemplates.createItem
(String pName, TextureSlot... pRequiredSlots) TexturedModel.getTemplate()
Methods in net.minecraft.client.data.models.model with parameters of type ModelTemplateModifier and TypeMethodDescriptionstatic TexturedModel.Provider
TexturedModel.createDefault
(Function<Block, TextureMapping> pTextureMappingGetter, ModelTemplate pTemplate) Constructors in net.minecraft.client.data.models.model with parameters of type ModelTemplate -
Uses of ModelTemplate in net.neoforged.neoforge.client.extensions
Method parameters in net.neoforged.neoforge.client.extensions with type arguments of type ModelTemplateModifier and TypeMethodDescriptiondefault TexturedModel.Provider
ITexturedModelExtension.Provider.updateTemplate
(UnaryOperator<ModelTemplate> modifier) Returns a new provider which mutates the backingModelTemplate
default TexturedModel
ITexturedModelExtension.updateTemplate
(UnaryOperator<ModelTemplate> modifier) Returns a new textured model holding the modifiedModelTemplate
-
Uses of ModelTemplate in net.neoforged.neoforge.client.model.generators.loaders
Fields in net.neoforged.neoforge.client.model.generators.loaders declared as ModelTemplateModifier and TypeFieldDescriptionprivate final ModelTemplate
CompositeModelBuilder.InlineChild.template
The field for thetemplate
record component.Methods in net.neoforged.neoforge.client.model.generators.loaders that return ModelTemplateModifier and TypeMethodDescriptionCompositeModelBuilder.InlineChild.template()
Returns the value of thetemplate
record component.Methods in net.neoforged.neoforge.client.model.generators.loaders with parameters of type ModelTemplateModifier and TypeMethodDescriptionCompositeModelBuilder.inlineChild
(String name, ModelTemplate template, TextureMapping textures) Add an inline child model.Constructors in net.neoforged.neoforge.client.model.generators.loaders with parameters of type ModelTemplateModifierConstructorDescriptionprivate
InlineChild
(ModelTemplate template, TextureMapping textures) Creates an instance of aInlineChild
record class. -
Uses of ModelTemplate in net.neoforged.neoforge.client.model.generators.template
Subclasses of ModelTemplate in net.neoforged.neoforge.client.model.generators.templateMethods in net.neoforged.neoforge.client.model.generators.template with parameters of type ModelTemplateModifier and TypeMethodDescriptionstatic ExtendedModelTemplateBuilder
ExtendedModelTemplateBuilder.of
(ModelTemplate template) protected static void
CustomLoaderBuilder.serializeNestedTemplate
(ModelTemplate template, TextureMapping textures, Consumer<com.google.gson.JsonElement> consumer)