Class ShelfBlockEntityRenderer
java.lang.Object
net.minecraft.client.render.block.entity.ShelfBlockEntityRenderer
- All Implemented Interfaces:
BlockEntityRenderer<ShelfBlockEntity>
@Environment(CLIENT)
public class ShelfBlockEntityRenderer
extends Object
implements BlockEntityRenderer<ShelfBlockEntity>
- Mappings:
Namespace Name named net/minecraft/client/render/block/entity/ShelfBlockEntityRendererintermediary net/minecraft/class_11676official hdv
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidrender(ShelfBlockEntity shelfBlockEntity, float float2, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2, int int3, Vec3d vec3d) private voidrenderItem(ShelfBlockEntity entity, MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, int overlay, int itemIndex, BlockPos pos, Direction facing, float horizontalRotationDegrees, ItemStack stack, int seed) 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_61792
private static final float field_61792- See Also:
- Mappings:
Namespace Name Mixin selector named field_61792Lnet/minecraft/client/render/block/entity/ShelfBlockEntityRenderer;field_61792:Fintermediary field_61792Lnet/minecraft/class_11676;field_61792:Fofficial aLhdv;a:F
-
itemRenderer
- Mappings:
Namespace Name Mixin selector named itemRendererLnet/minecraft/client/render/block/entity/ShelfBlockEntityRenderer;itemRenderer:Lnet/minecraft/client/render/item/ItemRenderer;intermediary field_61793Lnet/minecraft/class_11676;field_61793:Lnet/minecraft/class_918;official bLhdv;b:Lhil;
-
-
Constructor Details
-
ShelfBlockEntityRenderer
- Mappings:
Namespace Name Mixin selector named <init>Lnet/minecraft/client/render/block/entity/ShelfBlockEntityRenderer;<init>(Lnet/minecraft/client/render/block/entity/BlockEntityRendererFactory$Context;)Vintermediary <init>Lnet/minecraft/class_11676;<init>(Lnet/minecraft/class_5614$class_5615;)Vofficial <init>Lhdv;<init>(Lhdh$a;)V
-
-
Method Details
-
render
public void render(ShelfBlockEntity shelfBlockEntity, float float2, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2, int int3, Vec3d vec3d) - Specified by:
renderin interfaceBlockEntityRenderer<ShelfBlockEntity>- Mappings:
Namespace Name Mixin selector named renderLnet/minecraft/client/render/block/entity/ShelfBlockEntityRenderer;render(Lnet/minecraft/block/entity/ShelfBlockEntity;FLnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumerProvider;IILnet/minecraft/util/math/Vec3d;)Vintermediary method_72956Lnet/minecraft/class_11676;method_72956(Lnet/minecraft/class_11597;FLnet/minecraft/class_4587;Lnet/minecraft/class_4597;IILnet/minecraft/class_243;)Vofficial aLhdv;a(Leea;FLfpu;Lhap;IILfki;)V
-
renderItem
private void renderItem(ShelfBlockEntity entity, MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, int overlay, int itemIndex, BlockPos pos, Direction facing, float horizontalRotationDegrees, ItemStack stack, int seed) - Mappings:
Namespace Name Mixin selector named renderItemLnet/minecraft/client/render/block/entity/ShelfBlockEntityRenderer;renderItem(Lnet/minecraft/block/entity/ShelfBlockEntity;Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumerProvider;IIILnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/Direction;FLnet/minecraft/item/ItemStack;I)Vintermediary method_72957Lnet/minecraft/class_11676;method_72957(Lnet/minecraft/class_11597;Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;IIILnet/minecraft/class_2338;Lnet/minecraft/class_2350;FLnet/minecraft/class_1799;I)Vofficial aLhdv;a(Leea;Lfpu;Lhap;IIILjb;Ljh;FLddt;I)V
-