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 ggj
-
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 aLggj;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 bLggj;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 cLggj;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 dLggj;d:Lfxo;
-
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 eLggj;e:Lfxo;
-
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 fLggj;f:Lfxo;
-
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 gLggj;g:Lfxo;
-
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 hLggj;h:Lfxo;
-
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 iLggj;i:Lfxo;
-
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 jLggj;j:Lfxo;
-
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 kLggj;k:Lfxo;
-
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 lLggj;l:Lfxo;
-
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 mLggj;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>Lggj;<init>(Lgge$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 bLggj;b()Lfxu;
-
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 cLggj;c()Lfxu;
-
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 dLggj;d()Lfxu;
-
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 aLggd;a(Ldpp;FLfam;Lged;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 aLggj;a(Lfam;Lfaq;Lfxo;Lfxo;Lfxo;FII)V
-