Class StructureBlockBlockEntityRenderer<T extends BlockEntity & class_10634>
java.lang.Object
net.minecraft.client.render.block.entity.StructureBlockBlockEntityRenderer<T>
- All Implemented Interfaces:
BlockEntityRenderer<T>
@Environment(CLIENT)
public class StructureBlockBlockEntityRenderer<T extends BlockEntity & class_10634>
extends Object
implements BlockEntityRenderer<T>
- Mappings:
Namespace Name named net/minecraft/client/render/block/entity/StructureBlockBlockEntityRendererintermediary net/minecraft/class_838official gqn
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintprivate voidmethod_61047(T t, BlockPos blockPos, Vec3i vec3i, VertexConsumer vertexConsumer, MatrixStack matrixStack) voidrender(T entity, float tickDelta, MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, int overlay) private voidrenderInvisibleBlocks(T t, BlockView blockView, BlockPos blockPos, Vec3i vec3i, VertexConsumerProvider vertexConsumerProvider, MatrixStack matrixStack) booleanrendersOutsideBoundingBox(T blockEntity) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.client.render.block.entity.BlockEntityRenderer
isInRenderDistance
-
Constructor Details
-
StructureBlockBlockEntityRenderer
- Mappings:
Namespace Name Mixin selector named <init>Lnet/minecraft/client/render/block/entity/StructureBlockBlockEntityRenderer;<init>(Lnet/minecraft/client/render/block/entity/BlockEntityRendererFactory$Context;)Vintermediary <init>Lnet/minecraft/class_838;<init>(Lnet/minecraft/class_5614$class_5615;)Vofficial <init>Lgqn;<init>(Lgql$a;)V
-
-
Method Details
-
render
public void render(T entity, float tickDelta, MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, int overlay) - Specified by:
renderin interfaceBlockEntityRenderer<T extends BlockEntity & class_10634>- Mappings:
Namespace Name Mixin selector named renderLnet/minecraft/client/render/block/entity/BlockEntityRenderer;render(Lnet/minecraft/block/entity/BlockEntity;FLnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumerProvider;II)Vintermediary method_3569Lnet/minecraft/class_827;method_3569(Lnet/minecraft/class_2586;FLnet/minecraft/class_4587;Lnet/minecraft/class_4597;II)Vofficial aLgqk;a(Ldvl;FLfho;Lgny;II)V
-
renderInvisibleBlocks
private void renderInvisibleBlocks(T t, BlockView blockView, BlockPos blockPos, Vec3i vec3i, VertexConsumerProvider vertexConsumerProvider, MatrixStack matrixStack) - Mappings:
Namespace Name Mixin selector named renderInvisibleBlocksLnet/minecraft/client/render/block/entity/StructureBlockBlockEntityRenderer;renderInvisibleBlocks(Lnet/minecraft/block/entity/BlockEntity;Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/Vec3i;Lnet/minecraft/client/render/VertexConsumerProvider;Lnet/minecraft/client/util/math/MatrixStack;)Vintermediary method_3585Lnet/minecraft/class_838;method_3585(Lnet/minecraft/class_2586;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2382;Lnet/minecraft/class_4597;Lnet/minecraft/class_4587;)Vofficial aLgqn;a(Ldvl;Ldgv;Ljj;Lkn;Lgny;Lfho;)V
-
method_61047
private void method_61047(T t, BlockPos blockPos, Vec3i vec3i, VertexConsumer vertexConsumer, MatrixStack matrixStack) - Mappings:
Namespace Name Mixin selector named method_61047Lnet/minecraft/client/render/block/entity/StructureBlockBlockEntityRenderer;method_61047(Lnet/minecraft/block/entity/BlockEntity;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/Vec3i;Lnet/minecraft/client/render/VertexConsumer;Lnet/minecraft/client/util/math/MatrixStack;)Vintermediary method_61047Lnet/minecraft/class_838;method_61047(Lnet/minecraft/class_2586;Lnet/minecraft/class_2338;Lnet/minecraft/class_2382;Lnet/minecraft/class_4588;Lnet/minecraft/class_4587;)Vofficial aLgqn;a(Ldvl;Ljj;Lkn;Lfhs;Lfho;)V
-
rendersOutsideBoundingBox
- Specified by:
rendersOutsideBoundingBoxin interfaceBlockEntityRenderer<T extends BlockEntity & class_10634>- Mappings:
Namespace Name Mixin selector named rendersOutsideBoundingBoxLnet/minecraft/client/render/block/entity/BlockEntityRenderer;rendersOutsideBoundingBox(Lnet/minecraft/block/entity/BlockEntity;)Zintermediary method_3563Lnet/minecraft/class_827;method_3563(Lnet/minecraft/class_2586;)Zofficial aLgqk;a(Ldvl;)Z
-
getRenderDistance
public int getRenderDistance()- Specified by:
getRenderDistancein interfaceBlockEntityRenderer<T extends BlockEntity & class_10634>- Mappings:
Namespace Name Mixin selector named getRenderDistanceLnet/minecraft/client/render/block/entity/BlockEntityRenderer;getRenderDistance()Iintermediary method_33893Lnet/minecraft/class_827;method_33893()Iofficial aQ_Lgqk;aQ_()I
-