Class ShelfBlockEntityRenderer

java.lang.Object
net.minecraft.client.render.block.entity.ShelfBlockEntityRenderer
All Implemented Interfaces:
BlockEntityRenderer<ShelfBlockEntity,class_11969>

@Environment(CLIENT) public class ShelfBlockEntityRenderer extends Object implements BlockEntityRenderer<ShelfBlockEntity,class_11969>
Mappings:
Namespace Name
named net/minecraft/client/render/block/entity/ShelfBlockEntityRenderer
intermediary net/minecraft/class_11676
official hin
  • Field Details

    • field_61792

      private static final float field_61792
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_61792 Lnet/minecraft/client/render/block/entity/ShelfBlockEntityRenderer;field_61792:F
      intermediary field_61792 Lnet/minecraft/class_11676;field_61792:F
      official a Lhin;a:F
    • field_62046

      private static final float field_62046
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_62046 Lnet/minecraft/client/render/block/entity/ShelfBlockEntityRenderer;field_62046:F
      intermediary field_62046 Lnet/minecraft/class_11676;field_62046:F
      official b Lhin;b:F
    • field_62659

      private final ItemModelManager field_62659
      Mappings:
      Namespace Name Mixin selector
      named field_62659 Lnet/minecraft/client/render/block/entity/ShelfBlockEntityRenderer;field_62659:Lnet/minecraft/client/item/ItemModelManager;
      intermediary field_62659 Lnet/minecraft/class_11676;field_62659:Lnet/minecraft/class_10442;
      official c Lhin;c:Lhxv;
  • Constructor Details

    • ShelfBlockEntityRenderer

      public ShelfBlockEntityRenderer(BlockEntityRendererFactory.Context context)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/client/render/block/entity/ShelfBlockEntityRenderer;<init>(Lnet/minecraft/client/render/block/entity/BlockEntityRendererFactory$Context;)V
      intermediary <init> Lnet/minecraft/class_11676;<init>(Lnet/minecraft/class_5614$class_5615;)V
      official <init> Lhin;<init>(Lhhz$a;)V
  • Method Details

    • method_74335

      public class_11969 method_74335()
      Specified by:
      method_74335 in interface BlockEntityRenderer<ShelfBlockEntity,class_11969>
      Mappings:
      Namespace Name Mixin selector
      named method_74335 Lnet/minecraft/client/render/block/entity/ShelfBlockEntityRenderer;method_74335()Lnet/minecraft/class_11969;
      intermediary method_74381 Lnet/minecraft/class_11676;method_74381()Lnet/minecraft/class_11969;
      official a Lhin;a()Lhjp;
    • method_74331

      public void method_74331(ShelfBlockEntity shelfBlockEntity, class_11969 class_11969, float float2, Vec3d vec3d, @Nullable ModelCommandRenderer.CrumblingOverlayCommand crumblingOverlayCommand)
      Specified by:
      method_74331 in interface BlockEntityRenderer<ShelfBlockEntity,class_11969>
      Mappings:
      Namespace Name Mixin selector
      named method_74331 Lnet/minecraft/client/render/block/entity/ShelfBlockEntityRenderer;method_74331(Lnet/minecraft/block/entity/ShelfBlockEntity;Lnet/minecraft/class_11969;FLnet/minecraft/util/math/Vec3d;Lnet/minecraft/client/render/command/ModelCommandRenderer$CrumblingOverlayCommand;)V
      intermediary method_74382 Lnet/minecraft/class_11676;method_74382(Lnet/minecraft/class_11597;Lnet/minecraft/class_11969;FLnet/minecraft/class_243;Lnet/minecraft/class_11683$class_11792;)V
      official a Lhin;a(Legy;Lhjp;FLfnk;Lhwt$a;)V
    • render

      public void render(class_11969 class_11969, MatrixStack matrixStack, OrderedRenderCommandQueue orderedRenderCommandQueue)
      Specified by:
      render in interface BlockEntityRenderer<ShelfBlockEntity,class_11969>
      Mappings:
      Namespace Name Mixin selector
      named render Lnet/minecraft/client/render/block/entity/ShelfBlockEntityRenderer;render(Lnet/minecraft/class_11969;Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/command/OrderedRenderCommandQueue;)V
      intermediary method_72956 Lnet/minecraft/class_11676;method_72956(Lnet/minecraft/class_11969;Lnet/minecraft/class_4587;Lnet/minecraft/class_11659;)V
      official a Lhin;a(Lhjp;Lftd;Lhge;)V
    • renderItem

      private void renderItem(class_11969 class_11969, ItemRenderState itemRenderState, MatrixStack matrixStack, OrderedRenderCommandQueue orderedRenderCommandQueue, int overlay, float float2)
      Mappings:
      Namespace Name Mixin selector
      named renderItem Lnet/minecraft/client/render/block/entity/ShelfBlockEntityRenderer;renderItem(Lnet/minecraft/class_11969;Lnet/minecraft/client/render/item/ItemRenderState;Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/command/OrderedRenderCommandQueue;IF)V
      intermediary method_72957 Lnet/minecraft/class_11676;method_72957(Lnet/minecraft/class_11969;Lnet/minecraft/class_10444;Lnet/minecraft/class_4587;Lnet/minecraft/class_11659;IF)V
      official a Lhin;a(Lhjp;Lhxx;Lftd;Lhge;IF)V