Interface ExtendedUnbakedModel
- All Superinterfaces:
IUnbakedModelExtension,ResolvableModel,UnbakedModel
- All Known Implementing Classes:
AbstractSimpleUnbakedModel,AbstractUnbakedModel,BlockModel,DelegateUnbakedModel,ItemModelGenerator,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.ResolverNested 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 BakedModelbake(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) bakeoverride with additional context.Methods inherited from interface net.neoforged.neoforge.client.extensions.IUnbakedModelExtension
fillAdditionalPropertiesMethods inherited from interface net.minecraft.client.resources.model.ResolvableModel
resolveDependenciesMethods 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:
bakein interfaceUnbakedModel
-
bake
BakedModel bake(TextureSlots textures, ModelBaker baker, ModelState modelState, boolean useAmbientOcclusion, boolean usesBlockLight, ItemTransforms itemTransforms, ContextMap additionalProperties) Description copied from interface:IUnbakedModelExtensionbakeoverride with additional context. Consider inheriting fromExtendedUnbakedModelwhich overrides the vanillabakemethod.- Specified by:
bakein interfaceIUnbakedModelExtension- Parameters:
additionalProperties- additional properties provided by NeoForge or mods
-