Class ChestBlockEntityRenderer<T extends BlockEntity & ChestAnimationProgress>
java.lang.Object
net.minecraft.client.render.block.entity.ChestBlockEntityRenderer<T>
- All Implemented Interfaces:
BlockEntityRenderer<T>
@Environment(CLIENT) public class ChestBlockEntityRenderer<T extends BlockEntity & ChestAnimationProgress> extends Object implements BlockEntityRenderer<T>
- Mappings:
Namespace Name official ejt
intermediary net/minecraft/class_826
named net/minecraft/client/render/block/entity/ChestBlockEntityRenderer
-
Field Summary
Fields Modifier and Type Field Description private boolean
christmas
private ModelPart
doubleChestLeftBase
private ModelPart
doubleChestLeftLatch
private ModelPart
doubleChestLeftLid
private ModelPart
doubleChestRightBase
private ModelPart
doubleChestRightLatch
private ModelPart
doubleChestRightLid
private ModelPart
singleChestBase
private ModelPart
singleChestLatch
private ModelPart
singleChestLid
-
Constructor Summary
Constructors Constructor Description ChestBlockEntityRenderer(BlockEntityRendererFactory.Context ctx)
-
Method Summary
Modifier and Type Method Description static TexturedModelData
getLeftDoubleTexturedModelData()
static TexturedModelData
getRightDoubleTexturedModelData()
static TexturedModelData
getSingleTexturedModelData()
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
rendersOutsideBoundingBox
-
Field Details
-
singleChestLid
- Mappings:
Namespace Name Mixin selector official a
Lejt;a:Ledh;
intermediary field_20817
Lnet/minecraft/class_826;field_20817:Lnet/minecraft/class_630;
named singleChestLid
Lnet/minecraft/client/render/block/entity/ChestBlockEntityRenderer;singleChestLid:Lnet/minecraft/client/model/ModelPart;
-
singleChestBase
- Mappings:
Namespace Name Mixin selector official b
Lejt;b:Ledh;
intermediary field_20818
Lnet/minecraft/class_826;field_20818:Lnet/minecraft/class_630;
named singleChestBase
Lnet/minecraft/client/render/block/entity/ChestBlockEntityRenderer;singleChestBase:Lnet/minecraft/client/model/ModelPart;
-
singleChestLatch
- Mappings:
Namespace Name Mixin selector official c
Lejt;c:Ledh;
intermediary field_20819
Lnet/minecraft/class_826;field_20819:Lnet/minecraft/class_630;
named singleChestLatch
Lnet/minecraft/client/render/block/entity/ChestBlockEntityRenderer;singleChestLatch:Lnet/minecraft/client/model/ModelPart;
-
doubleChestRightLid
- Mappings:
Namespace Name Mixin selector official d
Lejt;d:Ledh;
intermediary field_20820
Lnet/minecraft/class_826;field_20820:Lnet/minecraft/class_630;
named doubleChestRightLid
Lnet/minecraft/client/render/block/entity/ChestBlockEntityRenderer;doubleChestRightLid:Lnet/minecraft/client/model/ModelPart;
-
doubleChestRightBase
- Mappings:
Namespace Name Mixin selector official e
Lejt;e:Ledh;
intermediary field_20821
Lnet/minecraft/class_826;field_20821:Lnet/minecraft/class_630;
named doubleChestRightBase
Lnet/minecraft/client/render/block/entity/ChestBlockEntityRenderer;doubleChestRightBase:Lnet/minecraft/client/model/ModelPart;
-
doubleChestRightLatch
- Mappings:
Namespace Name Mixin selector official f
Lejt;f:Ledh;
intermediary field_20822
Lnet/minecraft/class_826;field_20822:Lnet/minecraft/class_630;
named doubleChestRightLatch
Lnet/minecraft/client/render/block/entity/ChestBlockEntityRenderer;doubleChestRightLatch:Lnet/minecraft/client/model/ModelPart;
-
doubleChestLeftLid
- Mappings:
Namespace Name Mixin selector official g
Lejt;g:Ledh;
intermediary field_21479
Lnet/minecraft/class_826;field_21479:Lnet/minecraft/class_630;
named doubleChestLeftLid
Lnet/minecraft/client/render/block/entity/ChestBlockEntityRenderer;doubleChestLeftLid:Lnet/minecraft/client/model/ModelPart;
-
doubleChestLeftBase
- Mappings:
Namespace Name Mixin selector official h
Lejt;h:Ledh;
intermediary field_21480
Lnet/minecraft/class_826;field_21480:Lnet/minecraft/class_630;
named doubleChestLeftBase
Lnet/minecraft/client/render/block/entity/ChestBlockEntityRenderer;doubleChestLeftBase:Lnet/minecraft/client/model/ModelPart;
-
doubleChestLeftLatch
- Mappings:
Namespace Name Mixin selector official i
Lejt;i:Ledh;
intermediary field_21481
Lnet/minecraft/class_826;field_21481:Lnet/minecraft/class_630;
named doubleChestLeftLatch
Lnet/minecraft/client/render/block/entity/ChestBlockEntityRenderer;doubleChestLeftLatch:Lnet/minecraft/client/model/ModelPart;
-
christmas
private boolean christmas- Mappings:
Namespace Name Mixin selector official j
Lejt;j:Z
intermediary field_4365
Lnet/minecraft/class_826;field_4365:Z
named christmas
Lnet/minecraft/client/render/block/entity/ChestBlockEntityRenderer;christmas:Z
-
-
Constructor Details
-
ChestBlockEntityRenderer
- Mappings:
Namespace Name Mixin selector official <init>
Lejt;<init>(Lejp$a;)V
intermediary <init>
Lnet/minecraft/class_826;<init>(Lnet/minecraft/class_5614$class_5615;)V
named <init>
Lnet/minecraft/client/render/block/entity/ChestBlockEntityRenderer;<init>(Lnet/minecraft/client/render/block/entity/BlockEntityRendererFactory$Context;)V
-
-
Method Details
-
getSingleTexturedModelData
- Mappings:
Namespace Name Mixin selector official a
Lejt;a()Ledn;
intermediary method_32147
Lnet/minecraft/class_826;method_32147()Lnet/minecraft/class_5607;
named getSingleTexturedModelData
Lnet/minecraft/client/render/block/entity/ChestBlockEntityRenderer;getSingleTexturedModelData()Lnet/minecraft/client/model/TexturedModelData;
-
getRightDoubleTexturedModelData
- Mappings:
Namespace Name Mixin selector official b
Lejt;b()Ledn;
intermediary method_32148
Lnet/minecraft/class_826;method_32148()Lnet/minecraft/class_5607;
named getRightDoubleTexturedModelData
Lnet/minecraft/client/render/block/entity/ChestBlockEntityRenderer;getRightDoubleTexturedModelData()Lnet/minecraft/client/model/TexturedModelData;
-
getLeftDoubleTexturedModelData
- Mappings:
Namespace Name Mixin selector official c
Lejt;c()Ledn;
intermediary method_32149
Lnet/minecraft/class_826;method_32149()Lnet/minecraft/class_5607;
named getLeftDoubleTexturedModelData
Lnet/minecraft/client/render/block/entity/ChestBlockEntityRenderer;getLeftDoubleTexturedModelData()Lnet/minecraft/client/model/TexturedModelData;
-
render
public void render(T entity, float tickDelta, MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, int overlay)- Specified by:
render
in interfaceBlockEntityRenderer<T extends BlockEntity & ChestAnimationProgress>
- Mappings:
Namespace Name Mixin selector official a
Lejo;a(Lcfr;FLdlr;Lehq;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
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
-
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 official a
Lejt;a(Ldlr;Ldlv;Ledh;Ledh;Ledh;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
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
-