Class EntityRenderDispatcher

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

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

    • renderers

      private Map renderers
      Mappings:
      Namespace Name Mixin selector
      official k Lcpt;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 modelRenderers
      Mappings:
      Namespace Name Mixin selector
      official l Lcpt;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 Lcpt;m:Lctc;
      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 Lcpt;n:Lbty;
      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 Lcpt;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 Lcpt;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 Lcpt;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 Lcpt;a:Lcug;
      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 Lcpt;b:Laqu;
      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 Lcpt;c:Lwv;
      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 Lcpt;d:Lwv;
      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 Lcpt;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 Lcpt;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 Lcpt;g:Lbto;
      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 Lcpt;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 Lcpt;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 Lcpt;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 Lcpt;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 Lcpt;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 Lcpt;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> Lcpt;<init>(Lcug;Lcqh;)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 Lcpt;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 EntityRenderer getRenderer(Class clazz)
      Mappings:
      Namespace Name Mixin selector
      official a Lcpt;a(Ljava/lang/Class;)Lcpu;
      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

      public EntityRenderer getRenderer(Entity entity)
      Mappings:
      Namespace Name Mixin selector
      official a Lcpt;a(Lwv;)Lcpu;
      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 Lcpt;a(Laqu;Lbty;Lwv;Lwv;Lbto;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 Lcpt;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 Lcpt;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 Lcpt;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 Lcpt;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 Lcpt;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_6914

      public boolean method_6914(Entity entity, float float2)
      Mappings:
      Namespace Name Mixin selector
      official a Lcpt;a(Lwv;F)Z
      intermediary method_6914 Lnet/minecraft/class_550;method_6914(Lnet/minecraft/class_864;F)Z
      named method_6914 Lnet/minecraft/client/render/entity/EntityRenderDispatcher;method_6914(Lnet/minecraft/entity/Entity;F)Z
    • method_10201

      public boolean method_10201(Entity entity, CameraView cameraView, double double2, double double3, double double4)
      Mappings:
      Namespace Name Mixin selector
      official a Lcpt;a(Lwv;Lcox;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_6915

      public boolean method_6915(Entity entity, float float2, boolean bool)
      Mappings:
      Namespace Name Mixin selector
      official a Lcpt;a(Lwv;FZ)Z
      intermediary method_6915 Lnet/minecraft/class_550;method_6915(Lnet/minecraft/class_864;FZ)Z
      named method_6915 Lnet/minecraft/client/render/entity/EntityRenderDispatcher;method_6915(Lnet/minecraft/entity/Entity;FZ)Z
    • method_10204

      public void method_10204(Entity entity, float float2)
      Mappings:
      Namespace Name Mixin selector
      official b Lcpt;b(Lwv;F)V
      intermediary method_10204 Lnet/minecraft/class_550;method_10204(Lnet/minecraft/class_864;F)V
      named method_10204 Lnet/minecraft/client/render/entity/EntityRenderDispatcher;method_10204(Lnet/minecraft/entity/Entity;F)V
    • render

      public boolean render(Entity entity, double double2, double double3, double double4, float float2, float float3)
      Mappings:
      Namespace Name Mixin selector
      official a Lcpt;a(Lwv;DDDFF)Z
      intermediary method_6912 Lnet/minecraft/class_550;method_6912(Lnet/minecraft/class_864;DDDFF)Z
      named render Lnet/minecraft/client/render/entity/EntityRenderDispatcher;render(Lnet/minecraft/entity/Entity;DDDFF)Z
    • method_6913

      public boolean method_6913(Entity entity, double double2, double double3, double double4, float float2, float float3, boolean bool)
      Mappings:
      Namespace Name Mixin selector
      official a Lcpt;a(Lwv;DDDFFZ)Z
      intermediary method_6913 Lnet/minecraft/class_550;method_6913(Lnet/minecraft/class_864;DDDFFZ)Z
      named method_6913 Lnet/minecraft/client/render/entity/EntityRenderDispatcher;method_6913(Lnet/minecraft/entity/Entity;DDDFFZ)Z
    • method_4328

      private void method_4328(Entity entity, double double2, double double3, double double4, float float2, float float3)
      Mappings:
      Namespace Name Mixin selector
      official b Lcpt;b(Lwv;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(World world)
      Mappings:
      Namespace Name Mixin selector
      official a Lcpt;a(Laqu;)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 Lcpt;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 Lcpt;c()Lbty;
      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 Lcpt;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