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/ChestBlockEntityRendererintermediary net/minecraft/class_826official ghd
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final Stringprivate booleanprivate final ModelPartprivate final ModelPartprivate final ModelPartprivate final ModelPartprivate final ModelPartprivate final ModelPartprivate static final Stringprivate static final Stringprivate final ModelPartprivate final ModelPartprivate final ModelPart -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic TexturedModelDatastatic TexturedModelDatastatic TexturedModelDataprivate voidrender(MatrixStack matrices, VertexConsumer vertices, ModelPart lid, ModelPart latch, ModelPart base, float openFactor, int light, int overlay) voidrender(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, waitMethods inherited from interface net.minecraft.client.render.block.entity.BlockEntityRenderer
getRenderDistance, isInRenderDistance, rendersOutsideBoundingBox
-
Field Details
-
BASE
- See Also:
- Mappings:
Namespace Name Mixin selector named BASELnet/minecraft/client/render/block/entity/ChestBlockEntityRenderer;BASE:Ljava/lang/String;intermediary field_32825Lnet/minecraft/class_826;field_32825:Ljava/lang/String;official aLghd;a:Ljava/lang/String;
-
LID
- See Also:
- Mappings:
Namespace Name Mixin selector named LIDLnet/minecraft/client/render/block/entity/ChestBlockEntityRenderer;LID:Ljava/lang/String;intermediary field_32826Lnet/minecraft/class_826;field_32826:Ljava/lang/String;official bLghd;b:Ljava/lang/String;
-
LATCH
- See Also:
- Mappings:
Namespace Name Mixin selector named LATCHLnet/minecraft/client/render/block/entity/ChestBlockEntityRenderer;LATCH:Ljava/lang/String;intermediary field_32827Lnet/minecraft/class_826;field_32827:Ljava/lang/String;official cLghd;c:Ljava/lang/String;
-
singleChestLid
- Mappings:
Namespace Name Mixin selector named singleChestLidLnet/minecraft/client/render/block/entity/ChestBlockEntityRenderer;singleChestLid:Lnet/minecraft/client/model/ModelPart;intermediary field_20817Lnet/minecraft/class_826;field_20817:Lnet/minecraft/class_630;official dLghd;d:Lfyi;
-
singleChestBase
- Mappings:
Namespace Name Mixin selector named singleChestBaseLnet/minecraft/client/render/block/entity/ChestBlockEntityRenderer;singleChestBase:Lnet/minecraft/client/model/ModelPart;intermediary field_20818Lnet/minecraft/class_826;field_20818:Lnet/minecraft/class_630;official eLghd;e:Lfyi;
-
singleChestLatch
- Mappings:
Namespace Name Mixin selector named singleChestLatchLnet/minecraft/client/render/block/entity/ChestBlockEntityRenderer;singleChestLatch:Lnet/minecraft/client/model/ModelPart;intermediary field_20819Lnet/minecraft/class_826;field_20819:Lnet/minecraft/class_630;official fLghd;f:Lfyi;
-
doubleChestLeftLid
- Mappings:
Namespace Name Mixin selector named doubleChestLeftLidLnet/minecraft/client/render/block/entity/ChestBlockEntityRenderer;doubleChestLeftLid:Lnet/minecraft/client/model/ModelPart;intermediary field_20820Lnet/minecraft/class_826;field_20820:Lnet/minecraft/class_630;official gLghd;g:Lfyi;
-
doubleChestLeftBase
- Mappings:
Namespace Name Mixin selector named doubleChestLeftBaseLnet/minecraft/client/render/block/entity/ChestBlockEntityRenderer;doubleChestLeftBase:Lnet/minecraft/client/model/ModelPart;intermediary field_20821Lnet/minecraft/class_826;field_20821:Lnet/minecraft/class_630;official hLghd;h:Lfyi;
-
doubleChestLeftLatch
- Mappings:
Namespace Name Mixin selector named doubleChestLeftLatchLnet/minecraft/client/render/block/entity/ChestBlockEntityRenderer;doubleChestLeftLatch:Lnet/minecraft/client/model/ModelPart;intermediary field_20822Lnet/minecraft/class_826;field_20822:Lnet/minecraft/class_630;official iLghd;i:Lfyi;
-
doubleChestRightLid
- Mappings:
Namespace Name Mixin selector named doubleChestRightLidLnet/minecraft/client/render/block/entity/ChestBlockEntityRenderer;doubleChestRightLid:Lnet/minecraft/client/model/ModelPart;intermediary field_21479Lnet/minecraft/class_826;field_21479:Lnet/minecraft/class_630;official jLghd;j:Lfyi;
-
doubleChestRightBase
- Mappings:
Namespace Name Mixin selector named doubleChestRightBaseLnet/minecraft/client/render/block/entity/ChestBlockEntityRenderer;doubleChestRightBase:Lnet/minecraft/client/model/ModelPart;intermediary field_21480Lnet/minecraft/class_826;field_21480:Lnet/minecraft/class_630;official kLghd;k:Lfyi;
-
doubleChestRightLatch
- Mappings:
Namespace Name Mixin selector named doubleChestRightLatchLnet/minecraft/client/render/block/entity/ChestBlockEntityRenderer;doubleChestRightLatch:Lnet/minecraft/client/model/ModelPart;intermediary field_21481Lnet/minecraft/class_826;field_21481:Lnet/minecraft/class_630;official lLghd;l:Lfyi;
-
christmas
private boolean christmas- Mappings:
Namespace Name Mixin selector named christmasLnet/minecraft/client/render/block/entity/ChestBlockEntityRenderer;christmas:Zintermediary field_4365Lnet/minecraft/class_826;field_4365:Zofficial mLghd;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;)Vintermediary <init>Lnet/minecraft/class_826;<init>(Lnet/minecraft/class_5614$class_5615;)Vofficial <init>Lghd;<init>(Lggy$a;)V
-
-
Method Details
-
getSingleTexturedModelData
- Mappings:
Namespace Name Mixin selector named getSingleTexturedModelDataLnet/minecraft/client/render/block/entity/ChestBlockEntityRenderer;getSingleTexturedModelData()Lnet/minecraft/client/model/TexturedModelData;intermediary method_32147Lnet/minecraft/class_826;method_32147()Lnet/minecraft/class_5607;official bLghd;b()Lfyo;
-
getRightDoubleTexturedModelData
- Mappings:
Namespace Name Mixin selector named getRightDoubleTexturedModelDataLnet/minecraft/client/render/block/entity/ChestBlockEntityRenderer;getRightDoubleTexturedModelData()Lnet/minecraft/client/model/TexturedModelData;intermediary method_32148Lnet/minecraft/class_826;method_32148()Lnet/minecraft/class_5607;official cLghd;c()Lfyo;
-
getLeftDoubleTexturedModelData
- Mappings:
Namespace Name Mixin selector named getLeftDoubleTexturedModelDataLnet/minecraft/client/render/block/entity/ChestBlockEntityRenderer;getLeftDoubleTexturedModelData()Lnet/minecraft/client/model/TexturedModelData;intermediary method_32149Lnet/minecraft/class_826;method_32149()Lnet/minecraft/class_5607;official dLghd;d()Lfyo;
-
render
public void render(T entity, float tickDelta, MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, int overlay) - Specified by:
renderin interfaceBlockEntityRenderer<T extends BlockEntity & LidOpenable>- 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 aLggx;a(Ldqh;FLfbg;Lgex;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 renderLnet/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)Vintermediary method_22749Lnet/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)Vofficial aLghd;a(Lfbg;Lfbk;Lfyi;Lfyi;Lfyi;FII)V
-