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 gft
-
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 aLgft;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 bLgft;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 cLgft;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 dLgft;d:Lfwz;
-
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 eLgft;e:Lfwz;
-
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 fLgft;f:Lfwz;
-
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 gLgft;g:Lfwz;
-
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 hLgft;h:Lfwz;
-
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 iLgft;i:Lfwz;
-
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 jLgft;j:Lfwz;
-
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 kLgft;k:Lfwz;
-
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 lLgft;l:Lfwz;
-
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 mLgft;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>Lgft;<init>(Lgfo$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 bLgft;b()Lfxf;
-
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 cLgft;c()Lfxf;
-
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 dLgft;d()Lfxf;
-
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 aLgfn;a(Ldpg;FLezx;Lgdn;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 aLgft;a(Lezx;Lfab;Lfwz;Lfwz;Lfwz;FII)V
-