Uses of Interface
net.minecraft.client.renderer.block.model.BlockModelPart
Packages that use BlockModelPart
Package
Description
Extension interfaces for
client
-only classes.-
Uses of BlockModelPart in net.minecraft.client.renderer.block
Fields in net.minecraft.client.renderer.block with type parameters of type BlockModelPartModifier and TypeFieldDescriptionprivate final List
<BlockModelPart> BlockRenderDispatcher.singleThreadPartList
Method parameters in net.minecraft.client.renderer.block with type arguments of type BlockModelPartModifier and TypeMethodDescriptionvoid
BlockRenderDispatcher.renderBatched
(BlockState p_234356_, BlockPos p_234357_, BlockAndTintGetter p_234358_, PoseStack p_234359_, VertexConsumer p_234360_, boolean p_234361_, List<BlockModelPart> p_410643_) Deprecated.void
BlockRenderDispatcher.renderBatched
(BlockState p_234356_, BlockPos p_234357_, BlockAndTintGetter p_234358_, PoseStack p_234359_, Function<RenderType, VertexConsumer> bufferLookup, boolean p_234361_, List<BlockModelPart> p_410643_) void
ModelBlockRenderer.tesselateBlock
(BlockAndTintGetter p_234380_, List<BlockModelPart> p_410025_, BlockState p_234382_, BlockPos p_234383_, PoseStack p_234384_, VertexConsumer p_234385_, boolean p_234386_, int p_234389_) Deprecated.void
ModelBlockRenderer.tesselateBlock
(BlockAndTintGetter p_234380_, List<BlockModelPart> p_410025_, BlockState p_234382_, BlockPos p_234383_, PoseStack p_234384_, Function<RenderType, VertexConsumer> bufferLookup, boolean p_234386_, int p_234389_) void
ModelBlockRenderer.tesselateWithAO
(BlockAndTintGetter p_234391_, List<BlockModelPart> p_410478_, BlockState p_234393_, BlockPos p_234394_, PoseStack p_234395_, VertexConsumer p_234396_, boolean p_234397_, int p_234400_) Deprecated.void
ModelBlockRenderer.tesselateWithAO
(BlockAndTintGetter p_234391_, List<BlockModelPart> p_410478_, BlockState p_234393_, BlockPos p_234394_, PoseStack p_234395_, Function<RenderType, VertexConsumer> bufferLookup, boolean p_234397_, int p_234400_) void
ModelBlockRenderer.tesselateWithoutAO
(BlockAndTintGetter p_234402_, List<BlockModelPart> p_410604_, BlockState p_234404_, BlockPos p_234405_, PoseStack p_234406_, VertexConsumer p_234407_, boolean p_234408_, int p_234411_) Deprecated.void
ModelBlockRenderer.tesselateWithoutAO
(BlockAndTintGetter p_234402_, List<BlockModelPart> p_410604_, BlockState p_234404_, BlockPos p_234405_, PoseStack p_234406_, Function<RenderType, VertexConsumer> bufferLookup, boolean p_234408_, int p_234411_) -
Uses of BlockModelPart in net.minecraft.client.renderer.block.model
Classes in net.minecraft.client.renderer.block.model that implement BlockModelPartFields in net.minecraft.client.renderer.block.model declared as BlockModelPartMethods in net.minecraft.client.renderer.block.model that return BlockModelPartModifier and TypeMethodDescriptionBlockModelPart.Unbaked.bake
(ModelBaker p_409974_) Variant.bake
(ModelBaker p_410762_) Methods in net.minecraft.client.renderer.block.model that return types with arguments of type BlockModelPartModifier and TypeMethodDescriptiondefault List
<BlockModelPart> BlockStateModel.collectParts
(RandomSource p_410570_) Deprecated.Method parameters in net.minecraft.client.renderer.block.model with type arguments of type BlockModelPartModifier and TypeMethodDescriptionvoid
BlockStateModel.collectParts
(RandomSource p_410417_, List<BlockModelPart> p_410254_) void
SingleVariant.collectParts
(RandomSource p_410554_, List<BlockModelPart> p_410007_) Constructors in net.minecraft.client.renderer.block.model with parameters of type BlockModelPart -
Uses of BlockModelPart in net.minecraft.client.renderer.block.model.multipart
Method parameters in net.minecraft.client.renderer.block.model.multipart with type arguments of type BlockModelPartModifier and TypeMethodDescriptionvoid
MultiPartModel.collectParts
(BlockAndTintGetter level, BlockPos pos, BlockState state, RandomSource p_410101_, List<BlockModelPart> p_410550_) -
Uses of BlockModelPart in net.minecraft.client.resources.model
Method parameters in net.minecraft.client.resources.model with type arguments of type BlockModelPartModifier and TypeMethodDescriptionvoid
WeightedVariants.collectParts
(BlockAndTintGetter level, BlockPos pos, BlockState state, RandomSource p_409649_, List<BlockModelPart> p_410123_) -
Uses of BlockModelPart in net.neoforged.neoforge.client
Fields in net.neoforged.neoforge.client with type parameters of type BlockModelPartModifier and TypeFieldDescriptionprivate static final List
<BlockModelPart> ClientHooks.OUTLINE_PART_SCRATCH_LIST
-
Uses of BlockModelPart in net.neoforged.neoforge.client.extensions
Methods in net.neoforged.neoforge.client.extensions that return BlockModelPartMethods in net.neoforged.neoforge.client.extensions that return types with arguments of type BlockModelPartModifier and TypeMethodDescriptiondefault List
<BlockModelPart> BlockStateModelExtension.collectParts
(BlockAndTintGetter level, BlockPos pos, BlockState state, RandomSource random) Helper to collects the parts of the model into a new list.Method parameters in net.neoforged.neoforge.client.extensions with type arguments of type BlockModelPartModifier and TypeMethodDescriptiondefault void
BlockStateModelExtension.collectParts
(BlockAndTintGetter level, BlockPos pos, BlockState state, RandomSource random, List<BlockModelPart> parts) Collects the parts of the model that should be rendered. -
Uses of BlockModelPart in net.neoforged.neoforge.client.model
Method parameters in net.neoforged.neoforge.client.model with type arguments of type BlockModelPartModifier and TypeMethodDescriptionvoid
DelegateBlockStateModel.collectParts
(RandomSource random, List<BlockModelPart> parts) Deprecated.void
DelegateBlockStateModel.collectParts
(BlockAndTintGetter level, BlockPos pos, BlockState state, RandomSource random, List<BlockModelPart> parts) default void
DynamicBlockStateModel.collectParts
(RandomSource random, List<BlockModelPart> parts) Deprecated.void
DynamicBlockStateModel.collectParts
(BlockAndTintGetter level, BlockPos pos, BlockState state, RandomSource random, List<BlockModelPart> parts) -
Uses of BlockModelPart in net.neoforged.neoforge.client.model.block
Method parameters in net.neoforged.neoforge.client.model.block with type arguments of type BlockModelPartModifier and TypeMethodDescriptionvoid
CompositeBlockModel.collectParts
(BlockAndTintGetter level, BlockPos pos, BlockState state, RandomSource random, List<BlockModelPart> parts)
BlockStateModelExtension.collectParts(net.minecraft.world.level.BlockAndTintGetter, net.minecraft.core.BlockPos, net.minecraft.world.level.block.state.BlockState, RandomSource)
.