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 modelBaker) BlockStateModel.SimpleCachedUnbakedRoot.bake(BlockState p_410257_, ModelBaker p_410233_) BlockStateModel.Unbaked.bake(ModelBaker baker) BlockStateModel.UnbakedRoot.bake(BlockState state, ModelBaker baker) private static QuadCollectionItemModelGenerator.bake(TextureSlots textureSlots, ModelBaker baker, ModelState modelState, ModelDebugName debugName) static SimpleModelWrapperSimpleModelWrapper.bake(ModelBaker p_405335_, ResolvedModel resolvedmodel, ModelState p_405869_) static SimpleModelWrapperSimpleModelWrapper.bake(ModelBaker baker, ResourceLocation modelLocation, ModelState modelState) 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 ModelBakerItemModel.BakingContext.blockModelBakerThe field for theblockModelBakerrecord component.Methods in net.minecraft.client.renderer.item that return ModelBakerModifier and TypeMethodDescriptionItemModel.BakingContext.blockModelBaker()Returns the value of theblockModelBakerrecord component.Methods in net.minecraft.client.renderer.item with parameters of type ModelBakerModifier and TypeMethodDescriptionstatic ModelRenderPropertiesModelRenderProperties.fromResolvedModel(ModelBaker baker, ResolvedModel model, TextureSlots textureSlots) Constructors in net.minecraft.client.renderer.item with parameters of type ModelBakerModifierConstructorDescriptionBakingContext(ModelBaker blockModelBaker, EntityModelSet entityModelSet, MaterialSet materials, PlayerSkinRenderCache playerSkinRenderCache, ItemModel missingItemModel, RegistryContextSwapper contextSwapper) Deprecated.BakingContext(ModelBaker blockModelBaker, EntityModelSet entityModelSet, MaterialSet materials, PlayerSkinRenderCache playerSkinRenderCache, ItemModel missingItemModel, RegistryContextSwapper contextSwapper, AnimationLoader.PendingAnimations pendingAnimations) Creates an instance of aBakingContextrecord 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 textureSlots, ModelBaker baker, ModelState modelState, ModelDebugName debugName) WeightedVariants.Unbaked.bake(ModelBaker p_410875_) private QuadCollectionModelDiscovery.ModelWrapper.bakeDefaultState(TextureSlots textureSlots, ModelBaker modelBaker, ModelState modelState) ModelDiscovery.ModelWrapper.bakeTopGeometry(TextureSlots p_405587_, ModelBaker p_405166_, ModelState p_405646_) default QuadCollectionResolvedModel.bakeTopGeometry(TextureSlots textureSlots, ModelBaker modelBaker, ModelState modelState) ModelBaker.SharedOperationKey.compute(ModelBaker baker) ModelDiscovery.ModelWrapper.resolveParticleSprite(TextureSlots p_405019_, ModelBaker p_405134_) default TextureAtlasSpriteResolvedModel.resolveParticleSprite(TextureSlots textureSlots, ModelBaker modelBaker) static TextureAtlasSpriteResolvedModel.resolveParticleSprite(TextureSlots textureSlots, ModelBaker modelBaker, ModelDebugName debugName) -
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 QuadCollectionUnbakedGeometryExtension.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 QuadCollectionExtendedUnbakedGeometry.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 TypeMethodDescriptionvoidObjGeometry.ModelGroup.addQuads(QuadCollection.Builder builder, TextureSlots slots, ModelBaker baker, ModelState state, ModelDebugName debugName, ContextMap additionalProperties) voidObjGeometry.ModelMesh.addQuads(QuadCollection.Builder builder, TextureSlots slots, ModelBaker baker, ModelState state, ModelDebugName debugName, ContextMap additionalProperties) voidObjGeometry.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.bakeMethods 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.
BakingContext(ModelBaker, EntityModelSet, MaterialSet, PlayerSkinRenderCache, ItemModel, RegistryContextSwapper, net.neoforged.neoforge.client.entity.animation.json.AnimationLoader.PendingAnimations)instead