Class ChestBlockEntityRenderer<T extends BlockEntity & LidOpenable>
java.lang.Object
net.minecraft.client.render.block.entity.ChestBlockEntityRenderer<T>
- All Implemented Interfaces:
BlockEntityRenderer<T>
@Environment(CLIENT)
public class ChestBlockEntityRenderer<T extends BlockEntity & LidOpenable>
extends Object
implements BlockEntityRenderer<T>
- Mappings:
Namespace Name named net/minecraft/client/render/block/entity/ChestBlockEntityRenderer
intermediary net/minecraft/class_826
official gfv
-
Field Summary
Modifier and TypeFieldDescriptionprivate static final String
private boolean
private final ModelPart
private final ModelPart
private final ModelPart
private final ModelPart
private final ModelPart
private final ModelPart
private static final String
private static final String
private final ModelPart
private final ModelPart
private final ModelPart
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic TexturedModelData
static TexturedModelData
static TexturedModelData
private void
render
(MatrixStack matrices, VertexConsumer vertices, ModelPart lid, ModelPart latch, ModelPart base, float openFactor, int light, int overlay) void
render
(T entity, float tickDelta, MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, int overlay) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface net.minecraft.client.render.block.entity.BlockEntityRenderer
getRenderDistance, isInRenderDistance, rendersOutsideBoundingBox
-
Field Details
-
BASE
- See Also:
- Mappings:
Namespace Name Mixin selector named BASE
Lnet/minecraft/client/render/block/entity/ChestBlockEntityRenderer;BASE:Ljava/lang/String;
intermediary field_32825
Lnet/minecraft/class_826;field_32825:Ljava/lang/String;
official a
Lgfv;a:Ljava/lang/String;
-
LID
- See Also:
- Mappings:
Namespace Name Mixin selector named LID
Lnet/minecraft/client/render/block/entity/ChestBlockEntityRenderer;LID:Ljava/lang/String;
intermediary field_32826
Lnet/minecraft/class_826;field_32826:Ljava/lang/String;
official b
Lgfv;b:Ljava/lang/String;
-
LATCH
- See Also:
- Mappings:
Namespace Name Mixin selector named LATCH
Lnet/minecraft/client/render/block/entity/ChestBlockEntityRenderer;LATCH:Ljava/lang/String;
intermediary field_32827
Lnet/minecraft/class_826;field_32827:Ljava/lang/String;
official c
Lgfv;c:Ljava/lang/String;
-
singleChestLid
- Mappings:
Namespace Name Mixin selector named singleChestLid
Lnet/minecraft/client/render/block/entity/ChestBlockEntityRenderer;singleChestLid:Lnet/minecraft/client/model/ModelPart;
intermediary field_20817
Lnet/minecraft/class_826;field_20817:Lnet/minecraft/class_630;
official d
Lgfv;d:Lfxb;
-
singleChestBase
- Mappings:
Namespace Name Mixin selector named singleChestBase
Lnet/minecraft/client/render/block/entity/ChestBlockEntityRenderer;singleChestBase:Lnet/minecraft/client/model/ModelPart;
intermediary field_20818
Lnet/minecraft/class_826;field_20818:Lnet/minecraft/class_630;
official e
Lgfv;e:Lfxb;
-
singleChestLatch
- Mappings:
Namespace Name Mixin selector named singleChestLatch
Lnet/minecraft/client/render/block/entity/ChestBlockEntityRenderer;singleChestLatch:Lnet/minecraft/client/model/ModelPart;
intermediary field_20819
Lnet/minecraft/class_826;field_20819:Lnet/minecraft/class_630;
official f
Lgfv;f:Lfxb;
-
doubleChestLeftLid
- Mappings:
Namespace Name Mixin selector named doubleChestLeftLid
Lnet/minecraft/client/render/block/entity/ChestBlockEntityRenderer;doubleChestLeftLid:Lnet/minecraft/client/model/ModelPart;
intermediary field_20820
Lnet/minecraft/class_826;field_20820:Lnet/minecraft/class_630;
official g
Lgfv;g:Lfxb;
-
doubleChestLeftBase
- Mappings:
Namespace Name Mixin selector named doubleChestLeftBase
Lnet/minecraft/client/render/block/entity/ChestBlockEntityRenderer;doubleChestLeftBase:Lnet/minecraft/client/model/ModelPart;
intermediary field_20821
Lnet/minecraft/class_826;field_20821:Lnet/minecraft/class_630;
official h
Lgfv;h:Lfxb;
-
doubleChestLeftLatch
- Mappings:
Namespace Name Mixin selector named doubleChestLeftLatch
Lnet/minecraft/client/render/block/entity/ChestBlockEntityRenderer;doubleChestLeftLatch:Lnet/minecraft/client/model/ModelPart;
intermediary field_20822
Lnet/minecraft/class_826;field_20822:Lnet/minecraft/class_630;
official i
Lgfv;i:Lfxb;
-
doubleChestRightLid
- Mappings:
Namespace Name Mixin selector named doubleChestRightLid
Lnet/minecraft/client/render/block/entity/ChestBlockEntityRenderer;doubleChestRightLid:Lnet/minecraft/client/model/ModelPart;
intermediary field_21479
Lnet/minecraft/class_826;field_21479:Lnet/minecraft/class_630;
official j
Lgfv;j:Lfxb;
-
doubleChestRightBase
- Mappings:
Namespace Name Mixin selector named doubleChestRightBase
Lnet/minecraft/client/render/block/entity/ChestBlockEntityRenderer;doubleChestRightBase:Lnet/minecraft/client/model/ModelPart;
intermediary field_21480
Lnet/minecraft/class_826;field_21480:Lnet/minecraft/class_630;
official k
Lgfv;k:Lfxb;
-
doubleChestRightLatch
- Mappings:
Namespace Name Mixin selector named doubleChestRightLatch
Lnet/minecraft/client/render/block/entity/ChestBlockEntityRenderer;doubleChestRightLatch:Lnet/minecraft/client/model/ModelPart;
intermediary field_21481
Lnet/minecraft/class_826;field_21481:Lnet/minecraft/class_630;
official l
Lgfv;l:Lfxb;
-
christmas
private boolean christmas- Mappings:
Namespace Name Mixin selector named christmas
Lnet/minecraft/client/render/block/entity/ChestBlockEntityRenderer;christmas:Z
intermediary field_4365
Lnet/minecraft/class_826;field_4365:Z
official m
Lgfv;m:Z
-
-
Constructor Details
-
ChestBlockEntityRenderer
- Mappings:
Namespace Name Mixin selector named <init>
Lnet/minecraft/client/render/block/entity/ChestBlockEntityRenderer;<init>(Lnet/minecraft/client/render/block/entity/BlockEntityRendererFactory$Context;)V
intermediary <init>
Lnet/minecraft/class_826;<init>(Lnet/minecraft/class_5614$class_5615;)V
official <init>
Lgfv;<init>(Lgfq$a;)V
-
-
Method Details
-
getSingleTexturedModelData
- Mappings:
Namespace Name Mixin selector named getSingleTexturedModelData
Lnet/minecraft/client/render/block/entity/ChestBlockEntityRenderer;getSingleTexturedModelData()Lnet/minecraft/client/model/TexturedModelData;
intermediary method_32147
Lnet/minecraft/class_826;method_32147()Lnet/minecraft/class_5607;
official b
Lgfv;b()Lfxh;
-
getRightDoubleTexturedModelData
- Mappings:
Namespace Name Mixin selector named getRightDoubleTexturedModelData
Lnet/minecraft/client/render/block/entity/ChestBlockEntityRenderer;getRightDoubleTexturedModelData()Lnet/minecraft/client/model/TexturedModelData;
intermediary method_32148
Lnet/minecraft/class_826;method_32148()Lnet/minecraft/class_5607;
official c
Lgfv;c()Lfxh;
-
getLeftDoubleTexturedModelData
- Mappings:
Namespace Name Mixin selector named getLeftDoubleTexturedModelData
Lnet/minecraft/client/render/block/entity/ChestBlockEntityRenderer;getLeftDoubleTexturedModelData()Lnet/minecraft/client/model/TexturedModelData;
intermediary method_32149
Lnet/minecraft/class_826;method_32149()Lnet/minecraft/class_5607;
official d
Lgfv;d()Lfxh;
-
render
public void render(T entity, float tickDelta, MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, int overlay) - Specified by:
render
in interfaceBlockEntityRenderer<T extends BlockEntity & LidOpenable>
- Mappings:
Namespace Name Mixin selector named render
Lnet/minecraft/client/render/block/entity/BlockEntityRenderer;render(Lnet/minecraft/block/entity/BlockEntity;FLnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumerProvider;II)V
intermediary method_3569
Lnet/minecraft/class_827;method_3569(Lnet/minecraft/class_2586;FLnet/minecraft/class_4587;Lnet/minecraft/class_4597;II)V
official a
Lgfp;a(Ldpi;FLezz;Lgdp;II)V
-
render
private void render(MatrixStack matrices, VertexConsumer vertices, ModelPart lid, ModelPart latch, ModelPart base, float openFactor, int light, int overlay) - Mappings:
Namespace Name Mixin selector named render
Lnet/minecraft/client/render/block/entity/ChestBlockEntityRenderer;render(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumer;Lnet/minecraft/client/model/ModelPart;Lnet/minecraft/client/model/ModelPart;Lnet/minecraft/client/model/ModelPart;FII)V
intermediary method_22749
Lnet/minecraft/class_826;method_22749(Lnet/minecraft/class_4587;Lnet/minecraft/class_4588;Lnet/minecraft/class_630;Lnet/minecraft/class_630;Lnet/minecraft/class_630;FII)V
official a
Lgfv;a(Lezz;Lfad;Lfxb;Lfxb;Lfxb;FII)V
-