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 ggd
-
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 aLggd;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 bLggd;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 cLggd;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 dLggd;d:Lfxi;
-
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 eLggd;e:Lfxi;
-
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 fLggd;f:Lfxi;
-
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 gLggd;g:Lfxi;
-
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 hLggd;h:Lfxi;
-
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 iLggd;i:Lfxi;
-
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 jLggd;j:Lfxi;
-
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 kLggd;k:Lfxi;
-
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 lLggd;l:Lfxi;
-
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 mLggd;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>Lggd;<init>(Lgfy$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 bLggd;b()Lfxo;
-
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 cLggd;c()Lfxo;
-
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 dLggd;d()Lfxo;
-
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 aLgfx;a(Ldpn;FLfag;Lgdx;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 aLggd;a(Lfag;Lfak;Lfxi;Lfxi;Lfxi;FII)V
-