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 pState, BlockPos pPos, BlockAndTintGetter pLevel, PoseStack pPoseStack, VertexConsumer pConsumer, boolean pCheckSides, List<BlockModelPart> pParts) Deprecated.void
BlockRenderDispatcher.renderBatched
(BlockState p_234356_, BlockPos p_234357_, BlockAndTintGetter p_234358_, PoseStack p_234359_, Function<ChunkSectionLayer, VertexConsumer> bufferLookup, boolean p_234361_, List<BlockModelPart> p_410643_) void
ModelBlockRenderer.tesselateBlock
(BlockAndTintGetter pLevel, List<BlockModelPart> pParts, BlockState pState, BlockPos pPos, PoseStack pPoseStack, VertexConsumer pConsumer, boolean pCheckSides, int pPackedOverlay) Deprecated.void
ModelBlockRenderer.tesselateBlock
(BlockAndTintGetter p_234380_, List<BlockModelPart> p_410025_, BlockState p_234382_, BlockPos p_234383_, PoseStack p_234384_, Function<ChunkSectionLayer, VertexConsumer> bufferLookup, boolean p_234386_, int p_234389_) void
ModelBlockRenderer.tesselateWithAO
(BlockAndTintGetter pLevel, List<BlockModelPart> pParts, BlockState pState, BlockPos pPos, PoseStack pPoseStack, VertexConsumer pConsumer, boolean pCheckSides, int pPackedOverlay) Deprecated.void
ModelBlockRenderer.tesselateWithAO
(BlockAndTintGetter p_234391_, List<BlockModelPart> p_410478_, BlockState p_234393_, BlockPos p_234394_, PoseStack p_234395_, Function<ChunkSectionLayer, VertexConsumer> bufferLookup, boolean p_234397_, int p_234400_) void
ModelBlockRenderer.tesselateWithoutAO
(BlockAndTintGetter pLevel, List<BlockModelPart> pParts, BlockState pState, BlockPos pPos, PoseStack pPoseStack, VertexConsumer pConsumer, boolean pCheckSides, int pPackedOverlay) Deprecated.void
ModelBlockRenderer.tesselateWithoutAO
(BlockAndTintGetter p_234402_, List<BlockModelPart> p_410604_, BlockState p_234404_, BlockPos p_234405_, PoseStack p_234406_, Function<ChunkSectionLayer, 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 pModelBaker) Variant.bake
(ModelBaker pModelBaker) Methods in net.minecraft.client.renderer.block.model that return types with arguments of type BlockModelPartModifier and TypeMethodDescriptiondefault List
<BlockModelPart> BlockStateModel.collectParts
(RandomSource pRandom) Deprecated.Method parameters in net.minecraft.client.renderer.block.model with type arguments of type BlockModelPartModifier and TypeMethodDescriptionvoid
BlockStateModel.collectParts
(RandomSource pRandom, List<BlockModelPart> pOutput) void
SingleVariant.collectParts
(RandomSource pRandom, List<BlockModelPart> pOutput) 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)
.