Uses of Interface
net.minecraft.client.renderer.model.IUnbakedModel
Package
Description
-
Uses of IUnbakedModel in net.minecraft.client.renderer.model
Modifier and TypeFieldDescriptionprivate final List<IUnbakedModel>
ModelBakery.ModelListWrapper.models
private final Map<ResourceLocation,
IUnbakedModel> ModelBakery.topLevelModels
private final Map<ResourceLocation,
IUnbakedModel> ModelBakery.unbakedCache
Modifier 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_) Modifier 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_) ModifierConstructorDescriptionItemOverrideList
(ModelBakery p_i50984_1_, IUnbakedModel p_i50984_2_, Function<ResourceLocation, IUnbakedModel> p_i50984_3_, Function<RenderMaterial, TextureAtlasSprite> textureGetter, List<ItemOverride> p_i50984_4_) ModifierConstructorDescriptionItemOverrideList
(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
Modifier 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
Modifier 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
Modifier 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 configurationModifier and TypeMethodDescriptionstatic Function<ResourceLocation,
IUnbakedModel> ModelLoader.defaultModelGetter()
Modifier 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) ModifierConstructorDescriptionMultiLayerModel
(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
ModifierConstructorDescriptionAnimationItemOverrideList
(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
Modifier 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
Modifier 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
Modifier 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
Modifier and TypeFieldDescriptionprivate final IUnbakedModel
FullPotsAccessorDemo.ClientHandler.DioritePotModelGeometry.wrappedModel
Modifier and TypeMethodDescriptionFullPotsAccessorDemo.ClientHandler.DioritePotModelGeometry.getTextures
(IModelConfiguration owner, Function<ResourceLocation, IUnbakedModel> modelGetter, Set<com.mojang.datafixers.util.Pair<String, String>> missingTextureErrors) -
Uses of IUnbakedModel in net.minecraftforge.debug.client.model
Modifier and TypeMethodDescriptionNewModelLoaderTest.TestModel.getTextures
(IModelConfiguration owner, Function<ResourceLocation, IUnbakedModel> modelGetter, Set<com.mojang.datafixers.util.Pair<String, String>> missingTextureErrors)