Uses of Interface
net.minecraft.client.resources.model.ModelBaker
Packages that use ModelBaker
Package
Description
Extension interfaces for
client
-only classes.-
Uses of ModelBaker in net.minecraft.client.renderer.block.model
Methods in net.minecraft.client.renderer.block.model with parameters of type ModelBakerModifier and TypeMethodDescriptionBlockModelPart.Unbaked.bake
(ModelBaker pModelBaker) BlockStateModel.SimpleCachedUnbakedRoot.bake
(BlockState pState, ModelBaker pBaker) BlockStateModel.Unbaked.bake
(ModelBaker pBaker) BlockStateModel.UnbakedRoot.bake
(BlockState pState, ModelBaker pBaker) private static QuadCollection
ItemModelGenerator.bake
(TextureSlots p_387202_, ModelBaker p_405519_, ModelState p_387172_, ModelDebugName p_405600_) static SimpleModelWrapper
SimpleModelWrapper.bake
(ModelBaker p_405335_, ResolvedModel resolvedmodel, ModelState p_405869_) static SimpleModelWrapper
SimpleModelWrapper.bake
(ModelBaker pBaker, ResourceLocation pModelLocation, ModelState pModelState) SimpleUnbakedGeometry.bake
(TextureSlots pTextureSlots, ModelBaker pBaker, ModelState pModelState, ModelDebugName pDebugName, ContextMap additionalProperties) SingleVariant.Unbaked.bake
(ModelBaker p_410856_) Variant.bake
(ModelBaker pModelBaker) -
Uses of ModelBaker in net.minecraft.client.renderer.block.model.multipart
Methods in net.minecraft.client.renderer.block.model.multipart with parameters of type ModelBakerModifier and TypeMethodDescriptionMultiPartModel.Unbaked.bake
(BlockState pState, ModelBaker pBaker) -
Uses of ModelBaker in net.minecraft.client.renderer.item
Fields in net.minecraft.client.renderer.item declared as ModelBakerModifier and TypeFieldDescriptionprivate final ModelBaker
ItemModel.BakingContext.blockModelBaker
The field for theblockModelBaker
record component.Methods in net.minecraft.client.renderer.item that return ModelBakerModifier and TypeMethodDescriptionItemModel.BakingContext.blockModelBaker()
Returns the value of theblockModelBaker
record component.Methods in net.minecraft.client.renderer.item with parameters of type ModelBakerModifier and TypeMethodDescriptionstatic ModelRenderProperties
ModelRenderProperties.fromResolvedModel
(ModelBaker pBaker, ResolvedModel pModel, TextureSlots pTextureSlots) Constructors in net.minecraft.client.renderer.item with parameters of type ModelBakerModifierConstructorDescriptionBakingContext
(ModelBaker blockModelBaker, EntityModelSet entityModelSet, ItemModel missingItemModel, RegistryContextSwapper contextSwapper) Creates an instance of aBakingContext
record class. -
Uses of ModelBaker in net.minecraft.client.resources.model
Classes in net.minecraft.client.resources.model that implement ModelBakerMethods in net.minecraft.client.resources.model with parameters of type ModelBakerModifier and TypeMethodDescriptionUnbakedGeometry.bake
(TextureSlots pTextureSlots, ModelBaker pBaker, ModelState pModelState, ModelDebugName pDebugName) Deprecated.WeightedVariants.Unbaked.bake
(ModelBaker p_410875_) private QuadCollection
ModelDiscovery.ModelWrapper.bakeDefaultState
(TextureSlots pTextureSlots, ModelBaker pModelBaker, ModelState pModelState) ModelDiscovery.ModelWrapper.bakeTopGeometry
(TextureSlots pTextureSlots, ModelBaker pModelBaker, ModelState pModelState) default QuadCollection
ResolvedModel.bakeTopGeometry
(TextureSlots pTextureSlots, ModelBaker pModelBaker, ModelState pModelState) ModelBaker.SharedOperationKey.compute
(ModelBaker pBaker) ModelDiscovery.ModelWrapper.resolveParticleSprite
(TextureSlots pTextureSlots, ModelBaker pModelBaker) default TextureAtlasSprite
ResolvedModel.resolveParticleSprite
(TextureSlots pTextureSlots, ModelBaker pModelBaker) static TextureAtlasSprite
ResolvedModel.resolveParticleSprite
(TextureSlots pTextureSlots, ModelBaker pModelBaker, ModelDebugName pDebugName) -
Uses of ModelBaker in net.neoforged.neoforge.client.extensions
Methods in net.neoforged.neoforge.client.extensions that return ModelBakerMethods in net.neoforged.neoforge.client.extensions with parameters of type ModelBakerModifier and TypeMethodDescriptiondefault QuadCollection
UnbakedGeometryExtension.bake
(TextureSlots textureSlots, ModelBaker baker, ModelState state, ModelDebugName debugName, ContextMap additionalProperties) Version ofUnbakedGeometry.bake(TextureSlots, ModelBaker, ModelState, ModelDebugName)
that also receives additional properties sourced fromUnbakedModelExtension.fillAdditionalProperties(net.minecraft.util.context.ContextMap.Builder)
. -
Uses of ModelBaker in net.neoforged.neoforge.client.model
Methods in net.neoforged.neoforge.client.model with parameters of type ModelBakerModifier and TypeMethodDescriptionCompositeUnbakedGeometry.bake
(TextureSlots textureSlots, ModelBaker baker, ModelState state, ModelDebugName debugName, ContextMap additionalProperties) default QuadCollection
ExtendedUnbakedGeometry.bake
(TextureSlots p_405831_, ModelBaker p_405026_, ModelState p_405122_, ModelDebugName p_405635_) ExtendedUnbakedGeometry.bake
(TextureSlots textureSlots, ModelBaker baker, ModelState state, ModelDebugName debugName, ContextMap additionalProperties) -
Uses of ModelBaker in net.neoforged.neoforge.client.model.block
Methods in net.neoforged.neoforge.client.model.block with parameters of type ModelBaker -
Uses of ModelBaker in net.neoforged.neoforge.client.model.obj
Methods in net.neoforged.neoforge.client.model.obj with parameters of type ModelBakerModifier and TypeMethodDescriptionvoid
ObjGeometry.ModelGroup.addQuads
(QuadCollection.Builder builder, TextureSlots slots, ModelBaker baker, ModelState state, ModelDebugName debugName, ContextMap additionalProperties) void
ObjGeometry.ModelMesh.addQuads
(QuadCollection.Builder builder, TextureSlots slots, ModelBaker baker, ModelState state, ModelDebugName debugName, ContextMap additionalProperties) void
ObjGeometry.ModelObject.addQuads
(QuadCollection.Builder builder, TextureSlots slots, ModelBaker baker, ModelState state, ModelDebugName debugName, ContextMap additionalProperties) ObjGeometry.bake
(TextureSlots textureSlots, ModelBaker baker, ModelState state, ModelDebugName debugName, ContextMap additionalProperties) -
Uses of ModelBaker in net.neoforged.neoforge.client.model.standalone
Fields in net.neoforged.neoforge.client.model.standalone with type parameters of type ModelBakerModifier and TypeFieldDescriptionprivate final BiFunction
<ResolvedModel, ModelBaker, T> SimpleUnbakedStandaloneModel.bake
Methods in net.neoforged.neoforge.client.model.standalone with parameters of type ModelBakerModifier and TypeMethodDescriptionSimpleUnbakedStandaloneModel.bake
(ModelBaker baker) StandaloneModelLoader.bake
(StandaloneModelLoader.LoadedModels standaloneModels, ModelBaker baker, Executor executor) UnbakedStandaloneModel.bake
(ModelBaker baker) Bake this model.Constructor parameters in net.neoforged.neoforge.client.model.standalone with type arguments of type ModelBakerModifierConstructorDescriptionSimpleUnbakedStandaloneModel
(ResourceLocation modelId, BiFunction<ResolvedModel, ModelBaker, T> bake) Construct a newSimpleUnbakedStandaloneModel
.
UnbakedGeometryExtension.bake(TextureSlots, ModelBaker, ModelState, ModelDebugName, net.minecraft.util.context.ContextMap)
.