Class BlockEntityRenderDispatcher

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

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

    • INSTANCE

      public static BlockEntityRenderDispatcher INSTANCE
      Mappings:
      Namespace Name Mixin selector
      official a Lbma;a:Lbma;
      intermediary field_2188 Lnet/minecraft/class_598;field_2188:Lnet/minecraft/class_598;
      named INSTANCE Lnet/minecraft/client/render/block/entity/BlockEntityRenderDispatcher;INSTANCE:Lnet/minecraft/client/render/block/entity/BlockEntityRenderDispatcher;
    • CAMERA_X

      public static double CAMERA_X
      Mappings:
      Namespace Name Mixin selector
      official b Lbma;b:D
      intermediary field_2189 Lnet/minecraft/class_598;field_2189:D
      named CAMERA_X Lnet/minecraft/client/render/block/entity/BlockEntityRenderDispatcher;CAMERA_X:D
    • CAMERA_Y

      public static double CAMERA_Y
      Mappings:
      Namespace Name Mixin selector
      official c Lbma;c:D
      intermediary field_2190 Lnet/minecraft/class_598;field_2190:D
      named CAMERA_Y Lnet/minecraft/client/render/block/entity/BlockEntityRenderDispatcher;CAMERA_Y:D
    • CAMERA_Z

      public static double CAMERA_Z
      Mappings:
      Namespace Name Mixin selector
      official d Lbma;d:D
      intermediary field_2191 Lnet/minecraft/class_598;field_2191:D
      named CAMERA_Z Lnet/minecraft/client/render/block/entity/BlockEntityRenderDispatcher;CAMERA_Z:D
    • renderers

      private Map renderers
      Mappings:
      Namespace Name Mixin selector
      official m Lbma;m:Ljava/util/Map;
      intermediary field_2200 Lnet/minecraft/class_598;field_2200: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 Lbma;n:Lbaf;
      intermediary field_2201 Lnet/minecraft/class_598;field_2201:Lnet/minecraft/class_370;
      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 Lbma;e:Lbpv;
      intermediary field_6602 Lnet/minecraft/class_598;field_6602:Lnet/minecraft/class_1532;
      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 Lbma;f:Lafm;
      intermediary field_2193 Lnet/minecraft/class_598;field_2193:Lnet/minecraft/class_1150;
      named world Lnet/minecraft/client/render/block/entity/BlockEntityRenderDispatcher;world:Lnet/minecraft/world/World;
    • field_6603

      public LivingEntity field_6603
      Mappings:
      Namespace Name Mixin selector
      official g Lbma;g:Lrg;
      intermediary field_6603 Lnet/minecraft/class_598;field_6603:Lnet/minecraft/class_1699;
      named field_6603 Lnet/minecraft/client/render/block/entity/BlockEntityRenderDispatcher;field_6603:Lnet/minecraft/entity/LivingEntity;
    • cameraYaw

      public float cameraYaw
      Mappings:
      Namespace Name Mixin selector
      official h Lbma;h:F
      intermediary field_2195 Lnet/minecraft/class_598;field_2195:F
      named cameraYaw Lnet/minecraft/client/render/block/entity/BlockEntityRenderDispatcher;cameraYaw:F
    • cameraPitch

      public float cameraPitch
      Mappings:
      Namespace Name Mixin selector
      official i Lbma;i:F
      intermediary field_2196 Lnet/minecraft/class_598;field_2196:F
      named cameraPitch Lnet/minecraft/client/render/block/entity/BlockEntityRenderDispatcher;cameraPitch:F
    • cameraX

      public double cameraX
      Mappings:
      Namespace Name Mixin selector
      official j Lbma;j:D
      intermediary field_2197 Lnet/minecraft/class_598;field_2197:D
      named cameraX Lnet/minecraft/client/render/block/entity/BlockEntityRenderDispatcher;cameraX:D
    • cameraY

      public double cameraY
      Mappings:
      Namespace Name Mixin selector
      official k Lbma;k:D
      intermediary field_2198 Lnet/minecraft/class_598;field_2198:D
      named cameraY Lnet/minecraft/client/render/block/entity/BlockEntityRenderDispatcher;cameraY:D
    • cameraZ

      public double cameraZ
      Mappings:
      Namespace Name Mixin selector
      official l Lbma;l:D
      intermediary field_2199 Lnet/minecraft/class_598;field_2199:D
      named cameraZ Lnet/minecraft/client/render/block/entity/BlockEntityRenderDispatcher;cameraZ:D
  • Constructor Details

    • BlockEntityRenderDispatcher

      private BlockEntityRenderDispatcher()
  • Method Details

    • render

      public BlockEntityRenderer render(Class clazz)
      Mappings:
      Namespace Name Mixin selector
      official a Lbma;a(Ljava/lang/Class;)Lbmb;
      intermediary method_1627 Lnet/minecraft/class_598;method_1627(Ljava/lang/Class;)Lnet/minecraft/class_599;
      named render Lnet/minecraft/client/render/block/entity/BlockEntityRenderDispatcher;render(Ljava/lang/Class;)Lnet/minecraft/client/render/block/entity/BlockEntityRenderer;
    • method_1624

      public boolean method_1624(BlockEntity blockEntity)
      Mappings:
      Namespace Name Mixin selector
      official a Lbma;a(Lanc;)Z
      intermediary method_1624 Lnet/minecraft/class_598;method_1624(Lnet/minecraft/class_226;)Z
      named method_1624 Lnet/minecraft/client/render/block/entity/BlockEntityRenderDispatcher;method_1624(Lnet/minecraft/block/entity/BlockEntity;)Z
    • render

      public BlockEntityRenderer render(BlockEntity blockEntity)
      Mappings:
      Namespace Name Mixin selector
      official b Lbma;b(Lanc;)Lbmb;
      intermediary method_1630 Lnet/minecraft/class_598;method_1630(Lnet/minecraft/class_226;)Lnet/minecraft/class_599;
      named render Lnet/minecraft/client/render/block/entity/BlockEntityRenderDispatcher;render(Lnet/minecraft/block/entity/BlockEntity;)Lnet/minecraft/client/render/block/entity/BlockEntityRenderer;
    • method_1629

      public void method_1629(World world, TextureManager textureManager, TextRenderer textRenderer, LivingEntity livingEntity, float float2)
      Mappings:
      Namespace Name Mixin selector
      official a Lbma;a(Lafm;Lbpv;Lbaf;Lrg;F)V
      intermediary method_1629 Lnet/minecraft/class_598;method_1629(Lnet/minecraft/class_1150;Lnet/minecraft/class_1532;Lnet/minecraft/class_370;Lnet/minecraft/class_1699;F)V
      named method_1629 Lnet/minecraft/client/render/block/entity/BlockEntityRenderDispatcher;method_1629(Lnet/minecraft/world/World;Lnet/minecraft/client/texture/TextureManager;Lnet/minecraft/client/font/TextRenderer;Lnet/minecraft/entity/LivingEntity;F)V
    • method_1626

      public void method_1626(BlockEntity blockEntity, float float2)
      Mappings:
      Namespace Name Mixin selector
      official a Lbma;a(Lanc;F)V
      intermediary method_1626 Lnet/minecraft/class_598;method_1626(Lnet/minecraft/class_226;F)V
      named method_1626 Lnet/minecraft/client/render/block/entity/BlockEntityRenderDispatcher;method_1626(Lnet/minecraft/block/entity/BlockEntity;F)V
    • renderBlockEntity

      public void renderBlockEntity(BlockEntity blockEntity, double x, double y, double z, float tickDelta)
      Mappings:
      Namespace Name Mixin selector
      official a Lbma;a(Lanc;DDDF)V
      intermediary method_1625 Lnet/minecraft/class_598;method_1625(Lnet/minecraft/class_226;DDDF)V
      named renderBlockEntity Lnet/minecraft/client/render/block/entity/BlockEntityRenderDispatcher;renderBlockEntity(Lnet/minecraft/block/entity/BlockEntity;DDDF)V
    • setWorld

      public void setWorld(World world)
      Mappings:
      Namespace Name Mixin selector
      official a Lbma;a(Lafm;)V
      intermediary method_1628 Lnet/minecraft/class_598;method_1628(Lnet/minecraft/class_1150;)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 Lbma;a()Lbaf;
      intermediary method_1623 Lnet/minecraft/class_598;method_1623()Lnet/minecraft/class_370;
      named getTextRenderer Lnet/minecraft/client/render/block/entity/BlockEntityRenderDispatcher;getTextRenderer()Lnet/minecraft/client/font/TextRenderer;