Class StructureBlockBlockEntityRenderer
java.lang.Object
net.minecraft.client.render.block.entity.StructureBlockBlockEntityRenderer
- All Implemented Interfaces:
BlockEntityRenderer<StructureBlockBlockEntity>
@Environment(CLIENT) public class StructureBlockBlockEntityRenderer extends Object implements BlockEntityRenderer<StructureBlockBlockEntity>
- Mappings:
Namespace Name official ekcintermediary net/minecraft/class_838named net/minecraft/client/render/block/entity/StructureBlockBlockEntityRenderer
-
Constructor Summary
Constructors Constructor Description StructureBlockBlockEntityRenderer(BlockEntityRendererFactory.Context ctx) -
Method Summary
Modifier and Type Method Description voidrender(StructureBlockBlockEntity structureBlockBlockEntity, float float2, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2, int int3)private voidrenderInvisibleBlocks(StructureBlockBlockEntity entity, VertexConsumer vertices, BlockPos pos, boolean bool, MatrixStack matrices)booleanrendersOutsideBoundingBox(StructureBlockBlockEntity structureBlockBlockEntity)
-
Constructor Details
-
StructureBlockBlockEntityRenderer
- Mappings:
Namespace Name Mixin selector official <init>Lekc;<init>(Lejp$a;)Vintermediary <init>Lnet/minecraft/class_838;<init>(Lnet/minecraft/class_5614$class_5615;)Vnamed <init>Lnet/minecraft/client/render/block/entity/StructureBlockBlockEntityRenderer;<init>(Lnet/minecraft/client/render/block/entity/BlockEntityRendererFactory$Context;)V
-
-
Method Details
-
render
public void render(StructureBlockBlockEntity structureBlockBlockEntity, float float2, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2, int int3)- Specified by:
renderin interfaceBlockEntityRenderer<StructureBlockBlockEntity>- Mappings:
Namespace Name Mixin selector official aLekc;a(Lcgv;FLdlr;Lehq;II)Vintermediary method_3587Lnet/minecraft/class_838;method_3587(Lnet/minecraft/class_2633;FLnet/minecraft/class_4587;Lnet/minecraft/class_4597;II)Vnamed renderLnet/minecraft/client/render/block/entity/StructureBlockBlockEntityRenderer;render(Lnet/minecraft/block/entity/StructureBlockBlockEntity;FLnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumerProvider;II)V
-
renderInvisibleBlocks
private void renderInvisibleBlocks(StructureBlockBlockEntity entity, VertexConsumer vertices, BlockPos pos, boolean bool, MatrixStack matrices)- Mappings:
Namespace Name Mixin selector official aLekc;a(Lcgv;Ldlv;Lfx;ZLdlr;)Vintermediary method_3585Lnet/minecraft/class_838;method_3585(Lnet/minecraft/class_2633;Lnet/minecraft/class_4588;Lnet/minecraft/class_2338;ZLnet/minecraft/class_4587;)Vnamed renderInvisibleBlocksLnet/minecraft/client/render/block/entity/StructureBlockBlockEntityRenderer;renderInvisibleBlocks(Lnet/minecraft/block/entity/StructureBlockBlockEntity;Lnet/minecraft/client/render/VertexConsumer;Lnet/minecraft/util/math/BlockPos;ZLnet/minecraft/client/util/math/MatrixStack;)V
-
rendersOutsideBoundingBox
- Specified by:
rendersOutsideBoundingBoxin interfaceBlockEntityRenderer<StructureBlockBlockEntity>- Mappings:
Namespace Name Mixin selector official aLekc;a(Lcgv;)Zintermediary method_3588Lnet/minecraft/class_838;method_3588(Lnet/minecraft/class_2633;)Znamed rendersOutsideBoundingBoxLnet/minecraft/client/render/block/entity/StructureBlockBlockEntityRenderer;rendersOutsideBoundingBox(Lnet/minecraft/block/entity/StructureBlockBlockEntity;)Z
-