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 p_409974_) BlockStateModel.SimpleCachedUnbakedRoot.bake
(BlockState p_410257_, ModelBaker p_410233_) BlockStateModel.Unbaked.bake
(ModelBaker p_405252_) BlockStateModel.UnbakedRoot.bake
(BlockState p_409995_, ModelBaker p_410441_) 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 p_405335_, ResourceLocation p_405098_, ModelState p_405869_) SimpleUnbakedGeometry.bake
(TextureSlots p_405009_, ModelBaker p_404737_, ModelState p_404670_, ModelDebugName p_404742_, ContextMap additionalProperties) SingleVariant.Unbaked.bake
(ModelBaker p_410856_) Variant.bake
(ModelBaker p_410762_) -
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 p_410876_, ModelBaker p_410500_) -
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 p_404716_, ResolvedModel p_405086_, TextureSlots p_405810_) 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 p_405831_, ModelBaker p_405026_, ModelState p_405122_, ModelDebugName p_405635_) Deprecated.WeightedVariants.Unbaked.bake
(ModelBaker p_410875_) private QuadCollection
ModelDiscovery.ModelWrapper.bakeDefaultState
(TextureSlots p_405546_, ModelBaker p_404641_, ModelState p_405363_) ModelDiscovery.ModelWrapper.bakeTopGeometry
(TextureSlots p_405587_, ModelBaker p_405166_, ModelState p_405646_) default QuadCollection
ResolvedModel.bakeTopGeometry
(TextureSlots p_405784_, ModelBaker p_405450_, ModelState p_405844_) ModelBaker.SharedOperationKey.compute
(ModelBaker p_410681_) ModelDiscovery.ModelWrapper.resolveParticleSprite
(TextureSlots p_405019_, ModelBaker p_405134_) default TextureAtlasSprite
ResolvedModel.resolveParticleSprite
(TextureSlots p_405126_, ModelBaker p_404926_) static TextureAtlasSprite
ResolvedModel.resolveParticleSprite
(TextureSlots p_404698_, ModelBaker p_405533_, ModelDebugName p_405824_) -
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
Methods in net.neoforged.neoforge.client.model.standalone with parameters of type ModelBakerModifier and TypeMethodDescriptionStandaloneModelBaker.bake
(ResolvedModel model, ModelBaker baker) StandaloneModelBakerWrapper.bake
(ModelBaker baker) StandaloneModelLoader.bake
(StandaloneModelLoader.LoadedModels standaloneModels, ModelBaker baker, Executor executor) UnbakedStandaloneModel.bake
(ModelBaker baker) Bake this model.
UnbakedGeometryExtension.bake(TextureSlots, ModelBaker, ModelState, ModelDebugName, net.minecraft.util.context.ContextMap)
.