Class ShulkerBoxBlockEntityRenderer
java.lang.Object
net.minecraft.client.render.block.entity.ShulkerBoxBlockEntityRenderer
- All Implemented Interfaces:
BlockEntityRenderer<ShulkerBoxBlockEntity>
@Environment(CLIENT)
public class ShulkerBoxBlockEntityRenderer
extends Object
implements BlockEntityRenderer<ShulkerBoxBlockEntity>
- Mappings:
Namespace Name named net/minecraft/client/render/block/entity/ShulkerBoxBlockEntityRendererintermediary net/minecraft/class_834official hhh
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprivate static class -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final SpriteHolderprivate final ShulkerBoxBlockEntityRenderer.ShulkerBoxBlockModel -
Constructor Summary
ConstructorsConstructorDescriptionShulkerBoxBlockEntityRenderer(LoadedEntityModels models, SpriteHolder spriteHolder) -
Method Summary
Modifier and TypeMethodDescriptionvoidcollectVertices(Direction facing, float openness, Set<Vector3f> vertices) voidrender(ShulkerBoxBlockEntity shulkerBoxBlockEntity, float float2, MatrixStack matrixStack, int int2, int int3, Vec3d vec3d, ModelCommandRenderer.CrumblingOverlayCommand crumblingOverlayCommand, OrderedRenderCommandQueue orderedRenderCommandQueue) voidrender(MatrixStack matrixStack, OrderedRenderCommandQueue orderedRenderCommandQueue, int light, int overlay, Direction facing, float openness, ModelCommandRenderer.CrumblingOverlayCommand crumblingOverlayCommand, SpriteIdentifier spriteIdentifier) private voidsetTransforms(MatrixStack matrices, Direction facing, float openness) 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
-
field_61794
- Mappings:
Namespace Name Mixin selector named field_61794Lnet/minecraft/client/render/block/entity/ShulkerBoxBlockEntityRenderer;field_61794:Lnet/minecraft/client/texture/SpriteHolder;intermediary field_61794Lnet/minecraft/class_834;field_61794:Lnet/minecraft/class_11701;official aLhhh;a:Libh;
-
model
- Mappings:
Namespace Name Mixin selector named modelLnet/minecraft/client/render/block/entity/ShulkerBoxBlockEntityRenderer;model:Lnet/minecraft/client/render/block/entity/ShulkerBoxBlockEntityRenderer$ShulkerBoxBlockModel;intermediary field_4387Lnet/minecraft/class_834;field_4387:Lnet/minecraft/class_834$class_9984;official bLhhh;b:Lhhh$a;
-
-
Constructor Details
-
ShulkerBoxBlockEntityRenderer
- Mappings:
Namespace Name Mixin selector named <init>Lnet/minecraft/client/render/block/entity/ShulkerBoxBlockEntityRenderer;<init>(Lnet/minecraft/client/render/block/entity/BlockEntityRendererFactory$Context;)Vintermediary <init>Lnet/minecraft/class_834;<init>(Lnet/minecraft/class_5614$class_5615;)Vofficial <init>Lhhh;<init>(Lhgs$a;)V
-
ShulkerBoxBlockEntityRenderer
-
ShulkerBoxBlockEntityRenderer
- Mappings:
Namespace Name Mixin selector named <init>Lnet/minecraft/client/render/block/entity/ShulkerBoxBlockEntityRenderer;<init>(Lnet/minecraft/client/render/entity/model/LoadedEntityModels;Lnet/minecraft/client/texture/SpriteHolder;)Vintermediary <init>Lnet/minecraft/class_834;<init>(Lnet/minecraft/class_5599;Lnet/minecraft/class_11701;)Vofficial <init>Lhhh;<init>(Lgwo;Libh;)V
-
-
Method Details
-
render
public void render(ShulkerBoxBlockEntity shulkerBoxBlockEntity, float float2, MatrixStack matrixStack, int int2, int int3, Vec3d vec3d, @Nullable ModelCommandRenderer.CrumblingOverlayCommand crumblingOverlayCommand, OrderedRenderCommandQueue orderedRenderCommandQueue) - Specified by:
renderin interfaceBlockEntityRenderer<ShulkerBoxBlockEntity>- Mappings:
Namespace Name Mixin selector named renderLnet/minecraft/client/render/block/entity/ShulkerBoxBlockEntityRenderer;render(Lnet/minecraft/block/entity/ShulkerBoxBlockEntity;FLnet/minecraft/client/util/math/MatrixStack;IILnet/minecraft/util/math/Vec3d;Lnet/minecraft/client/render/command/ModelCommandRenderer$CrumblingOverlayCommand;Lnet/minecraft/client/render/command/OrderedRenderCommandQueue;)Vintermediary method_3574Lnet/minecraft/class_834;method_3574(Lnet/minecraft/class_2627;FLnet/minecraft/class_4587;IILnet/minecraft/class_243;Lnet/minecraft/class_11683$class_11792;Lnet/minecraft/class_11659;)Vofficial aLhhh;a(Legq;FLfsq;IILfmy;Lhun$a;Lhey;)V
-
render
public void render(MatrixStack matrixStack, OrderedRenderCommandQueue orderedRenderCommandQueue, int light, int overlay, Direction facing, float openness, @Nullable ModelCommandRenderer.CrumblingOverlayCommand crumblingOverlayCommand, SpriteIdentifier spriteIdentifier) - Mappings:
Namespace Name Mixin selector named renderLnet/minecraft/client/render/block/entity/ShulkerBoxBlockEntityRenderer;render(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/command/OrderedRenderCommandQueue;IILnet/minecraft/util/math/Direction;FLnet/minecraft/client/render/command/ModelCommandRenderer$CrumblingOverlayCommand;Lnet/minecraft/client/util/SpriteIdentifier;)Vintermediary method_65562Lnet/minecraft/class_834;method_65562(Lnet/minecraft/class_4587;Lnet/minecraft/class_11659;IILnet/minecraft/class_2350;FLnet/minecraft/class_11683$class_11792;Lnet/minecraft/class_4730;)Vofficial aLhhh;a(Lfsq;Lhey;IILjh;FLhun$a;Libg;)V
-
setTransforms
- Mappings:
Namespace Name Mixin selector named setTransformsLnet/minecraft/client/render/block/entity/ShulkerBoxBlockEntityRenderer;setTransforms(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/util/math/Direction;F)Vintermediary method_72162Lnet/minecraft/class_834;method_72162(Lnet/minecraft/class_4587;Lnet/minecraft/class_2350;F)Vofficial aLhhh;a(Lfsq;Ljh;F)V
-
collectVertices
- Mappings:
Namespace Name Mixin selector named collectVerticesLnet/minecraft/client/render/block/entity/ShulkerBoxBlockEntityRenderer;collectVertices(Lnet/minecraft/util/math/Direction;FLjava/util/Set;)Vintermediary method_72163Lnet/minecraft/class_834;method_72163(Lnet/minecraft/class_2350;FLjava/util/Set;)Vofficial aLhhh;a(Ljh;FLjava/util/Set;)V
-