Interface ExtendedUnbakedModel
- All Superinterfaces:
IUnbakedModelExtension
,ResolvableModel
,UnbakedModel
- All Known Implementing Classes:
AbstractSimpleUnbakedModel
,AbstractUnbakedModel
,BlockModel
,DelegateUnbakedModel
,FullPotsAccessorDemo.ClientHandler.DioritePotModelGeometry
,ItemModelGenerator
,NewModelLoaderTest.TestModel
,ObjModel
,UnbakedCompositeModel
Base interface for unbaked models that wish to support the NeoForge-added
bake
method
that receives additional properties.-
Nested Class Summary
Nested classes/interfaces inherited from interface net.minecraft.client.resources.model.ResolvableModel
ResolvableModel.Resolver
Nested classes/interfaces inherited from interface net.minecraft.client.resources.model.UnbakedModel
UnbakedModel.GuiLight
-
Field Summary
Fields inherited from interface net.minecraft.client.resources.model.UnbakedModel
DEFAULT_AMBIENT_OCCLUSION, DEFAULT_GUI_LIGHT
-
Method Summary
Modifier and TypeMethodDescriptiondefault BakedModel
bake
(TextureSlots textures, ModelBaker baker, ModelState modelState, boolean useAmbientOcclusion, boolean usesBlockLight, ItemTransforms itemTransforms) Deprecated.bake
(TextureSlots textures, ModelBaker baker, ModelState modelState, boolean useAmbientOcclusion, boolean usesBlockLight, ItemTransforms itemTransforms, ContextMap additionalProperties) bake
override with additional context.Methods inherited from interface net.neoforged.neoforge.client.extensions.IUnbakedModelExtension
fillAdditionalProperties
Methods inherited from interface net.minecraft.client.resources.model.ResolvableModel
resolveDependencies
Methods inherited from interface net.minecraft.client.resources.model.UnbakedModel
getAmbientOcclusion, getGuiLight, getParent, getTextureSlots, getTransforms
-
Method Details
-
bake
@Deprecated default BakedModel bake(TextureSlots textures, ModelBaker baker, ModelState modelState, boolean useAmbientOcclusion, boolean usesBlockLight, ItemTransforms itemTransforms) Deprecated.- Specified by:
bake
in interfaceUnbakedModel
-
bake
BakedModel bake(TextureSlots textures, ModelBaker baker, ModelState modelState, boolean useAmbientOcclusion, boolean usesBlockLight, ItemTransforms itemTransforms, ContextMap additionalProperties) Description copied from interface:IUnbakedModelExtension
bake
override with additional context. Consider inheriting fromExtendedUnbakedModel
which overrides the vanillabake
method.- Specified by:
bake
in interfaceIUnbakedModelExtension
- Parameters:
additionalProperties
- additional properties provided by NeoForge or mods
-