Class BlockEntityRenderDispatcher

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

@Environment(CLIENT) public class BlockEntityRenderDispatcher extends Object
Mappings:
Namespace Name
official cwa
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 Lcwa;a:Lcwa;
      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 Lcwa;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 Lcwa;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 Lcwa;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 final Map<Class<? extends BlockEntity>,class_4239<? extends BlockEntity>> renderers
      Mappings:
      Namespace Name Mixin selector
      official n Lcwa;n: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 o Lcwa;o:Lcgk;
      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 Lcwa;e:Lddn;
      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 Lcwa;f:Laxy;
      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 Lcwa;g:Laer;
      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 Lcwa;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 Lcwa;i:F
      intermediary field_2196 Lnet/minecraft/class_598;field_2196:F
      named cameraPitch Lnet/minecraft/client/render/block/entity/BlockEntityRenderDispatcher;cameraPitch:F
    • field_14963

      public BlockHitResult field_14963
      Mappings:
      Namespace Name Mixin selector
      official j Lcwa;j:Lceb;
      intermediary field_14963 Lnet/minecraft/class_598;field_14963:Lnet/minecraft/class_234;
      named field_14963 Lnet/minecraft/client/render/block/entity/BlockEntityRenderDispatcher;field_14963:Lnet/minecraft/util/hit/BlockHitResult;
    • cameraX

      public double cameraX
      Mappings:
      Namespace Name Mixin selector
      official k Lcwa;k: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 l Lcwa;l: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 m Lcwa;m: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

    • method_1627

      public <T extends BlockEntity> class_4239<T> method_1627(Class<? extends BlockEntity> class2)
      Mappings:
      Namespace Name Mixin selector
      official a Lcwa;a(Ljava/lang/Class;)Lcwb;
      intermediary method_1627 Lnet/minecraft/class_598;method_1627(Ljava/lang/Class;)Lnet/minecraft/class_4239;
      named method_1627 Lnet/minecraft/client/render/block/entity/BlockEntityRenderDispatcher;method_1627(Ljava/lang/Class;)Lnet/minecraft/class_4239;
    • method_1630

      @Nullable public <T extends BlockEntity> class_4239<T> method_1630(@Nullable BlockEntity blockEntity)
      Mappings:
      Namespace Name Mixin selector
      official a Lcwa;a(Lbji;)Lcwb;
      intermediary method_1630 Lnet/minecraft/class_598;method_1630(Lnet/minecraft/class_226;)Lnet/minecraft/class_4239;
      named method_1630 Lnet/minecraft/client/render/block/entity/BlockEntityRenderDispatcher;method_1630(Lnet/minecraft/block/entity/BlockEntity;)Lnet/minecraft/class_4239;
    • method_1629

      public void method_1629(World world, TextureManager textureManager, TextRenderer textRenderer, Entity entity, BlockHitResult blockHitResult, float float2)
      Mappings:
      Namespace Name Mixin selector
      official a Lcwa;a(Laxy;Lddn;Lcgk;Laer;Lceb;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;Lnet/minecraft/class_234;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/Entity;Lnet/minecraft/util/hit/BlockHitResult;F)V
    • renderEntity

      public void renderEntity(BlockEntity blockEntity, float tickDelta, int destroyProgress)
      Mappings:
      Namespace Name Mixin selector
      official a Lcwa;a(Lbji;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 Lcwa;a(Lbji;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
    • method_19324

      public void method_19324(BlockEntity blockEntity)
      Mappings:
      Namespace Name Mixin selector
      official b Lcwa;b(Lbji;)V
      intermediary method_19324 Lnet/minecraft/class_598;method_19324(Lnet/minecraft/class_226;)V
      named method_19324 Lnet/minecraft/client/render/block/entity/BlockEntityRenderDispatcher;method_19324(Lnet/minecraft/block/entity/BlockEntity;)V
    • method_10100

      public void method_10100(BlockEntity blockEntity, double double2, double double3, double double4, float float2, int int2, boolean bool)
      Mappings:
      Namespace Name Mixin selector
      official a Lcwa;a(Lbji;DDDFIZ)V
      intermediary method_10100 Lnet/minecraft/class_598;method_10100(Lnet/minecraft/class_226;DDDFIZ)V
      named method_10100 Lnet/minecraft/client/render/block/entity/BlockEntityRenderDispatcher;method_10100(Lnet/minecraft/block/entity/BlockEntity;DDDFIZ)V
    • setWorld

      public void setWorld(@Nullable World world)
      Mappings:
      Namespace Name Mixin selector
      official a Lcwa;a(Laxy;)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 Lcwa;a()Lcgk;
      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;