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 voidBlockModelRenderer.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 TypeMethodDescriptionvoidBlockModels.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 voidMooshroomMushroomFeatureRenderer.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 TypeClassDescriptionclassclassclassFields in net.minecraft.client.render.model declared as BlockStateModelModifier and TypeFieldDescriptionprivate final BlockStateModelModelBaker.BlockItemModels.blockThe field for theblockrecord component.Fields in net.minecraft.client.render.model with type parameters of type BlockStateModelModifier and TypeFieldDescriptionprivate final Map<BlockState, BlockStateModel> ModelBaker.BakedModels.blockStateModelsThe field for theblockStateModelsrecord component.private final Baker.ResolvableCacheKey<BlockStateModel> BlockStateModel.CachedUnbaked.cacheKeyprivate final Map<BitSet, List<BlockStateModel>> MultipartBlockStateModel.MultipartBakedModel.mapprivate final Map<BlockState, BlockStateModel> BakedModelManager.BakingResult.modelCacheThe field for themodelCacherecord component.private @Nullable List<BlockStateModel> MultipartBlockStateModel.modelsprivate final Pool<BlockStateModel> WeightedBlockStateModel.modelsprivate final List<MultipartBlockStateModel.Selector<BlockStateModel>> MultipartBlockStateModel.MultipartBakedModel.selectorsMethods 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 theblockrecord component.private static BlockStateModelMultipartBlockStateModel.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 theblockStateModelsrecord component.MultipartBlockStateModel.MultipartBakedModel.build(BlockState state) BakedModelManager.BakingResult.modelCache()Returns the value of themodelCacherecord 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 BlockStateModelMultipartBlockStateModel.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)