Uses of Interface
net.minecraft.client.renderer.model.IUnbakedModel
Packages that use IUnbakedModel
Package
Description
-
Uses of IUnbakedModel in net.minecraft.client.renderer.model
Classes in net.minecraft.client.renderer.model that implement IUnbakedModelFields in net.minecraft.client.renderer.model with type parameters of type IUnbakedModelModifier and TypeFieldDescriptionprivate final List<IUnbakedModel>
ModelBakery.ModelListWrapper.models
private final Map<ResourceLocation,
IUnbakedModel> ModelBakery.topLevelModels
private final Map<ResourceLocation,
IUnbakedModel> ModelBakery.unbakedCache
Methods in net.minecraft.client.renderer.model that return IUnbakedModelMethods in net.minecraft.client.renderer.model with parameters of type IUnbakedModelModifier and TypeMethodDescriptionprivate void
ModelBakery.cacheAndQueueDependencies
(ResourceLocation p_209593_1_, IUnbakedModel p_209593_2_) static ModelBakery.ModelListWrapper
ModelBakery.ModelListWrapper.create
(BlockState p_225336_0_, IUnbakedModel p_225336_1_, Collection<Property<?>> p_225336_2_) Method parameters in net.minecraft.client.renderer.model with type arguments of type IUnbakedModelModifier and TypeMethodDescriptionBlockModel.getMaterials
(Function<ResourceLocation, IUnbakedModel> p_225614_1_, Set<com.mojang.datafixers.util.Pair<String, String>> p_225614_2_) IUnbakedModel.getMaterials
(Function<ResourceLocation, IUnbakedModel> p_225614_1_, Set<com.mojang.datafixers.util.Pair<String, String>> p_225614_2_) VariantList.getMaterials
(Function<ResourceLocation, IUnbakedModel> p_225614_1_, Set<com.mojang.datafixers.util.Pair<String, String>> p_225614_2_) Constructors in net.minecraft.client.renderer.model with parameters of type IUnbakedModelModifierConstructorDescriptionItemOverrideList
(ModelBakery p_i50984_1_, IUnbakedModel p_i50984_2_, Function<ResourceLocation, IUnbakedModel> p_i50984_3_, Function<RenderMaterial, TextureAtlasSprite> textureGetter, List<ItemOverride> p_i50984_4_) Constructor parameters in net.minecraft.client.renderer.model with type arguments of type IUnbakedModelModifierConstructorDescriptionItemOverrideList
(ModelBakery p_i50984_1_, BlockModel p_i50984_2_, Function<ResourceLocation, IUnbakedModel> p_i50984_3_, List<ItemOverride> p_i50984_4_) Deprecated.ItemOverrideList
(ModelBakery p_i50984_1_, IUnbakedModel p_i50984_2_, Function<ResourceLocation, IUnbakedModel> p_i50984_3_, Function<RenderMaterial, TextureAtlasSprite> textureGetter, List<ItemOverride> p_i50984_4_) ModelListWrapper
(List<IUnbakedModel> p_i51613_1_, List<Object> p_i51613_2_) -
Uses of IUnbakedModel in net.minecraft.client.renderer.model.multipart
Classes in net.minecraft.client.renderer.model.multipart that implement IUnbakedModelMethod parameters in net.minecraft.client.renderer.model.multipart with type arguments of type IUnbakedModelModifier and TypeMethodDescriptionMultipart.getMaterials
(Function<ResourceLocation, IUnbakedModel> p_225614_1_, Set<com.mojang.datafixers.util.Pair<String, String>> p_225614_2_) -
Uses of IUnbakedModel in net.minecraftforge.client.model
Fields in net.minecraftforge.client.model declared as IUnbakedModelFields in net.minecraftforge.client.model with type parameters of type IUnbakedModelModifier and TypeFieldDescriptionprivate static final Function<ResourceLocation,
IUnbakedModel> ModelLoader.DEFAULT_MODEL_GETTER
Helper method for registering all itemstacks for given item to map to universal bucket model.private final com.google.common.collect.ImmutableList<com.mojang.datafixers.util.Pair<RenderType,
IUnbakedModel>> MultiLayerModel.models
Methods in net.minecraftforge.client.model that return IUnbakedModelModifier and TypeMethodDescriptionprotected IUnbakedModel
ModelLoader.getMissingModel()
ModelLoader.getModelOrLogError
(ResourceLocation location, String error) Use this if you want the model, but need to log the error.ModelLoader.getModelOrMissing
(ResourceLocation location) Use this if you don't care about the exception and want some model anyway.BlockModelConfiguration.getOwnerModel()
IModelConfiguration.getOwnerModel()
If available, gets the owning model (usually BlockModel) of this configurationMethods in net.minecraftforge.client.model that return types with arguments of type IUnbakedModelModifier and TypeMethodDescriptionstatic Function<ResourceLocation,
IUnbakedModel> ModelLoader.defaultModelGetter()
Method parameters in net.minecraftforge.client.model with type arguments of type IUnbakedModelModifier and TypeMethodDescriptionprivate static com.google.common.collect.ImmutableList<com.mojang.datafixers.util.Pair<RenderType,
IBakedModel>> MultiLayerModel.buildModels
(List<com.mojang.datafixers.util.Pair<RenderType, IUnbakedModel>> models, IModelTransform modelTransform, ModelBakery bakery, Function<RenderMaterial, TextureAtlasSprite> spriteGetter, ResourceLocation modelLocation) BlockModelConfiguration.getTextureDependencies
(Function<ResourceLocation, IUnbakedModel> modelGetter, Set<com.mojang.datafixers.util.Pair<String, String>> missingTextureErrors) CompositeModel.Geometry.getTextures
(IModelConfiguration owner, Function<ResourceLocation, IUnbakedModel> modelGetter, Set<com.mojang.datafixers.util.Pair<String, String>> missingTextureErrors) CompositeModel.Submodel.getTextures
(IModelConfiguration owner, Function<ResourceLocation, IUnbakedModel> modelGetter, Set<com.mojang.datafixers.util.Pair<String, String>> missingTextureErrors) DynamicBucketModel.getTextures
(IModelConfiguration owner, Function<ResourceLocation, IUnbakedModel> modelGetter, Set<com.mojang.datafixers.util.Pair<String, String>> missingTextureErrors) FluidModel.getTextures
(IModelConfiguration owner, Function<ResourceLocation, IUnbakedModel> modelGetter, Set<com.mojang.datafixers.util.Pair<String, String>> missingTextureErrors) ItemLayerModel.getTextures
(IModelConfiguration owner, Function<ResourceLocation, IUnbakedModel> modelGetter, Set<com.mojang.datafixers.util.Pair<String, String>> missingTextureErrors) ModelLoaderRegistry.VanillaProxy.getTextures
(IModelConfiguration owner, Function<ResourceLocation, IUnbakedModel> modelGetter, Set<com.mojang.datafixers.util.Pair<String, String>> missingTextureErrors) MultiLayerModel.getTextures
(IModelConfiguration owner, Function<ResourceLocation, IUnbakedModel> modelGetter, Set<com.mojang.datafixers.util.Pair<String, String>> missingTextureErrors) SeparatePerspectiveModel.getTextures
(IModelConfiguration owner, Function<ResourceLocation, IUnbakedModel> modelGetter, Set<com.mojang.datafixers.util.Pair<String, String>> missingTextureErrors) Constructor parameters in net.minecraftforge.client.model with type arguments of type IUnbakedModelModifierConstructorDescriptionMultiLayerModel
(com.google.common.collect.ImmutableList<com.mojang.datafixers.util.Pair<RenderType, IUnbakedModel>> models, boolean convertRenderTypes) MultiLayerModel
(Map<RenderType, IUnbakedModel> models) -
Uses of IUnbakedModel in net.minecraftforge.client.model.animation
Fields in net.minecraftforge.client.model.animation declared as IUnbakedModelConstructors in net.minecraftforge.client.model.animation with parameters of type IUnbakedModelModifierConstructorDescriptionAnimationItemOverrideList
(ModelBakery bakery, IUnbakedModel model, ResourceLocation modelLoc, IModelTransform state, Function<RenderMaterial, TextureAtlasSprite> bakedTextureGetter, List<ItemOverride> overrides) AnimationItemOverrideList
(ModelBakery bakery, IUnbakedModel model, ResourceLocation modelLoc, IModelTransform state, Function<RenderMaterial, TextureAtlasSprite> bakedTextureGetter, ItemOverrideList overrides) -
Uses of IUnbakedModel in net.minecraftforge.client.model.b3d
Classes in net.minecraftforge.client.model.b3d that implement IUnbakedModelMethods in net.minecraftforge.client.model.b3d that return IUnbakedModelMethod parameters in net.minecraftforge.client.model.b3d with type arguments of type IUnbakedModelModifier and TypeMethodDescriptionB3DLoader.ModelWrapper.getMaterials
(Function<ResourceLocation, IUnbakedModel> modelGetter, Set<com.mojang.datafixers.util.Pair<String, String>> missingTextureErrors) -
Uses of IUnbakedModel in net.minecraftforge.client.model.geometry
Method parameters in net.minecraftforge.client.model.geometry with type arguments of type IUnbakedModelModifier and TypeMethodDescriptionIModelGeometry.getTextures
(IModelConfiguration owner, Function<ResourceLocation, IUnbakedModel> modelGetter, Set<com.mojang.datafixers.util.Pair<String, String>> missingTextureErrors) default Collection<RenderMaterial>
IModelGeometryPart.getTextures
(IModelConfiguration owner, Function<ResourceLocation, IUnbakedModel> modelGetter, Set<com.mojang.datafixers.util.Pair<String, String>> missingTextureErrors) default Collection<RenderMaterial>
IMultipartModelGeometry.getTextures
(IModelConfiguration owner, Function<ResourceLocation, IUnbakedModel> modelGetter, Set<com.mojang.datafixers.util.Pair<String, String>> missingTextureErrors) ISimpleModelGeometry.getTextures
(IModelConfiguration owner, Function<ResourceLocation, IUnbakedModel> modelGetter, Set<com.mojang.datafixers.util.Pair<String, String>> missingTextureErrors) -
Uses of IUnbakedModel in net.minecraftforge.client.model.obj
Method parameters in net.minecraftforge.client.model.obj with type arguments of type IUnbakedModelModifier and TypeMethodDescriptionOBJModel.ModelGroup.getTextures
(IModelConfiguration owner, Function<ResourceLocation, IUnbakedModel> modelGetter, Set<com.mojang.datafixers.util.Pair<String, String>> missingTextureErrors) OBJModel.ModelObject.getTextures
(IModelConfiguration owner, Function<ResourceLocation, IUnbakedModel> modelGetter, Set<com.mojang.datafixers.util.Pair<String, String>> missingTextureErrors) -
Uses of IUnbakedModel in net.minecraftforge.debug.block
Fields in net.minecraftforge.debug.block declared as IUnbakedModelModifier and TypeFieldDescriptionprivate final IUnbakedModel
FullPotsAccessorDemo.ClientHandler.DioritePotModelGeometry.wrappedModel
Method parameters in net.minecraftforge.debug.block with type arguments of type IUnbakedModelModifier and TypeMethodDescriptionFullPotsAccessorDemo.ClientHandler.DioritePotModelGeometry.getTextures
(IModelConfiguration owner, Function<ResourceLocation, IUnbakedModel> modelGetter, Set<com.mojang.datafixers.util.Pair<String, String>> missingTextureErrors) Constructors in net.minecraftforge.debug.block with parameters of type IUnbakedModel -
Uses of IUnbakedModel in net.minecraftforge.debug.client.model
Method parameters in net.minecraftforge.debug.client.model with type arguments of type IUnbakedModelModifier and TypeMethodDescriptionNewModelLoaderTest.TestModel.getTextures
(IModelConfiguration owner, Function<ResourceLocation, IUnbakedModel> modelGetter, Set<com.mojang.datafixers.util.Pair<String, String>> missingTextureErrors)