Uses of Interface
net.minecraft.client.renderer.item.ItemModel
Packages that use ItemModel
Package
Description
-
Uses of ItemModel in net.minecraft.client.renderer.item
Classes in net.minecraft.client.renderer.item that implement ItemModelModifier and TypeClassDescriptionclassclassclassclassclassclassclassclassclassFields in net.minecraft.client.renderer.item declared as ItemModelModifier and TypeFieldDescriptionprivate final ItemModelRangeSelectItemModel.fallback(package private) static final ItemModelBundleSelectedItemSpecialRenderer.INSTANCEstatic final ItemModelEmptyModel.INSTANCEprivate final ItemModelItemModel.BakingContext.missingItemModelThe field for themissingItemModelrecord component.private final ItemModel[]RangeSelectItemModel.modelsprivate final ItemModelConditionalItemModel.onFalseprivate final ItemModelConditionalItemModel.onTrueFields in net.minecraft.client.renderer.item with type parameters of type ItemModelModifier and TypeFieldDescriptionprivate final Function<ResourceLocation, ItemModel> ItemModelResolver.modelGetterCompositeModel.modelsMethods in net.minecraft.client.renderer.item that return ItemModelModifier and TypeMethodDescriptionBlockModelWrapper.Unbaked.bake(ItemModel.BakingContext p_388226_) BundleSelectedItemSpecialRenderer.Unbaked.bake(ItemModel.BakingContext p_387672_) CompositeModel.Unbaked.bake(ItemModel.BakingContext p_388240_) ConditionalItemModel.Unbaked.bake(ItemModel.BakingContext p_388309_) EmptyModel.Unbaked.bake(ItemModel.BakingContext p_390519_) ItemModel.Unbaked.bake(ItemModel.BakingContext context) RangeSelectItemModel.Unbaked.bake(ItemModel.BakingContext p_388005_) SelectItemModel.Unbaked.bake(ItemModel.BakingContext p_388757_) SelectItemModel.UnbakedSwitch.bake(ItemModel.BakingContext bakingContext, ItemModel model) SpecialModelWrapper.Unbaked.bake(ItemModel.BakingContext p_388760_) SelectItemModel.ModelSelector.get(T propertyValue, ClientLevel level) ItemModel.BakingContext.missingItemModel()Returns the value of themissingItemModelrecord component.Methods in net.minecraft.client.renderer.item with parameters of type ItemModelModifier and TypeMethodDescriptionSelectItemModel.UnbakedSwitch.bake(ItemModel.BakingContext bakingContext, ItemModel model) Method parameters in net.minecraft.client.renderer.item with type arguments of type ItemModelModifier and TypeMethodDescriptionprivate SelectItemModel.ModelSelector<T> SelectItemModel.UnbakedSwitch.createModelGetter(it.unimi.dsi.fastutil.objects.Object2ObjectMap<T, ItemModel> models, RegistryContextSwapper contextSwapper) Constructors in net.minecraft.client.renderer.item with parameters of type ItemModelModifierConstructorDescriptionBakingContext(ModelBaker blockModelBaker, EntityModelSet entityModelSet, MaterialSet materials, PlayerSkinRenderCache playerSkinRenderCache, ItemModel missingItemModel, RegistryContextSwapper contextSwapper) Deprecated.BakingContext(ModelBaker blockModelBaker, EntityModelSet entityModelSet, MaterialSet materials, PlayerSkinRenderCache playerSkinRenderCache, ItemModel missingItemModel, RegistryContextSwapper contextSwapper, AnimationLoader.PendingAnimations pendingAnimations) Creates an instance of aBakingContextrecord class.ConditionalItemModel(ItemModelPropertyTest property, ItemModel onTrue, ItemModel onFalse) (package private)RangeSelectItemModel(RangeSelectItemModelProperty property, float scale, float[] thresholds, ItemModel[] models, ItemModel fallback) Constructor parameters in net.minecraft.client.renderer.item with type arguments of type ItemModel -
Uses of ItemModel in net.minecraft.client.resources.model
Fields in net.minecraft.client.resources.model declared as ItemModelModifier and TypeFieldDescriptionprivate final ItemModelModelBakery.MissingModels.itemThe field for theitemrecord component.Fields in net.minecraft.client.resources.model with type parameters of type ItemModelModifier and TypeFieldDescriptionprivate Map<ResourceLocation, ItemModel> ModelManager.bakedItemStackModelsprivate final Map<ResourceLocation, ItemModel> ModelBakery.BakingResult.itemStackModelsThe field for theitemStackModelsrecord component.Methods in net.minecraft.client.resources.model that return ItemModelModifier and TypeMethodDescriptionModelManager.getItemModel(ResourceLocation modelLocation) ModelBakery.MissingModels.item()Returns the value of theitemrecord component.Methods in net.minecraft.client.resources.model that return types with arguments of type ItemModelModifier and TypeMethodDescriptionModelBakery.BakingResult.itemStackModels()Returns the value of theitemStackModelsrecord component.Constructors in net.minecraft.client.resources.model with parameters of type ItemModelModifierConstructorDescriptionMissingModels(BlockStateModel block, ItemModel item) Creates an instance of aMissingModelsrecord class. -
Uses of ItemModel in net.neoforged.neoforge.client.model.item
Classes in net.neoforged.neoforge.client.model.item that implement ItemModelModifier and TypeClassDescriptionclassA dynamic fluid container model, capable of re-texturing itself at runtime to match the contained fluid.Fields in net.neoforged.neoforge.client.model.item with type parameters of type ItemModelMethods in net.neoforged.neoforge.client.model.item that return ItemModelModifier and TypeMethodDescriptionDynamicFluidContainerModel.Unbaked.bake(ItemModel.BakingContext bakingContext) private ItemModelDynamicFluidContainerModel.bakeModelForFluid(Fluid fluid)
BakingContext(ModelBaker, EntityModelSet, MaterialSet, PlayerSkinRenderCache, ItemModel, RegistryContextSwapper, net.neoforged.neoforge.client.entity.animation.json.AnimationLoader.PendingAnimations)instead