Uses of Interface
net.minecraft.client.resources.model.UnbakedModel
Package
Description
Extension interfaces for
client
-only classes.-
Uses of UnbakedModel in net.minecraft.client.renderer.block.model
Modifier and TypeMethodDescriptionprivate BakedModel
ItemOverrides.bakeModel
(ModelBaker p_249483_, UnbakedModel p_251965_, ItemOverride p_250816_, Function<Material, TextureAtlasSprite> spriteGetter) Modifier and TypeMethodDescriptionvoid
BlockModel.resolveParents
(Function<ResourceLocation, UnbakedModel> p_249059_) void
MultiVariant.resolveParents
(Function<ResourceLocation, UnbakedModel> p_249314_) ModifierConstructorDescriptionItemOverrides
(ModelBaker p_251211_, UnbakedModel p_111741_, List<ItemOverride> p_111743_, Function<Material, TextureAtlasSprite> spriteGetter) -
Uses of UnbakedModel in net.minecraft.client.renderer.block.model.multipart
Modifier and TypeMethodDescriptionvoid
MultiPart.resolveParents
(Function<ResourceLocation, UnbakedModel> p_251539_) -
Uses of UnbakedModel in net.minecraft.client.resources.model
Modifier and TypeFieldDescriptionprivate final UnbakedModel
ModelBakery.missingModel
private final UnbakedModel
BlockStateModelLoader.LoadedModel.model
The field for themodel
record component.Modifier and TypeFieldDescriptionprivate final BiConsumer
<ModelResourceLocation, UnbakedModel> BlockStateModelLoader.discoveredModelOutput
private final List
<UnbakedModel> BlockStateModelLoader.ModelGroupKey.models
The field for themodels
record component.private final Map
<ModelResourceLocation, UnbakedModel> ModelBakery.topLevelModels
private final Map
<ResourceLocation, UnbakedModel> ModelBakery.unbakedCache
Modifier and TypeMethodDescriptionModelBaker.getModel
(ResourceLocation p_252194_) (package private) UnbakedModel
ModelBakery.getModel
(ResourceLocation p_119342_) ModelBakery.ModelBakerImpl.getModel
(ResourceLocation p_248568_) ModelBakery.ModelBakerImpl.getTopLevelModel
(ModelResourceLocation location) BlockStateModelLoader.LoadedModel.model()
Returns the value of themodel
record component.Modifier and TypeMethodDescriptionBlockStateModelLoader.ModelGroupKey.models()
Returns the value of themodels
record component.Modifier and TypeMethodDescription(package private) BakedModel
ModelBakery.ModelBakerImpl.bakeUncached
(UnbakedModel p_352386_, ModelState p_352194_) ModelBakery.ModelBakerImpl.bakeUncached
(UnbakedModel p_352386_, ModelState p_352194_, Function<Material, TextureAtlasSprite> sprites) BlockStateModelLoader.ModelGroupKey.create
(BlockState p_352440_, UnbakedModel p_352383_, Collection<Property<?>> p_352085_) private void
ModelBakery.registerModel
(ModelResourceLocation p_352067_, UnbakedModel p_352146_) private void
ModelBakery.registerModelAndLoadDependencies
(ModelResourceLocation p_352435_, UnbakedModel p_352250_) Modifier and TypeMethodDescriptionvoid
UnbakedModel.resolveParents
(Function<ResourceLocation, UnbakedModel> p_119538_) ModifierConstructorDescriptionBlockStateModelLoader
(Map<ResourceLocation, List<BlockStateModelLoader.LoadedJson>> p_352185_, ProfilerFiller p_352252_, UnbakedModel p_352193_, BlockColors p_352120_, BiConsumer<ModelResourceLocation, UnbakedModel> p_352414_) (package private)
Creates an instance of aLoadedModel
record class.ModifierConstructorDescriptionBlockStateModelLoader
(Map<ResourceLocation, List<BlockStateModelLoader.LoadedJson>> p_352185_, ProfilerFiller p_352252_, UnbakedModel p_352193_, BlockColors p_352120_, BiConsumer<ModelResourceLocation, UnbakedModel> p_352414_) (package private)
ModelGroupKey
(List<UnbakedModel> models, List<Object> coloringValues) Creates an instance of aModelGroupKey
record class. -
Uses of UnbakedModel in net.neoforged.neoforge.client.extensions
Modifier and TypeMethodDescription@Nullable UnbakedModel
IModelBakerExtension.getTopLevelModel
(ModelResourceLocation location) Modifier and TypeMethodDescription@Nullable BakedModel
IModelBakerExtension.bakeUncached
(UnbakedModel model, ModelState state, Function<Material, TextureAtlasSprite> sprites) -
Uses of UnbakedModel in net.neoforged.neoforge.client.model
Modifier and TypeMethodDescriptionvoid
CompositeModel.resolveParents
(Function<ResourceLocation, UnbakedModel> modelGetter, IGeometryBakingContext context) void
SeparateTransformsModel.resolveParents
(Function<ResourceLocation, UnbakedModel> modelGetter, IGeometryBakingContext context) -
Uses of UnbakedModel in net.neoforged.neoforge.client.model.geometry
Modifier and TypeMethodDescriptiondefault void
IUnbakedGeometry.resolveParents
(Function<ResourceLocation, UnbakedModel> modelGetter, IGeometryBakingContext context) Resolve parents of nestedBlockModel
s which are later used inIUnbakedGeometry.bake(IGeometryBakingContext, ModelBaker, Function, ModelState, ItemOverrides)
viaBlockModel.resolveParents(Function)
-
Uses of UnbakedModel in net.neoforged.neoforge.client.model.obj
Modifier and TypeMethodDescriptionObjModel.ModelGroup.getTextures
(IGeometryBakingContext owner, Function<ResourceLocation, UnbakedModel> modelGetter, Set<com.mojang.datafixers.util.Pair<String, String>> missingTextureErrors) ObjModel.ModelObject.getTextures
(IGeometryBakingContext owner, Function<ResourceLocation, UnbakedModel> modelGetter, Set<com.mojang.datafixers.util.Pair<String, String>> missingTextureErrors) -
Uses of UnbakedModel in net.neoforged.neoforge.oldtest.block
Modifier and TypeFieldDescriptionprivate final UnbakedModel
FullPotsAccessorDemo.ClientHandler.DioritePotModelGeometry.wrappedModel
The field for thewrappedModel
record component.Modifier and TypeMethodDescriptionFullPotsAccessorDemo.ClientHandler.DioritePotModelGeometry.wrappedModel()
Returns the value of thewrappedModel
record component.Modifier and TypeMethodDescriptionvoid
FullPotsAccessorDemo.ClientHandler.DioritePotModelGeometry.resolveParents
(Function<ResourceLocation, UnbakedModel> modelGetter, IGeometryBakingContext context) ModifierConstructorDescriptionprivate
DioritePotModelGeometry
(UnbakedModel wrappedModel) Creates an instance of aDioritePotModelGeometry
record class.