Class ChestBlockEntityRenderer<T extends BlockEntity & LidOpenable>
java.lang.Object
net.minecraft.client.render.block.entity.ChestBlockEntityRenderer<T>
- All Implemented Interfaces:
BlockEntityRenderer<T,ChestBlockEntityRenderState>
@Environment(CLIENT)
public class ChestBlockEntityRenderer<T extends BlockEntity & LidOpenable>
extends Object
implements BlockEntityRenderer<T,ChestBlockEntityRenderState>
- Mappings:
Namespace Name named net/minecraft/client/render/block/entity/ChestBlockEntityRendererintermediary net/minecraft/class_826official hja
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final booleanprivate final ChestBlockModelprivate final ChestBlockModelprivate final SpriteHolderprivate final ChestBlockModel -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetVariant(BlockEntity blockEntity, boolean christmas) static booleanvoidrender(ChestBlockEntityRenderState chestBlockEntityRenderState, MatrixStack matrixStack, OrderedRenderCommandQueue orderedRenderCommandQueue, CameraRenderState cameraRenderState) voidupdateRenderState(T t, ChestBlockEntityRenderState chestBlockEntityRenderState, float float2, Vec3d vec3d, ModelCommandRenderer.CrumblingOverlayCommand crumblingOverlayCommand) 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
-
materials
- Mappings:
Namespace Name Mixin selector named materialsLnet/minecraft/client/render/block/entity/ChestBlockEntityRenderer;materials:Lnet/minecraft/client/texture/SpriteHolder;intermediary field_61784Lnet/minecraft/class_826;field_61784:Lnet/minecraft/class_11701;official aLhja;a:Liet;
-
singleChest
- Mappings:
Namespace Name Mixin selector named singleChestLnet/minecraft/client/render/block/entity/ChestBlockEntityRenderer;singleChest:Lnet/minecraft/client/render/block/entity/model/ChestBlockModel;intermediary field_53165Lnet/minecraft/class_826;field_53165:Lnet/minecraft/class_9944;official bLhja;b:Lgur;
-
doubleChestLeft
- Mappings:
Namespace Name Mixin selector named doubleChestLeftLnet/minecraft/client/render/block/entity/ChestBlockEntityRenderer;doubleChestLeft:Lnet/minecraft/client/render/block/entity/model/ChestBlockModel;intermediary field_53166Lnet/minecraft/class_826;field_53166:Lnet/minecraft/class_9944;official cLhja;c:Lgur;
-
doubleChestRight
- Mappings:
Namespace Name Mixin selector named doubleChestRightLnet/minecraft/client/render/block/entity/ChestBlockEntityRenderer;doubleChestRight:Lnet/minecraft/client/render/block/entity/model/ChestBlockModel;intermediary field_53167Lnet/minecraft/class_826;field_53167:Lnet/minecraft/class_9944;official dLhja;d:Lgur;
-
christmas
private final 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 eLhja;e: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>Lhja;<init>(Lhiu$a;)V
-
-
Method Details
-
isAroundChristmas
public static boolean isAroundChristmas()- Mappings:
Namespace Name Mixin selector named isAroundChristmasLnet/minecraft/client/render/block/entity/ChestBlockEntityRenderer;isAroundChristmas()Zintermediary method_65559Lnet/minecraft/class_826;method_65559()Zofficial aLhja;a()Z
-
createRenderState
- Specified by:
createRenderStatein interfaceBlockEntityRenderer<T extends BlockEntity & LidOpenable,ChestBlockEntityRenderState> - Mappings:
Namespace Name Mixin selector named createRenderStateLnet/minecraft/client/render/block/entity/ChestBlockEntityRenderer;createRenderState()Lnet/minecraft/client/render/block/entity/state/ChestBlockEntityRenderState;intermediary method_74368Lnet/minecraft/class_826;method_74368()Lnet/minecraft/class_11959;official dLhja;d()Lhkb;
-
updateRenderState
public void updateRenderState(T t, ChestBlockEntityRenderState chestBlockEntityRenderState, float float2, Vec3d vec3d, @Nullable ModelCommandRenderer.CrumblingOverlayCommand crumblingOverlayCommand) - Specified by:
updateRenderStatein interfaceBlockEntityRenderer<T extends BlockEntity & LidOpenable,ChestBlockEntityRenderState> - Mappings:
Namespace Name Mixin selector named updateRenderStateLnet/minecraft/client/render/block/entity/ChestBlockEntityRenderer;updateRenderState(Lnet/minecraft/block/entity/BlockEntity;Lnet/minecraft/client/render/block/entity/state/ChestBlockEntityRenderState;FLnet/minecraft/util/math/Vec3d;Lnet/minecraft/client/render/command/ModelCommandRenderer$CrumblingOverlayCommand;)Vintermediary method_74365Lnet/minecraft/class_826;method_74365(Lnet/minecraft/class_2586;Lnet/minecraft/class_11959;FLnet/minecraft/class_243;Lnet/minecraft/class_11683$class_11792;)Vofficial aLhja;a(Legh;Lhkb;FLfoi;Lhxp$a;)V
-
render
public void render(ChestBlockEntityRenderState chestBlockEntityRenderState, MatrixStack matrixStack, OrderedRenderCommandQueue orderedRenderCommandQueue, CameraRenderState cameraRenderState) - Specified by:
renderin interfaceBlockEntityRenderer<T extends BlockEntity & LidOpenable,ChestBlockEntityRenderState> - Mappings:
Namespace Name Mixin selector named renderLnet/minecraft/client/render/block/entity/ChestBlockEntityRenderer;render(Lnet/minecraft/client/render/block/entity/state/ChestBlockEntityRenderState;Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/command/OrderedRenderCommandQueue;Lnet/minecraft/client/render/state/CameraRenderState;)Vintermediary method_74367Lnet/minecraft/class_826;method_74367(Lnet/minecraft/class_11959;Lnet/minecraft/class_4587;Lnet/minecraft/class_11659;Lnet/minecraft/class_12075;)Vofficial aLhja;a(Lhkb;Lfub;Lhgz;Libp;)V
-
getVariant
- Mappings:
Namespace Name Mixin selector named getVariantLnet/minecraft/client/render/block/entity/ChestBlockEntityRenderer;getVariant(Lnet/minecraft/block/entity/BlockEntity;Z)Lnet/minecraft/client/render/block/entity/state/ChestBlockEntityRenderState$Variant;intermediary method_74366Lnet/minecraft/class_826;method_74366(Lnet/minecraft/class_2586;Z)Lnet/minecraft/class_11959$class_11960;official aLhja;a(Legh;Z)Lhkb$a;
-