Uses of Interface
net.minecraft.client.render.model.BlockStateModel
Packages that use BlockStateModel
Package
Description
-
Uses of BlockStateModel in net.minecraft.client.render.block
Fields in net.minecraft.client.render.block with type parameters of type BlockStateModelMethods in net.minecraft.client.render.block that return BlockStateModelModifier and TypeMethodDescriptionBlockModels.getModel
(BlockState state) BlockRenderManager.getModel
(BlockState state) Methods in net.minecraft.client.render.block with parameters of type BlockStateModelModifier and TypeMethodDescriptionstatic void
BlockModelRenderer.render
(MatrixStack.Entry entry, VertexConsumer vertexConsumer, BlockStateModel model, float red, float green, float blue, int light, int overlay) Method parameters in net.minecraft.client.render.block with type arguments of type BlockStateModelModifier and TypeMethodDescriptionvoid
BlockModels.setModels
(Map<BlockState, BlockStateModel> models) -
Uses of BlockStateModel in net.minecraft.client.render.entity.feature
Methods in net.minecraft.client.render.entity.feature with parameters of type BlockStateModelModifier and TypeMethodDescriptionprivate void
MooshroomMushroomFeatureRenderer.renderMushroom
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, boolean renderAsModel, BlockState mushroomState, int overlay, BlockStateModel mushroomModel) -
Uses of BlockStateModel in net.minecraft.client.render.model
Classes in net.minecraft.client.render.model that implement BlockStateModelModifier and TypeClassDescriptionclass
class
class
Fields in net.minecraft.client.render.model declared as BlockStateModelModifier and TypeFieldDescriptionprivate final BlockStateModel
ModelBaker.BlockItemModels.block
The field for theblock
record component.Fields in net.minecraft.client.render.model with type parameters of type BlockStateModelModifier and TypeFieldDescriptionprivate final Map
<BlockState, BlockStateModel> ModelBaker.BakedModels.blockStateModels
The field for theblockStateModels
record component.private final Baker.ResolvableCacheKey
<BlockStateModel> BlockStateModel.CachedUnbaked.cacheKey
private final Map
<BitSet, List<BlockStateModel>> MultipartBlockStateModel.MultipartBakedModel.map
private final Map
<BlockState, BlockStateModel> BakedModelManager.BakingResult.modelCache
The field for themodelCache
record component.private @Nullable List
<BlockStateModel> MultipartBlockStateModel.models
private final Pool
<BlockStateModel> WeightedBlockStateModel.models
private final List
<MultipartBlockStateModel.Selector<BlockStateModel>> MultipartBlockStateModel.MultipartBakedModel.selectors
Methods in net.minecraft.client.render.model that return BlockStateModelModifier and TypeMethodDescriptionBlockStateModel.CachedUnbaked.bake
(BlockState state, Baker baker) BlockStateModel.UnbakedGrouped.bake
(BlockState state, Baker baker) MultipartBlockStateModel.MultipartUnbaked.bake
(BlockState state, Baker baker) ModelBaker.BlockItemModels.block()
Returns the value of theblock
record component.private static BlockStateModel
MultipartBlockStateModel.MultipartBakedModel.getFirst
(List<MultipartBlockStateModel.Selector<BlockStateModel>> selectors) BakedModelManager.getMissingModel()
Methods in net.minecraft.client.render.model that return types with arguments of type BlockStateModelModifier and TypeMethodDescriptionModelBaker.BakedModels.blockStateModels()
Returns the value of theblockStateModels
record component.MultipartBlockStateModel.MultipartBakedModel.build
(BlockState state) BakedModelManager.BakingResult.modelCache()
Returns the value of themodelCache
record component.private static Map
<BlockState, BlockStateModel> BakedModelManager.toStateMap
(Map<BlockState, BlockStateModel> blockStateModels, BlockStateModel missingModel) Methods in net.minecraft.client.render.model with parameters of type BlockStateModelModifier and TypeMethodDescriptionprivate static Map
<BlockState, BlockStateModel> BakedModelManager.toStateMap
(Map<BlockState, BlockStateModel> blockStateModels, BlockStateModel missingModel) Method parameters in net.minecraft.client.render.model with type arguments of type BlockStateModelModifier and TypeMethodDescriptionprivate static BlockStateModel
MultipartBlockStateModel.MultipartBakedModel.getFirst
(List<MultipartBlockStateModel.Selector<BlockStateModel>> selectors) private static Map
<BlockState, BlockStateModel> BakedModelManager.toStateMap
(Map<BlockState, BlockStateModel> blockStateModels, BlockStateModel missingModel) Constructors in net.minecraft.client.render.model with parameters of type BlockStateModelModifierConstructorDescriptionBlockItemModels
(BlockStateModel blockStateModel, ItemModel itemModel) Constructor parameters in net.minecraft.client.render.model with type arguments of type BlockStateModelModifierConstructorDescriptionBakedModels
(ModelBaker.BlockItemModels blockItemModels, Map<BlockState, BlockStateModel> map, Map<Identifier, ItemModel> map2, Map<Identifier, ItemAsset.Properties> map3) (package private)
BakingResult
(ModelBaker.BakedModels bakedModels, Object2IntMap<BlockState> object2IntMap, Map<BlockState, BlockStateModel> map, Map<Identifier, SpriteAtlasManager.AtlasPreparation> map2, LoadedEntityModels loadedEntityModels, LoadedBlockEntityModels loadedBlockEntityModels, CompletableFuture<Void> completableFuture) WeightedBlockStateModel
(Pool<BlockStateModel> models)