Uses of Interface
net.minecraft.client.render.model.BakedModel
Packages that use BakedModel
Package
Description
-
Uses of BakedModel in net.minecraft.client.render.block
Fields in net.minecraft.client.render.block with type parameters of type BakedModelMethods in net.minecraft.client.render.block that return BakedModelModifier and TypeMethodDescriptionBlockModels.getModel
(BlockState state) BlockRenderManager.getModel
(BlockState state) Methods in net.minecraft.client.render.block with parameters of type BakedModelModifier and TypeMethodDescriptionvoid
BlockModelRenderer.render
(MatrixStack.Entry entry, VertexConsumer vertexConsumer, @Nullable BlockState state, BakedModel bakedModel, float red, float green, float blue, int light, int overlay) void
BlockModelRenderer.render
(BlockRenderView world, BakedModel model, BlockState state, BlockPos pos, MatrixStack matrices, VertexConsumer vertexConsumer, boolean cull, Random random, long seed, int overlay) void
BlockModelRenderer.renderFlat
(BlockRenderView world, BakedModel model, BlockState state, BlockPos pos, MatrixStack matrices, VertexConsumer vertexConsumer, boolean cull, Random random, long seed, int overlay) void
BlockModelRenderer.renderSmooth
(BlockRenderView world, BakedModel model, BlockState state, BlockPos pos, MatrixStack matrices, VertexConsumer vertexConsumer, boolean cull, Random random, long seed, int overlay) Method parameters in net.minecraft.client.render.block with type arguments of type BakedModel -
Uses of BakedModel in net.minecraft.client.render.entity.feature
Methods in net.minecraft.client.render.entity.feature with parameters of type BakedModelModifier and TypeMethodDescriptionprivate void
MooshroomMushroomFeatureRenderer.renderMushroom
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, boolean renderAsModel, BlockState mushroomState, int overlay, BakedModel mushroomModel) -
Uses of BakedModel in net.minecraft.client.render.item
Fields in net.minecraft.client.render.item declared as BakedModelModifier and TypeFieldDescription(package private) @Nullable BakedModel
ItemRenderState.LayerRenderState.model
Methods in net.minecraft.client.render.item with parameters of type BakedModelModifier and TypeMethodDescriptionprivate static void
ItemRenderer.renderBakedItemModel
(BakedModel model, int[] tints, int light, int overlay, MatrixStack matrices, VertexConsumer vertexConsumer) static void
ItemRenderer.renderItem
(ModelTransformationMode transformationMode, MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, int overlay, int[] tints, BakedModel model, RenderLayer layer, ItemRenderState.Glint glint) void
ItemRenderState.LayerRenderState.setModel
(BakedModel model, RenderLayer renderLayer) <T> void
ItemRenderState.LayerRenderState.setSpecialModel
(SpecialModelRenderer<T> specialModelType, T data, BakedModel model) -
Uses of BakedModel in net.minecraft.client.render.item.model
Fields in net.minecraft.client.render.item.model declared as BakedModelModifier and TypeFieldDescriptionprivate final BakedModel
SpecialItemModel.base
private final BakedModel
MissingItemModel.missingModel
private final BakedModel
BasicItemModel.model
Methods in net.minecraft.client.render.item.model that return BakedModelConstructors in net.minecraft.client.render.item.model with parameters of type BakedModelModifierConstructorDescription(package private)
BasicItemModel
(BakedModel model, List<TintSource> tints) MissingItemModel
(BakedModel missingModel) SpecialItemModel
(SpecialModelRenderer<T> specialModelType, BakedModel base) -
Uses of BakedModel in net.minecraft.client.render.model
Classes in net.minecraft.client.render.model that implement BakedModelModifier and TypeClassDescriptionclass
class
class
class
Fields in net.minecraft.client.render.model declared as BakedModelModifier and TypeFieldDescriptionprivate BakedModel
BakedModelManager.missingBlockModel
private final BakedModel
ModelBaker.BakedModels.missingModel
The field for themissingModel
record component.private final BakedModel
MultipartBakedModel.Selector.model
The field for themodel
record component.protected final BakedModel
WrapperBakedModel.wrapped
Fields in net.minecraft.client.render.model with type parameters of type BakedModelModifier and TypeFieldDescriptionprivate Map
<ModelIdentifier, BakedModel> BakedModelManager.bakedBlockModels
(package private) final Map
<ModelBaker.BakedModelCacheKey, BakedModel> ModelBaker.bakedModelCache
private final Map
<ModelIdentifier, BakedModel> ModelBaker.BakedModels.blockStateModels
The field for theblockStateModels
record component.private final Map
<BlockState, BakedModel> BakedModelManager.BakingResult.modelCache
The field for themodelCache
record component.private final DataPool
<BakedModel> WeightedBakedModel.models
Methods in net.minecraft.client.render.model that return BakedModelModifier and TypeMethodDescriptionBaker.bake
(Identifier id, ModelBakeSettings settings) static BakedModel
BasicBakedModel.bake
(List<ModelElement> elements, ModelTextures textures, SpriteGetter spriteGetter, ModelBakeSettings settings, boolean ambientOcclusion, boolean isSideLit, boolean hasDepth, ModelTransformation transformation) ModelBaker.BakerImpl.bake
(Identifier id, ModelBakeSettings settings) UnbakedModel.bake
(ModelTextures textures, Baker baker, ModelBakeSettings settings, boolean ambientOcclusion, boolean isSideLit, ModelTransformation transformation) static BakedModel
UnbakedModel.bake
(UnbakedModel model, Baker baker, ModelBakeSettings settings) BasicBakedModel.Builder.build()
private static BakedModel
MultipartBakedModel.getFirst
(List<MultipartBakedModel.Selector> selectors) BakedModelManager.getMissingBlockModel()
BakedModelManager.getModel
(ModelIdentifier id) ModelBaker.BakedModels.missingModel()
Returns the value of themissingModel
record component.MultipartBakedModel.Selector.model()
Returns the value of themodel
record component.Methods in net.minecraft.client.render.model that return types with arguments of type BakedModelModifier and TypeMethodDescriptionModelBaker.BakedModels.blockStateModels()
Returns the value of theblockStateModels
record component.BakedModelManager.BakingResult.modelCache()
Returns the value of themodelCache
record component.private static Map
<BlockState, BakedModel> BakedModelManager.toStateMap
(Map<ModelIdentifier, BakedModel> blockStateModels, BakedModel missingModel) Methods in net.minecraft.client.render.model with parameters of type BakedModelModifier and TypeMethodDescriptionprivate static Map
<BlockState, BakedModel> BakedModelManager.toStateMap
(Map<ModelIdentifier, BakedModel> blockStateModels, BakedModel missingModel) Method parameters in net.minecraft.client.render.model with type arguments of type BakedModelModifier and TypeMethodDescriptionprivate static Map
<BlockState, BakedModel> BakedModelManager.toStateMap
(Map<ModelIdentifier, BakedModel> blockStateModels, BakedModel missingModel) Constructors in net.minecraft.client.render.model with parameters of type BakedModelModifierConstructorDescriptionBakedModels
(BakedModel bakedModel, Map<ModelIdentifier, BakedModel> map, ItemModel itemModel, Map<Identifier, ItemModel> map2, Map<Identifier, ItemAsset.Properties> map3) Selector
(Predicate<BlockState> predicate, BakedModel bakedModel) WrapperBakedModel
(BakedModel wrapped) Constructor parameters in net.minecraft.client.render.model with type arguments of type BakedModelModifierConstructorDescriptionBakedModels
(BakedModel bakedModel, Map<ModelIdentifier, BakedModel> map, ItemModel itemModel, Map<Identifier, ItemModel> map2, Map<Identifier, ItemAsset.Properties> map3) (package private)
BakingResult
(ModelBaker.BakedModels bakedModels, Object2IntMap<BlockState> object2IntMap, Map<BlockState, BakedModel> map, Map<Identifier, SpriteAtlasManager.AtlasPreparation> map2, LoadedEntityModels loadedEntityModels, LoadedBlockEntityModels loadedBlockEntityModels, CompletableFuture<Void> completableFuture) WeightedBakedModel
(DataPool<BakedModel> models) -
Uses of BakedModel in net.minecraft.client.render.model.json
Methods in net.minecraft.client.render.model.json that return BakedModelModifier and TypeMethodDescriptionGeneratedItemModel.bake
(ModelTextures textures, Baker baker, ModelBakeSettings settings, boolean ambientOcclusion, boolean isSideLit, ModelTransformation transformation) JsonUnbakedModel.bake
(ModelTextures textures, Baker baker, ModelBakeSettings settings, boolean ambientOcclusion, boolean isSideLit, ModelTransformation transformation) private BakedModel
GeneratedItemModel.create
(ModelTextures textures, SpriteGetter spriteGetter, ModelBakeSettings settings, boolean ambientOcclusion, boolean isSideLit, ModelTransformation transformation)