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 ModelTemplateBlockModelGenerators.PlantType.blockTemplateprivate final ModelTemplateBlockModelGenerators.PlantType.flowerPotTemplateprivate final ModelTemplateBlockModelGenerators.BookSlotModelCacheKey.templateThe field for thetemplaterecord component.Fields in net.minecraft.client.data.models with type parameters of type ModelTemplateModifier and TypeFieldDescriptionprivate final Map<ModelTemplate, ResourceLocation> BlockModelGenerators.BlockFamilyProvider.modelsMethods in net.minecraft.client.data.models that return ModelTemplateModifier and TypeMethodDescriptionBlockModelGenerators.PlantType.getCross()BlockModelGenerators.PlantType.getCrossPot()BlockModelGenerators.BookSlotModelCacheKey.template()Returns the value of thetemplaterecord component.Methods in net.minecraft.client.data.models with parameters of type ModelTemplateModifier and TypeMethodDescriptionvoidBlockModelGenerators.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) voidItemModelGenerators.generateFlatItem(Item pItem, ModelTemplate pModelTemplate) voidItemModelGenerators.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 aBookSlotModelCacheKeyrecord class.privatePlantType(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 ModelTemplateModelTemplates.ANVILstatic final ModelTemplateModelTemplates.ATTACHED_STEMstatic final ModelTemplateModelTemplates.AZALEAstatic final ModelTemplateModelTemplates.BED_INVENTORYstatic final ModelTemplateModelTemplates.BOWstatic final ModelTemplateModelTemplates.BUNDLE_OPEN_BACK_INVENTORYstatic final ModelTemplateModelTemplates.BUNDLE_OPEN_FRONT_INVENTORYstatic final ModelTemplateModelTemplates.BUTTONstatic final ModelTemplateModelTemplates.BUTTON_INVENTORYstatic final ModelTemplateModelTemplates.BUTTON_PRESSEDstatic final ModelTemplateModelTemplates.CAMPFIREstatic final ModelTemplateModelTemplates.CANDLEstatic final ModelTemplateModelTemplates.CANDLE_CAKEstatic final ModelTemplateModelTemplates.CARPETstatic final ModelTemplateModelTemplates.CAULDRON_FULLstatic final ModelTemplateModelTemplates.CAULDRON_LEVEL1static final ModelTemplateModelTemplates.CAULDRON_LEVEL2static final ModelTemplateModelTemplates.CHEST_INVENTORYstatic final ModelTemplateModelTemplates.CHISELED_BOOKSHELF_SLOT_BOTTOM_LEFTstatic final ModelTemplateModelTemplates.CHISELED_BOOKSHELF_SLOT_BOTTOM_MIDstatic final ModelTemplateModelTemplates.CHISELED_BOOKSHELF_SLOT_BOTTOM_RIGHTstatic final ModelTemplateModelTemplates.CHISELED_BOOKSHELF_SLOT_TOP_LEFTstatic final ModelTemplateModelTemplates.CHISELED_BOOKSHELF_SLOT_TOP_MIDstatic final ModelTemplateModelTemplates.CHISELED_BOOKSHELF_SLOT_TOP_RIGHTstatic final ModelTemplateModelTemplates.CHORUS_FLOWERstatic final ModelTemplateModelTemplates.COMMAND_BLOCKstatic final ModelTemplateModelTemplates.CORAL_FANstatic final ModelTemplateModelTemplates.CORAL_WALL_FANstatic final ModelTemplateModelTemplates.CROPstatic final ModelTemplateModelTemplates.CROSSstatic final ModelTemplateModelTemplates.CROSS_EMISSIVEstatic final ModelTemplateModelTemplates.CROSSBOWstatic final ModelTemplateModelTemplates.CUBEstatic final ModelTemplateModelTemplates.CUBE_ALLstatic final ModelTemplateModelTemplates.CUBE_ALL_INNER_FACESstatic final ModelTemplateModelTemplates.CUBE_BOTTOM_TOPstatic final ModelTemplateModelTemplates.CUBE_BOTTOM_TOP_INNER_FACESstatic final ModelTemplateModelTemplates.CUBE_COLUMNstatic final ModelTemplateModelTemplates.CUBE_COLUMN_HORIZONTALstatic final ModelTemplateModelTemplates.CUBE_COLUMN_MIRROREDstatic final ModelTemplateModelTemplates.CUBE_COLUMN_UV_LOCKED_Xstatic final ModelTemplateModelTemplates.CUBE_COLUMN_UV_LOCKED_Ystatic final ModelTemplateModelTemplates.CUBE_COLUMN_UV_LOCKED_Zstatic final ModelTemplateModelTemplates.CUBE_DIRECTIONALstatic final ModelTemplateModelTemplates.CUBE_MIRRORED_ALLstatic final ModelTemplateModelTemplates.CUBE_NORTH_WEST_MIRRORED_ALLstatic final ModelTemplateModelTemplates.CUBE_ORIENTABLEstatic final ModelTemplateModelTemplates.CUBE_ORIENTABLE_TOP_BOTTOMstatic final ModelTemplateModelTemplates.CUBE_ORIENTABLE_VERTICALstatic final ModelTemplateModelTemplates.CUBE_TOPstatic final ModelTemplateModelTemplates.CUSTOM_FENCE_GATE_CLOSEDstatic final ModelTemplateModelTemplates.CUSTOM_FENCE_GATE_OPENstatic final ModelTemplateModelTemplates.CUSTOM_FENCE_GATE_WALL_CLOSEDstatic final ModelTemplateModelTemplates.CUSTOM_FENCE_GATE_WALL_OPENstatic final ModelTemplateModelTemplates.CUSTOM_FENCE_INVENTORYstatic final ModelTemplateModelTemplates.CUSTOM_FENCE_POSTstatic final ModelTemplateModelTemplates.CUSTOM_FENCE_SIDE_EASTstatic final ModelTemplateModelTemplates.CUSTOM_FENCE_SIDE_NORTHstatic final ModelTemplateModelTemplates.CUSTOM_FENCE_SIDE_SOUTHstatic final ModelTemplateModelTemplates.CUSTOM_FENCE_SIDE_WESTstatic final ModelTemplateModelTemplates.DAYLIGHT_DETECTORstatic final ModelTemplateModelTemplates.DOOR_BOTTOM_LEFTstatic final ModelTemplateModelTemplates.DOOR_BOTTOM_LEFT_OPENstatic final ModelTemplateModelTemplates.DOOR_BOTTOM_RIGHTstatic final ModelTemplateModelTemplates.DOOR_BOTTOM_RIGHT_OPENstatic final ModelTemplateModelTemplates.DOOR_TOP_LEFTstatic final ModelTemplateModelTemplates.DOOR_TOP_LEFT_OPENstatic final ModelTemplateModelTemplates.DOOR_TOP_RIGHTstatic final ModelTemplateModelTemplates.DOOR_TOP_RIGHT_OPENstatic final ModelTemplateModelTemplates.FARMLANDstatic final ModelTemplateModelTemplates.FENCE_GATE_CLOSEDstatic final ModelTemplateModelTemplates.FENCE_GATE_OPENstatic final ModelTemplateModelTemplates.FENCE_GATE_WALL_CLOSEDstatic final ModelTemplateModelTemplates.FENCE_GATE_WALL_OPENstatic final ModelTemplateModelTemplates.FENCE_INVENTORYstatic final ModelTemplateModelTemplates.FENCE_POSTstatic final ModelTemplateModelTemplates.FENCE_SIDEstatic final ModelTemplateModelTemplates.FIRE_FLOORstatic final ModelTemplateModelTemplates.FIRE_SIDEstatic final ModelTemplateModelTemplates.FIRE_SIDE_ALTstatic final ModelTemplateModelTemplates.FIRE_UPstatic final ModelTemplateModelTemplates.FIRE_UP_ALTstatic final ModelTemplateModelTemplates.FLAT_HANDHELD_ITEMstatic final ModelTemplateModelTemplates.FLAT_HANDHELD_MACE_ITEMstatic final ModelTemplateModelTemplates.FLAT_HANDHELD_ROD_ITEMstatic final ModelTemplateModelTemplates.FLAT_ITEMstatic final ModelTemplateModelTemplates.FLOWER_POT_CROSSstatic final ModelTemplateModelTemplates.FLOWER_POT_CROSS_EMISSIVEstatic final ModelTemplateModelTemplates.FLOWERBED_1static final ModelTemplateModelTemplates.FLOWERBED_2static final ModelTemplateModelTemplates.FLOWERBED_3static final ModelTemplateModelTemplates.FLOWERBED_4static final ModelTemplateModelTemplates.FOUR_CANDLESstatic final ModelTemplateModelTemplates.FOUR_TURTLE_EGGSstatic final ModelTemplateModelTemplates.GLAZED_TERRACOTTAstatic final ModelTemplateModelTemplates.HANGING_LANTERNstatic final ModelTemplateModelTemplates.LANTERNstatic final ModelTemplateModelTemplates.LEAF_LITTER_1static final ModelTemplateModelTemplates.LEAF_LITTER_2static final ModelTemplateModelTemplates.LEAF_LITTER_3static final ModelTemplateModelTemplates.LEAF_LITTER_4static final ModelTemplateModelTemplates.LEAVESstatic final ModelTemplateModelTemplates.MOSSY_CARPET_SIDEstatic final ModelTemplateModelTemplates.MUSIC_DISCstatic final ModelTemplateModelTemplates.ORIENTABLE_TRAPDOOR_BOTTOMstatic final ModelTemplateModelTemplates.ORIENTABLE_TRAPDOOR_OPENstatic final ModelTemplateModelTemplates.ORIENTABLE_TRAPDOOR_TOPstatic final ModelTemplateModelTemplates.PARTICLE_ONLYstatic final ModelTemplateModelTemplates.PISTONstatic final ModelTemplateModelTemplates.PISTON_HEADstatic final ModelTemplateModelTemplates.PISTON_HEAD_SHORTstatic final ModelTemplateModelTemplates.POINTED_DRIPSTONEstatic final ModelTemplateModelTemplates.POTTED_AZALEAstatic final ModelTemplateModelTemplates.POTTED_FLOWERING_AZALEAstatic final ModelTemplateModelTemplates.PRESSURE_PLATE_DOWNstatic final ModelTemplateModelTemplates.PRESSURE_PLATE_UPstatic final ModelTemplateModelTemplates.RAIL_CURVEDstatic final ModelTemplateModelTemplates.RAIL_FLATstatic final ModelTemplateModelTemplates.RAIL_RAISED_NEstatic final ModelTemplateModelTemplates.RAIL_RAISED_SWstatic final ModelTemplateModelTemplates.REDSTONE_TORCHstatic final ModelTemplateModelTemplates.REDSTONE_WALL_TORCHstatic final ModelTemplateModelTemplates.SCULK_SHRIEKERstatic final ModelTemplateModelTemplates.SEAGRASSstatic final ModelTemplateModelTemplates.SHULKER_BOX_INVENTORYstatic final ModelTemplateModelTemplates.SINGLE_FACEstatic final ModelTemplateModelTemplates.SLAB_BOTTOMstatic final ModelTemplateModelTemplates.SLAB_TOPstatic final ModelTemplateModelTemplates.SNIFFER_EGGstatic final ModelTemplateModelTemplates.STAINED_GLASS_PANE_NOSIDEstatic final ModelTemplateModelTemplates.STAINED_GLASS_PANE_NOSIDE_ALTstatic final ModelTemplateModelTemplates.STAINED_GLASS_PANE_POSTstatic final ModelTemplateModelTemplates.STAINED_GLASS_PANE_SIDEstatic final ModelTemplateModelTemplates.STAINED_GLASS_PANE_SIDE_ALTstatic final ModelTemplateModelTemplates.STAIRS_INNERstatic final ModelTemplateModelTemplates.STAIRS_OUTERstatic final ModelTemplateModelTemplates.STAIRS_STRAIGHTstatic final ModelTemplate[]ModelTemplates.STEMSprivate final ModelTemplateTexturedModel.templatestatic final ModelTemplateModelTemplates.THREE_CANDLESstatic final ModelTemplateModelTemplates.THREE_LAYERED_ITEMstatic final ModelTemplateModelTemplates.THREE_TURTLE_EGGSstatic final ModelTemplateModelTemplates.TINTED_CROSSstatic final ModelTemplateModelTemplates.TINTED_FLOWER_POT_CROSSstatic final ModelTemplateModelTemplates.TORCHstatic final ModelTemplateModelTemplates.TORCH_UNLITstatic final ModelTemplateModelTemplates.TRAPDOOR_BOTTOMstatic final ModelTemplateModelTemplates.TRAPDOOR_OPENstatic final ModelTemplateModelTemplates.TRAPDOOR_TOPstatic final ModelTemplateModelTemplates.TURTLE_EGGstatic final ModelTemplateModelTemplates.TWO_CANDLESstatic final ModelTemplateModelTemplates.TWO_LAYERED_ITEMstatic final ModelTemplateModelTemplates.TWO_TURTLE_EGGSstatic final ModelTemplateModelTemplates.VAULTstatic final ModelTemplateModelTemplates.WALL_INVENTORYstatic final ModelTemplateModelTemplates.WALL_LOW_SIDEstatic final ModelTemplateModelTemplates.WALL_POSTstatic final ModelTemplateModelTemplates.WALL_TALL_SIDEstatic final ModelTemplateModelTemplates.WALL_TORCHstatic final ModelTemplateModelTemplates.WALL_TORCH_UNLITMethods in net.minecraft.client.data.models.model that return ModelTemplateModifier and TypeMethodDescriptionstatic ModelTemplateModelTemplates.create(String pName, String pSuffix, TextureSlot... pRequiredSlots) static ModelTemplateModelTemplates.create(String pName, TextureSlot... pRequiredSlots) static ModelTemplateModelTemplates.create(TextureSlot... pRequiredSlots) static ModelTemplateModelTemplates.createItem(String pName, String pSuffix, TextureSlot... pRequiredSlots) static ModelTemplateModelTemplates.createItem(String pName, TextureSlot... pRequiredSlots) TexturedModel.getTemplate()Methods in net.minecraft.client.data.models.model with parameters of type ModelTemplateModifier and TypeMethodDescriptionstatic TexturedModel.ProviderTexturedModel.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.ProviderITexturedModelExtension.Provider.updateTemplate(UnaryOperator<ModelTemplate> modifier) Returns a new provider which mutates the backingModelTemplatedefault TexturedModelITexturedModelExtension.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 ModelTemplateCompositeModelBuilder.InlineChild.templateThe field for thetemplaterecord component.Methods in net.neoforged.neoforge.client.model.generators.loaders that return ModelTemplateModifier and TypeMethodDescriptionCompositeModelBuilder.InlineChild.template()Returns the value of thetemplaterecord 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 ModelTemplateModifierConstructorDescriptionprivateInlineChild(ModelTemplate template, TextureMapping textures) Creates an instance of aInlineChildrecord 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 ExtendedModelTemplateBuilderExtendedModelTemplateBuilder.of(ModelTemplate template) protected static voidCustomLoaderBuilder.serializeNestedTemplate(ModelTemplate template, TextureMapping textures, Consumer<JsonElement> consumer)