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 p_410257_, ModelBaker p_410233_) BlockStateModel.Unbaked.bake(ModelBaker pBaker) BlockStateModel.UnbakedRoot.bake(BlockState pState, ModelBaker pBaker) private static QuadCollectionItemModelGenerator.bake(TextureSlots pTextureSlots, ModelBaker pBaker, ModelState pModelState, ModelDebugName pDebugName) static SimpleModelWrapperSimpleModelWrapper.bake(ModelBaker p_405335_, ResolvedModel resolvedmodel, ModelState p_405869_) static SimpleModelWrapperSimpleModelWrapper.bake(ModelBaker pBaker, ResourceLocation pModelLocation, ModelState pModelState) 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 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 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 pTextureSlots, ModelBaker pBaker, ModelState pModelState, ModelDebugName pDebugName) Deprecated.WeightedVariants.Unbaked.bake(ModelBaker p_410875_) private QuadCollectionModelDiscovery.ModelWrapper.bakeDefaultState(TextureSlots pTextureSlots, ModelBaker pModelBaker, ModelState pModelState) ModelDiscovery.ModelWrapper.bakeTopGeometry(TextureSlots p_405587_, ModelBaker p_405166_, ModelState p_405646_) default QuadCollectionResolvedModel.bakeTopGeometry(TextureSlots pTextureSlots, ModelBaker pModelBaker, ModelState pModelState) ModelBaker.SharedOperationKey.compute(ModelBaker pBaker) ModelDiscovery.ModelWrapper.resolveParticleSprite(TextureSlots p_405019_, ModelBaker p_405134_) default TextureAtlasSpriteResolvedModel.resolveParticleSprite(TextureSlots pTextureSlots, ModelBaker pModelBaker) static TextureAtlasSpriteResolvedModel.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 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
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).