Interface BlockEntityRenderer<T extends BlockEntity>

All Known Implementing Classes:
BannerBlockEntityRenderer, BeaconBlockEntityRenderer, BedBlockEntityRenderer, BellBlockEntityRenderer, CampfireBlockEntityRenderer, ChestBlockEntityRenderer, ConduitBlockEntityRenderer, EnchantingTableBlockEntityRenderer, EndGatewayBlockEntityRenderer, EndPortalBlockEntityRenderer, LecternBlockEntityRenderer, MobSpawnerBlockEntityRenderer, PistonBlockEntityRenderer, ShulkerBoxBlockEntityRenderer, SignBlockEntityRenderer, SkullBlockEntityRenderer, StructureBlockBlockEntityRenderer

@Environment(CLIENT) public interface BlockEntityRenderer<T extends BlockEntity>
Mappings:
Namespace Name
official epe
intermediary net/minecraft/class_827
named net/minecraft/client/render/block/entity/BlockEntityRenderer
  • Method Details

    • render

      void render(T entity, float tickDelta, MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, int overlay)
      Mappings:
      Namespace Name Mixin selector
      official a Lepe;a(Lcip;FLdqk;Lenh;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
    • rendersOutsideBoundingBox

      default boolean rendersOutsideBoundingBox(T blockEntity)
      Mappings:
      Namespace Name Mixin selector
      official a Lepe;a(Lcip;)Z
      intermediary method_3563 Lnet/minecraft/class_827;method_3563(Lnet/minecraft/class_2586;)Z
      named rendersOutsideBoundingBox Lnet/minecraft/client/render/block/entity/BlockEntityRenderer;rendersOutsideBoundingBox(Lnet/minecraft/block/entity/BlockEntity;)Z
    • method_33893

      default int method_33893()
      Mappings:
      Namespace Name Mixin selector
      official ap_ Lepe;ap_()I
      intermediary method_33893 Lnet/minecraft/class_827;method_33893()I
      named method_33893 Lnet/minecraft/client/render/block/entity/BlockEntityRenderer;method_33893()I
    • method_33892

      default boolean method_33892(T t, Vec3d vec3d)
      Mappings:
      Namespace Name Mixin selector
      official a Lepe;a(Lcip;Ldna;)Z
      intermediary method_33892 Lnet/minecraft/class_827;method_33892(Lnet/minecraft/class_2586;Lnet/minecraft/class_243;)Z
      named method_33892 Lnet/minecraft/client/render/block/entity/BlockEntityRenderer;method_33892(Lnet/minecraft/block/entity/BlockEntity;Lnet/minecraft/util/math/Vec3d;)Z