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.singleThreadPartListMethod parameters in net.minecraft.client.renderer.block with type arguments of type BlockModelPartModifier and TypeMethodDescriptionvoidBlockRenderDispatcher.renderBatched(BlockState blockState, BlockPos pos, BlockAndTintGetter level, PoseStack poseStack, BakedQuadOutput output, boolean cull, List<BlockModelPart> parts) voidModelBlockRenderer.tesselateBlock(BlockAndTintGetter level, List<BlockModelPart> parts, BlockState blockState, BlockPos pos, PoseStack poseStack, BakedQuadOutput output, boolean cull, int overlayCoords) voidModelBlockRenderer.tesselateWithAO(BlockAndTintGetter level, List<BlockModelPart> parts, BlockState state, BlockPos pos, PoseStack poseStack, BakedQuadOutput output, boolean cull, int overlayCoords) voidModelBlockRenderer.tesselateWithoutAO(BlockAndTintGetter level, List<BlockModelPart> parts, BlockState state, BlockPos pos, PoseStack poseStack, BakedQuadOutput output, boolean cull, int overlayCoords) -
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 modelBakery) static BlockModelPartSimpleModelWrapper.bake(ModelBaker modelBakery, ResolvedModel model, ModelState state) static BlockModelPartSimpleModelWrapper.bake(ModelBaker modelBakery, Identifier location, ModelState state) Variant.bake(ModelBaker modelBakery) Methods in net.minecraft.client.renderer.block.model that return types with arguments of type BlockModelPartModifier and TypeMethodDescriptiondefault List<BlockModelPart> BlockStateModel.collectParts(RandomSource random) Deprecated.Method parameters in net.minecraft.client.renderer.block.model with type arguments of type BlockModelPartModifier and TypeMethodDescriptionvoidBlockStateModel.collectParts(RandomSource random, List<BlockModelPart> output) voidSingleVariant.collectParts(RandomSource random, List<BlockModelPart> output) 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 TypeMethodDescriptionvoidMultiPartModel.collectParts(BlockAndTintGetter level, BlockPos pos, BlockState state, RandomSource random, List<BlockModelPart> output) -
Uses of BlockModelPart in net.minecraft.client.resources.model
Fields in net.minecraft.client.resources.model declared as BlockModelPartModifier and TypeFieldDescriptionprivate final BlockModelPartModelBakery.MissingModels.blockPartThe field for theblockPartrecord component.Methods in net.minecraft.client.resources.model that return BlockModelPartModifier and TypeMethodDescriptionModelBakery.MissingModels.blockPart()Returns the value of theblockPartrecord component.ModelBaker.missingBlockModelPart()ModelBakery.ModelBakerImpl.missingBlockModelPart()Method parameters in net.minecraft.client.resources.model with type arguments of type BlockModelPartModifier and TypeMethodDescriptionvoidWeightedVariants.collectParts(BlockAndTintGetter level, BlockPos pos, BlockState state, RandomSource random, List<BlockModelPart> output) Constructors in net.minecraft.client.resources.model with parameters of type BlockModelPartModifierConstructorDescriptionMissingModels(BlockModelPart blockPart, BlockStateModel block, ItemModel item) Creates an instance of aMissingModelsrecord class. -
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 voidBlockStateModelExtension.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 TypeMethodDescriptionvoidDelegateBlockStateModel.collectParts(RandomSource random, List<BlockModelPart> parts) Deprecated.voidDelegateBlockStateModel.collectParts(BlockAndTintGetter level, BlockPos pos, BlockState state, RandomSource random, List<BlockModelPart> parts) default voidDynamicBlockStateModel.collectParts(RandomSource random, List<BlockModelPart> parts) Deprecated.voidDynamicBlockStateModel.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 TypeMethodDescriptionvoidCompositeBlockModel.collectParts(BlockAndTintGetter level, BlockPos pos, BlockState state, RandomSource random, List<BlockModelPart> parts) -
Uses of BlockModelPart in net.neoforged.neoforge.client.model.standalone
Methods in net.neoforged.neoforge.client.model.standalone that return types with arguments of type BlockModelPartModifier and TypeMethodDescriptionSimpleUnbakedStandaloneModel.simpleModelWrapper(Identifier modelId) Returns an unbaked standalone model for aBlockModelPart, baked without additional transformations.SimpleUnbakedStandaloneModel.simpleModelWrapper(Identifier modelId, ModelState modelState) Returns an unbaked standalone model for aBlockModelPart, baked with the providedModelStatetransformations.
BlockStateModelExtension.collectParts(net.minecraft.world.level.BlockAndTintGetter, net.minecraft.core.BlockPos, net.minecraft.world.level.block.state.BlockState, RandomSource).