Class EntityRenderDispatcher

java.lang.Object
net.minecraft.client.render.entity.EntityRenderDispatcher

@Environment(CLIENT) public class EntityRenderDispatcher extends Object
Mappings:
Namespace Name
official brj
intermediary net/minecraft/class_550
named net/minecraft/client/render/entity/EntityRenderDispatcher
  • Field Details

    • renderers

      private Map<Class<? extends Entity>,EntityRenderer<? extends Entity>> renderers
      Mappings:
      Namespace Name Mixin selector
      official k Lbrj;k:Ljava/util/Map;
      intermediary field_2108 Lnet/minecraft/class_550;field_2108:Ljava/util/Map;
      named renderers Lnet/minecraft/client/render/entity/EntityRenderDispatcher;renderers:Ljava/util/Map;
    • modelRenderers

      private Map<String,PlayerEntityRenderer> modelRenderers
      Mappings:
      Namespace Name Mixin selector
      official l Lbrj;l:Ljava/util/Map;
      intermediary field_11099 Lnet/minecraft/class_550;field_11099:Ljava/util/Map;
      named modelRenderers Lnet/minecraft/client/render/entity/EntityRenderDispatcher;modelRenderers:Ljava/util/Map;
    • playerRenderer

      private PlayerEntityRenderer playerRenderer
      Mappings:
      Namespace Name Mixin selector
      official m Lbrj;m:Lbuh;
      intermediary field_11100 Lnet/minecraft/class_550;field_11100:Lnet/minecraft/class_570;
      named playerRenderer Lnet/minecraft/client/render/entity/EntityRenderDispatcher;playerRenderer:Lnet/minecraft/client/render/entity/PlayerEntityRenderer;
    • textRenderer

      private TextRenderer textRenderer
      Mappings:
      Namespace Name Mixin selector
      official n Lbrj;n:Lbcr;
      intermediary field_2109 Lnet/minecraft/class_550;field_2109:Lnet/minecraft/class_370;
      named textRenderer Lnet/minecraft/client/render/entity/EntityRenderDispatcher;textRenderer:Lnet/minecraft/client/font/TextRenderer;
    • cameraX

      private double cameraX
      Mappings:
      Namespace Name Mixin selector
      official o Lbrj;o:D
      intermediary field_2095 Lnet/minecraft/class_550;field_2095:D
      named cameraX Lnet/minecraft/client/render/entity/EntityRenderDispatcher;cameraX:D
    • cameraY

      private double cameraY
      Mappings:
      Namespace Name Mixin selector
      official p Lbrj;p:D
      intermediary field_2096 Lnet/minecraft/class_550;field_2096:D
      named cameraY Lnet/minecraft/client/render/entity/EntityRenderDispatcher;cameraY:D
    • cameraZ

      private double cameraZ
      Mappings:
      Namespace Name Mixin selector
      official q Lbrj;q:D
      intermediary field_2097 Lnet/minecraft/class_550;field_2097:D
      named cameraZ Lnet/minecraft/client/render/entity/EntityRenderDispatcher;cameraZ:D
    • textureManager

      public TextureManager textureManager
      Mappings:
      Namespace Name Mixin selector
      official a Lbrj;a:Lbvf;
      intermediary field_6481 Lnet/minecraft/class_550;field_6481:Lnet/minecraft/class_1532;
      named textureManager Lnet/minecraft/client/render/entity/EntityRenderDispatcher;textureManager:Lnet/minecraft/client/texture/TextureManager;
    • world

      public World world
      Mappings:
      Namespace Name Mixin selector
      official b Lbrj;b:Laht;
      intermediary field_2100 Lnet/minecraft/class_550;field_2100:Lnet/minecraft/class_1150;
      named world Lnet/minecraft/client/render/entity/EntityRenderDispatcher;world:Lnet/minecraft/world/World;
    • field_11098

      public Entity field_11098
      Mappings:
      Namespace Name Mixin selector
      official c Lbrj;c:Lrr;
      intermediary field_11098 Lnet/minecraft/class_550;field_11098:Lnet/minecraft/class_864;
      named field_11098 Lnet/minecraft/client/render/entity/EntityRenderDispatcher;field_11098:Lnet/minecraft/entity/Entity;
    • field_7998

      public Entity field_7998
      Mappings:
      Namespace Name Mixin selector
      official d Lbrj;d:Lrr;
      intermediary field_7998 Lnet/minecraft/class_550;field_7998:Lnet/minecraft/class_864;
      named field_7998 Lnet/minecraft/client/render/entity/EntityRenderDispatcher;field_7998:Lnet/minecraft/entity/Entity;
    • yaw

      public float yaw
      Mappings:
      Namespace Name Mixin selector
      official e Lbrj;e:F
      intermediary field_2102 Lnet/minecraft/class_550;field_2102:F
      named yaw Lnet/minecraft/client/render/entity/EntityRenderDispatcher;yaw:F
    • pitch

      public float pitch
      Mappings:
      Namespace Name Mixin selector
      official f Lbrj;f:F
      intermediary field_2103 Lnet/minecraft/class_550;field_2103:F
      named pitch Lnet/minecraft/client/render/entity/EntityRenderDispatcher;pitch:F
    • field_2104

      public GameOptions field_2104
      Mappings:
      Namespace Name Mixin selector
      official g Lbrj;g:Lbcf;
      intermediary field_2104 Lnet/minecraft/class_550;field_2104:Lnet/minecraft/class_347;
      named field_2104 Lnet/minecraft/client/render/entity/EntityRenderDispatcher;field_2104:Lnet/minecraft/client/options/GameOptions;
    • field_2105

      public double field_2105
      Mappings:
      Namespace Name Mixin selector
      official h Lbrj;h:D
      intermediary field_2105 Lnet/minecraft/class_550;field_2105:D
      named field_2105 Lnet/minecraft/client/render/entity/EntityRenderDispatcher;field_2105:D
    • field_2106

      public double field_2106
      Mappings:
      Namespace Name Mixin selector
      official i Lbrj;i:D
      intermediary field_2106 Lnet/minecraft/class_550;field_2106:D
      named field_2106 Lnet/minecraft/client/render/entity/EntityRenderDispatcher;field_2106:D
    • field_2107

      public double field_2107
      Mappings:
      Namespace Name Mixin selector
      official j Lbrj;j:D
      intermediary field_2107 Lnet/minecraft/class_550;field_2107:D
      named field_2107 Lnet/minecraft/client/render/entity/EntityRenderDispatcher;field_2107:D
    • renderHitboxes

      private boolean renderHitboxes
      Mappings:
      Namespace Name Mixin selector
      official r Lbrj;r:Z
      intermediary field_11101 Lnet/minecraft/class_550;field_11101:Z
      named renderHitboxes Lnet/minecraft/client/render/entity/EntityRenderDispatcher;renderHitboxes:Z
    • renderShadows

      private boolean renderShadows
      Mappings:
      Namespace Name Mixin selector
      official s Lbrj;s:Z
      intermediary field_11102 Lnet/minecraft/class_550;field_11102:Z
      named renderShadows Lnet/minecraft/client/render/entity/EntityRenderDispatcher;renderShadows:Z
    • field_5192

      private boolean field_5192
      Mappings:
      Namespace Name Mixin selector
      official t Lbrj;t:Z
      intermediary field_5192 Lnet/minecraft/class_550;field_5192:Z
      named field_5192 Lnet/minecraft/client/render/entity/EntityRenderDispatcher;field_5192:Z
  • Constructor Details

    • EntityRenderDispatcher

      public EntityRenderDispatcher(TextureManager textureManager, ItemRenderer itemRenderer)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lbrj;<init>(Lbvf;Lbrw;)V
      intermediary <init> Lnet/minecraft/class_550;<init>(Lnet/minecraft/class_1532;Lnet/minecraft/class_560;)V
      named <init> Lnet/minecraft/client/render/entity/EntityRenderDispatcher;<init>(Lnet/minecraft/client/texture/TextureManager;Lnet/minecraft/client/render/item/ItemRenderer;)V
  • Method Details

    • updateCamera

      public void updateCamera(double x, double y, double z)
      Mappings:
      Namespace Name Mixin selector
      official a Lbrj;a(DDD)V
      intermediary method_10198 Lnet/minecraft/class_550;method_10198(DDD)V
      named updateCamera Lnet/minecraft/client/render/entity/EntityRenderDispatcher;updateCamera(DDD)V
    • getRenderer

      public <T extends Entity> EntityRenderer<T> getRenderer(Class<? extends Entity> clazz)
      Mappings:
      Namespace Name Mixin selector
      official a Lbrj;a(Ljava/lang/Class;)Lbrk;
      intermediary method_1518 Lnet/minecraft/class_550;method_1518(Ljava/lang/Class;)Lnet/minecraft/class_551;
      named getRenderer Lnet/minecraft/client/render/entity/EntityRenderDispatcher;getRenderer(Ljava/lang/Class;)Lnet/minecraft/client/render/entity/EntityRenderer;
    • getRenderer

      @Nullable public <T extends Entity> EntityRenderer<T> getRenderer(Entity entity)
      Mappings:
      Namespace Name Mixin selector
      official a Lbrj;a(Lrr;)Lbrk;
      intermediary method_1519 Lnet/minecraft/class_550;method_1519(Lnet/minecraft/class_864;)Lnet/minecraft/class_551;
      named getRenderer Lnet/minecraft/client/render/entity/EntityRenderDispatcher;getRenderer(Lnet/minecraft/entity/Entity;)Lnet/minecraft/client/render/entity/EntityRenderer;
    • method_10200

      public void method_10200(World world, TextRenderer textRenderer, Entity entity, Entity entity2, GameOptions gameOptions, float float2)
      Mappings:
      Namespace Name Mixin selector
      official a Lbrj;a(Laht;Lbcr;Lrr;Lrr;Lbcf;F)V
      intermediary method_10200 Lnet/minecraft/class_550;method_10200(Lnet/minecraft/class_1150;Lnet/minecraft/class_370;Lnet/minecraft/class_864;Lnet/minecraft/class_864;Lnet/minecraft/class_347;F)V
      named method_10200 Lnet/minecraft/client/render/entity/EntityRenderDispatcher;method_10200(Lnet/minecraft/world/World;Lnet/minecraft/client/font/TextRenderer;Lnet/minecraft/entity/Entity;Lnet/minecraft/entity/Entity;Lnet/minecraft/client/options/GameOptions;F)V
    • setYaw

      public void setYaw(float yaw)
      Mappings:
      Namespace Name Mixin selector
      official a Lbrj;a(F)V
      intermediary method_10199 Lnet/minecraft/class_550;method_10199(F)V
      named setYaw Lnet/minecraft/client/render/entity/EntityRenderDispatcher;setYaw(F)V
    • shouldRenderShadows

      public boolean shouldRenderShadows()
      Mappings:
      Namespace Name Mixin selector
      official a Lbrj;a()Z
      intermediary method_10197 Lnet/minecraft/class_550;method_10197()Z
      named shouldRenderShadows Lnet/minecraft/client/render/entity/EntityRenderDispatcher;shouldRenderShadows()Z
    • setRenderShadows

      public void setRenderShadows(boolean value)
      Mappings:
      Namespace Name Mixin selector
      official a Lbrj;a(Z)V
      intermediary method_10202 Lnet/minecraft/class_550;method_10202(Z)V
      named setRenderShadows Lnet/minecraft/client/render/entity/EntityRenderDispatcher;setRenderShadows(Z)V
    • method_10205

      public void method_10205(boolean bool)
      Mappings:
      Namespace Name Mixin selector
      official b Lbrj;b(Z)V
      intermediary method_10205 Lnet/minecraft/class_550;method_10205(Z)V
      named method_10205 Lnet/minecraft/client/render/entity/EntityRenderDispatcher;method_10205(Z)V
    • method_10203

      public boolean method_10203()
      Mappings:
      Namespace Name Mixin selector
      official b Lbrj;b()Z
      intermediary method_10203 Lnet/minecraft/class_550;method_10203()Z
      named method_10203 Lnet/minecraft/client/render/entity/EntityRenderDispatcher;method_10203()Z
    • method_12449

      public boolean method_12449(Entity entity)
      Mappings:
      Namespace Name Mixin selector
      official b Lbrj;b(Lrr;)Z
      intermediary method_12449 Lnet/minecraft/class_550;method_12449(Lnet/minecraft/class_864;)Z
      named method_12449 Lnet/minecraft/client/render/entity/EntityRenderDispatcher;method_12449(Lnet/minecraft/entity/Entity;)Z
    • method_10201

      public boolean method_10201(Entity entity, CameraView cameraView, double double2, double double3, double double4)
      Mappings:
      Namespace Name Mixin selector
      official a Lbrj;a(Lrr;Lbqj;DDD)Z
      intermediary method_10201 Lnet/minecraft/class_550;method_10201(Lnet/minecraft/class_864;Lnet/minecraft/class_536;DDD)Z
      named method_10201 Lnet/minecraft/client/render/entity/EntityRenderDispatcher;method_10201(Lnet/minecraft/entity/Entity;Lnet/minecraft/client/render/CameraView;DDD)Z
    • method_12448

      public void method_12448(Entity entity, float float2, boolean bool)
      Mappings:
      Namespace Name Mixin selector
      official a Lbrj;a(Lrr;FZ)V
      intermediary method_12448 Lnet/minecraft/class_550;method_12448(Lnet/minecraft/class_864;FZ)V
      named method_12448 Lnet/minecraft/client/render/entity/EntityRenderDispatcher;method_12448(Lnet/minecraft/entity/Entity;FZ)V
    • method_12446

      public void method_12446(Entity entity, double double2, double double3, double double4, float float2, float float3, boolean bool)
      Mappings:
      Namespace Name Mixin selector
      official a Lbrj;a(Lrr;DDDFFZ)V
      intermediary method_12446 Lnet/minecraft/class_550;method_12446(Lnet/minecraft/class_864;DDDFFZ)V
      named method_12446 Lnet/minecraft/client/render/entity/EntityRenderDispatcher;method_12446(Lnet/minecraft/entity/Entity;DDDFFZ)V
    • method_12447

      public void method_12447(Entity entity, float float2)
      Mappings:
      Namespace Name Mixin selector
      official a Lbrj;a(Lrr;F)V
      intermediary method_12447 Lnet/minecraft/class_550;method_12447(Lnet/minecraft/class_864;F)V
      named method_12447 Lnet/minecraft/client/render/entity/EntityRenderDispatcher;method_12447(Lnet/minecraft/entity/Entity;F)V
    • method_4328

      private void method_4328(Entity entity, double double2, double double3, double double4, float float2, float float3)
      Mappings:
      Namespace Name Mixin selector
      official a Lbrj;a(Lrr;DDDFF)V
      intermediary method_4328 Lnet/minecraft/class_550;method_4328(Lnet/minecraft/class_864;DDDFF)V
      named method_4328 Lnet/minecraft/client/render/entity/EntityRenderDispatcher;method_4328(Lnet/minecraft/entity/Entity;DDDFF)V
    • setWorld

      public void setWorld(@Nullable World world)
      Mappings:
      Namespace Name Mixin selector
      official a Lbrj;a(Laht;)V
      intermediary method_1522 Lnet/minecraft/class_550;method_1522(Lnet/minecraft/class_1150;)V
      named setWorld Lnet/minecraft/client/render/entity/EntityRenderDispatcher;setWorld(Lnet/minecraft/world/World;)V
    • squaredDistanceToCamera

      public double squaredDistanceToCamera(double x, double y, double z)
      Mappings:
      Namespace Name Mixin selector
      official b Lbrj;b(DDD)D
      intermediary method_1517 Lnet/minecraft/class_550;method_1517(DDD)D
      named squaredDistanceToCamera Lnet/minecraft/client/render/entity/EntityRenderDispatcher;squaredDistanceToCamera(DDD)D
    • getTextRenderer

      public TextRenderer getTextRenderer()
      Mappings:
      Namespace Name Mixin selector
      official c Lbrj;c()Lbcr;
      intermediary method_1516 Lnet/minecraft/class_550;method_1516()Lnet/minecraft/class_370;
      named getTextRenderer Lnet/minecraft/client/render/entity/EntityRenderDispatcher;getTextRenderer()Lnet/minecraft/client/font/TextRenderer;
    • setRenderHitboxes

      public void setRenderHitboxes(boolean value)
      Mappings:
      Namespace Name Mixin selector
      official c Lbrj;c(Z)V
      intermediary method_10206 Lnet/minecraft/class_550;method_10206(Z)V
      named setRenderHitboxes Lnet/minecraft/client/render/entity/EntityRenderDispatcher;setRenderHitboxes(Z)V