Class BlockEntityRenderDispatcher

java.lang.Object
net.minecraft.client.render.block.entity.BlockEntityRenderDispatcher

@Environment(CLIENT)
public class BlockEntityRenderDispatcher
extends Object
Mappings:
Namespace Name
official bhc
intermediary net/minecraft/class_1093
named net/minecraft/client/render/block/entity/BlockEntityRenderDispatcher
  • Field Details

    • INSTANCE

      public static BlockEntityRenderDispatcher INSTANCE
      Mappings:
      Namespace Name Mixin selector
      official a Lbhc;a:Lbhc;
      intermediary field_4667 Lnet/minecraft/class_1093;field_4667:Lnet/minecraft/class_1093;
      named INSTANCE Lnet/minecraft/client/render/block/entity/BlockEntityRenderDispatcher;INSTANCE:Lnet/minecraft/client/render/block/entity/BlockEntityRenderDispatcher;
    • field_4668

      public static double field_4668
      Mappings:
      Namespace Name Mixin selector
      official b Lbhc;b:D
      intermediary field_4668 Lnet/minecraft/class_1093;field_4668:D
      named field_4668 Lnet/minecraft/client/render/block/entity/BlockEntityRenderDispatcher;field_4668:D
    • field_4669

      public static double field_4669
      Mappings:
      Namespace Name Mixin selector
      official c Lbhc;c:D
      intermediary field_4669 Lnet/minecraft/class_1093;field_4669:D
      named field_4669 Lnet/minecraft/client/render/block/entity/BlockEntityRenderDispatcher;field_4669:D
    • field_4670

      public static double field_4670
      Mappings:
      Namespace Name Mixin selector
      official d Lbhc;d:D
      intermediary field_4670 Lnet/minecraft/class_1093;field_4670:D
      named field_4670 Lnet/minecraft/client/render/block/entity/BlockEntityRenderDispatcher;field_4670:D
    • renderers

      private Map<Class<? extends BlockEntity>,​BlockEntityRenderer<? extends BlockEntity>> renderers
      Mappings:
      Namespace Name Mixin selector
      official m Lbhc;m:Ljava/util/Map;
      intermediary field_4679 Lnet/minecraft/class_1093;field_4679:Ljava/util/Map;
      named renderers Lnet/minecraft/client/render/block/entity/BlockEntityRenderDispatcher;renderers:Ljava/util/Map;
    • textRenderer

      private TextRenderer textRenderer
      Mappings:
      Namespace Name Mixin selector
      official n Lbhc;n:Lavn;
      intermediary field_4680 Lnet/minecraft/class_1093;field_4680:Lnet/minecraft/class_679;
      named textRenderer Lnet/minecraft/client/render/block/entity/BlockEntityRenderDispatcher;textRenderer:Lnet/minecraft/client/font/TextRenderer;
    • textureManager

      public TextureManager textureManager
      Mappings:
      Namespace Name Mixin selector
      official e Lbhc;e:Lbmj;
      intermediary field_4671 Lnet/minecraft/class_1093;field_4671:Lnet/minecraft/class_1232;
      named textureManager Lnet/minecraft/client/render/block/entity/BlockEntityRenderDispatcher;textureManager:Lnet/minecraft/client/texture/TextureManager;
    • world

      public World world
      Mappings:
      Namespace Name Mixin selector
      official f Lbhc;f:Ladm;
      intermediary field_4672 Lnet/minecraft/class_1093;field_4672:Lnet/minecraft/class_99;
      named world Lnet/minecraft/client/render/block/entity/BlockEntityRenderDispatcher;world:Lnet/minecraft/world/World;
    • entity

      public Entity entity
      Mappings:
      Namespace Name Mixin selector
      official g Lbhc;g:Lpk;
      intermediary field_4673 Lnet/minecraft/class_1093;field_4673:Lnet/minecraft/class_1745;
      named entity Lnet/minecraft/client/render/block/entity/BlockEntityRenderDispatcher;entity:Lnet/minecraft/entity/Entity;
    • field_4674

      public float field_4674
      Mappings:
      Namespace Name Mixin selector
      official h Lbhc;h:F
      intermediary field_4674 Lnet/minecraft/class_1093;field_4674:F
      named field_4674 Lnet/minecraft/client/render/block/entity/BlockEntityRenderDispatcher;field_4674:F
    • field_4675

      public float field_4675
      Mappings:
      Namespace Name Mixin selector
      official i Lbhc;i:F
      intermediary field_4675 Lnet/minecraft/class_1093;field_4675:F
      named field_4675 Lnet/minecraft/client/render/block/entity/BlockEntityRenderDispatcher;field_4675:F
    • field_4676

      public double field_4676
      Mappings:
      Namespace Name Mixin selector
      official j Lbhc;j:D
      intermediary field_4676 Lnet/minecraft/class_1093;field_4676:D
      named field_4676 Lnet/minecraft/client/render/block/entity/BlockEntityRenderDispatcher;field_4676:D
    • field_4677

      public double field_4677
      Mappings:
      Namespace Name Mixin selector
      official k Lbhc;k:D
      intermediary field_4677 Lnet/minecraft/class_1093;field_4677:D
      named field_4677 Lnet/minecraft/client/render/block/entity/BlockEntityRenderDispatcher;field_4677:D
    • field_4678

      public double field_4678
      Mappings:
      Namespace Name Mixin selector
      official l Lbhc;l:D
      intermediary field_4678 Lnet/minecraft/class_1093;field_4678:D
      named field_4678 Lnet/minecraft/client/render/block/entity/BlockEntityRenderDispatcher;field_4678:D
  • Constructor Details

    • BlockEntityRenderDispatcher

      private BlockEntityRenderDispatcher()
  • Method Details

    • method_3747

      public <T extends BlockEntity> BlockEntityRenderer<T> method_3747​(Class<? extends BlockEntity> clazz)
      Mappings:
      Namespace Name Mixin selector
      official a Lbhc;a(Ljava/lang/Class;)Lbhd;
      intermediary method_3747 Lnet/minecraft/class_1093;method_3747(Ljava/lang/Class;)Lnet/minecraft/class_1094;
      named method_3747 Lnet/minecraft/client/render/block/entity/BlockEntityRenderDispatcher;method_3747(Ljava/lang/Class;)Lnet/minecraft/client/render/block/entity/BlockEntityRenderer;
    • method_3748

      public <T extends BlockEntity> BlockEntityRenderer<T> method_3748​(BlockEntity blockEntity)
      Mappings:
      Namespace Name Mixin selector
      official b Lbhc;b(Lakw;)Lbhd;
      intermediary method_3748 Lnet/minecraft/class_1093;method_3748(Lnet/minecraft/class_348;)Lnet/minecraft/class_1094;
      named method_3748 Lnet/minecraft/client/render/block/entity/BlockEntityRenderDispatcher;method_3748(Lnet/minecraft/block/entity/BlockEntity;)Lnet/minecraft/client/render/block/entity/BlockEntityRenderer;
    • method_3743

      public void method_3743​(World world, TextureManager textureManager, TextRenderer textRenderer, Entity entity, float float2)
      Mappings:
      Namespace Name Mixin selector
      official a Lbhc;a(Ladm;Lbmj;Lavn;Lpk;F)V
      intermediary method_3743 Lnet/minecraft/class_1093;method_3743(Lnet/minecraft/class_99;Lnet/minecraft/class_1232;Lnet/minecraft/class_679;Lnet/minecraft/class_1745;F)V
      named method_3743 Lnet/minecraft/client/render/block/entity/BlockEntityRenderDispatcher;method_3743(Lnet/minecraft/world/World;Lnet/minecraft/client/texture/TextureManager;Lnet/minecraft/client/font/TextRenderer;Lnet/minecraft/entity/Entity;F)V
    • renderEntity

      public void renderEntity​(BlockEntity blockEntity, float float2, int int2)
      Mappings:
      Namespace Name Mixin selector
      official a Lbhc;a(Lakw;FI)V
      intermediary method_3746 Lnet/minecraft/class_1093;method_3746(Lnet/minecraft/class_348;FI)V
      named renderEntity Lnet/minecraft/client/render/block/entity/BlockEntityRenderDispatcher;renderEntity(Lnet/minecraft/block/entity/BlockEntity;FI)V
    • renderBlockEntity

      public void renderBlockEntity​(BlockEntity blockEntity, double double2, double double3, double double4, float float2)
      Mappings:
      Namespace Name Mixin selector
      official a Lbhc;a(Lakw;DDDF)V
      intermediary method_3744 Lnet/minecraft/class_1093;method_3744(Lnet/minecraft/class_348;DDDF)V
      named renderBlockEntity Lnet/minecraft/client/render/block/entity/BlockEntityRenderDispatcher;renderBlockEntity(Lnet/minecraft/block/entity/BlockEntity;DDDF)V
    • renderEntity

      public void renderEntity​(BlockEntity entity, double double2, double double3, double double4, float float2, int int2)
      Mappings:
      Namespace Name Mixin selector
      official a Lbhc;a(Lakw;DDDFI)V
      intermediary method_3745 Lnet/minecraft/class_1093;method_3745(Lnet/minecraft/class_348;DDDFI)V
      named renderEntity Lnet/minecraft/client/render/block/entity/BlockEntityRenderDispatcher;renderEntity(Lnet/minecraft/block/entity/BlockEntity;DDDFI)V
    • setWorld

      public void setWorld​(World world)
      Mappings:
      Namespace Name Mixin selector
      official a Lbhc;a(Ladm;)V
      intermediary method_3742 Lnet/minecraft/class_1093;method_3742(Lnet/minecraft/class_99;)V
      named setWorld Lnet/minecraft/client/render/block/entity/BlockEntityRenderDispatcher;setWorld(Lnet/minecraft/world/World;)V
    • getTextRenderer

      public TextRenderer getTextRenderer()
      Mappings:
      Namespace Name Mixin selector
      official a Lbhc;a()Lavn;
      intermediary method_3741 Lnet/minecraft/class_1093;method_3741()Lnet/minecraft/class_679;
      named getTextRenderer Lnet/minecraft/client/render/block/entity/BlockEntityRenderDispatcher;getTextRenderer()Lnet/minecraft/client/font/TextRenderer;