Class BlockEntityRenderDispatcher

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

@Environment(CLIENT) public class BlockEntityRenderDispatcher extends Object
Mappings:
Namespace Name
official cno
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 Lcno;a:Lcno;
      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 Lcno;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 Lcno;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 Lcno;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 Lcno;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 Lcno;n:Lbty;
      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 Lcno;e:Lcug;
      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 Lcno;f:Laqu;
      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;
    • entity

      public Entity entity
      Mappings:
      Namespace Name Mixin selector
      official g Lcno;g:Lwv;
      intermediary field_11014 Lnet/minecraft/class_598;field_11014:Lnet/minecraft/class_864;
      named entity Lnet/minecraft/client/render/block/entity/BlockEntityRenderDispatcher;entity:Lnet/minecraft/entity/Entity;
    • cameraYaw

      public float cameraYaw
      Mappings:
      Namespace Name Mixin selector
      official h Lcno;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 Lcno;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 Lcno;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 Lcno;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 Lcno;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 Lcno;a(Ljava/lang/Class;)Lcnp;
      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_21840

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

      public BlockEntityRenderer render(BlockEntity blockEntity)
      Mappings:
      Namespace Name Mixin selector
      official b Lcno;b(Lbcm;)Lcnp;
      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;
    • updateCamera

      public void updateCamera(World world, TextureManager textureManager, TextRenderer textRenderer, Entity camera, float tickDelta)
      Mappings:
      Namespace Name Mixin selector
      official a Lcno;a(Laqu;Lcug;Lbty;Lwv;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_864;F)V
      named updateCamera Lnet/minecraft/client/render/block/entity/BlockEntityRenderDispatcher;updateCamera(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 tickDelta, int destroyProgress)
      Mappings:
      Namespace Name Mixin selector
      official a Lcno;a(Lbcm;FI)V
      intermediary method_10101 Lnet/minecraft/class_598;method_10101(Lnet/minecraft/class_226;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 x, double y, double z, float tickDelta)
      Mappings:
      Namespace Name Mixin selector
      official a Lcno;a(Lbcm;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
    • renderEntity

      public void renderEntity(BlockEntity entity, double x, double y, double z, float tickDelta, int destroyProgress)
      Mappings:
      Namespace Name Mixin selector
      official a Lcno;a(Lbcm;DDDFI)V
      intermediary method_10100 Lnet/minecraft/class_598;method_10100(Lnet/minecraft/class_226;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 Lcno;a(Laqu;)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 Lcno;a()Lbty;
      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;