Class EntityRenderDispatcher

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

@Environment(CLIENT)
public class EntityRenderDispatcher
extends Object
Mappings:
Namespace Name
official biu
intermediary net/minecraft/class_1135
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 Lbiu;k:Ljava/util/Map;
      intermediary field_4829 Lnet/minecraft/class_1135;field_4829: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 Lbiu;l:Ljava/util/Map;
      intermediary field_4830 Lnet/minecraft/class_1135;field_4830: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 Lbiu;m:Lbln;
      intermediary field_4831 Lnet/minecraft/class_1135;field_4831:Lnet/minecraft/class_1208;
      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 Lbiu;n:Lavn;
      intermediary field_4832 Lnet/minecraft/class_1135;field_4832:Lnet/minecraft/class_679;
      named textRenderer Lnet/minecraft/client/render/entity/EntityRenderDispatcher;textRenderer:Lnet/minecraft/client/font/TextRenderer;
    • field_4833

      private double field_4833
      Mappings:
      Namespace Name Mixin selector
      official o Lbiu;o:D
      intermediary field_4833 Lnet/minecraft/class_1135;field_4833:D
      named field_4833 Lnet/minecraft/client/render/entity/EntityRenderDispatcher;field_4833:D
    • field_4834

      private double field_4834
      Mappings:
      Namespace Name Mixin selector
      official p Lbiu;p:D
      intermediary field_4834 Lnet/minecraft/class_1135;field_4834:D
      named field_4834 Lnet/minecraft/client/render/entity/EntityRenderDispatcher;field_4834:D
    • field_4835

      private double field_4835
      Mappings:
      Namespace Name Mixin selector
      official q Lbiu;q:D
      intermediary field_4835 Lnet/minecraft/class_1135;field_4835:D
      named field_4835 Lnet/minecraft/client/render/entity/EntityRenderDispatcher;field_4835:D
    • textureManager

      public TextureManager textureManager
      Mappings:
      Namespace Name Mixin selector
      official a Lbiu;a:Lbmj;
      intermediary field_4819 Lnet/minecraft/class_1135;field_4819:Lnet/minecraft/class_1232;
      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 Lbiu;b:Ladm;
      intermediary field_4820 Lnet/minecraft/class_1135;field_4820:Lnet/minecraft/class_99;
      named world Lnet/minecraft/client/render/entity/EntityRenderDispatcher;world:Lnet/minecraft/world/World;
    • field_4821

      public Entity field_4821
      Mappings:
      Namespace Name Mixin selector
      official c Lbiu;c:Lpk;
      intermediary field_4821 Lnet/minecraft/class_1135;field_4821:Lnet/minecraft/class_1745;
      named field_4821 Lnet/minecraft/client/render/entity/EntityRenderDispatcher;field_4821:Lnet/minecraft/entity/Entity;
    • field_4822

      public Entity field_4822
      Mappings:
      Namespace Name Mixin selector
      official d Lbiu;d:Lpk;
      intermediary field_4822 Lnet/minecraft/class_1135;field_4822:Lnet/minecraft/class_1745;
      named field_4822 Lnet/minecraft/client/render/entity/EntityRenderDispatcher;field_4822:Lnet/minecraft/entity/Entity;
    • field_4823

      public float field_4823
      Mappings:
      Namespace Name Mixin selector
      official e Lbiu;e:F
      intermediary field_4823 Lnet/minecraft/class_1135;field_4823:F
      named field_4823 Lnet/minecraft/client/render/entity/EntityRenderDispatcher;field_4823:F
    • field_4824

      public float field_4824
      Mappings:
      Namespace Name Mixin selector
      official f Lbiu;f:F
      intermediary field_4824 Lnet/minecraft/class_1135;field_4824:F
      named field_4824 Lnet/minecraft/client/render/entity/EntityRenderDispatcher;field_4824:F
    • field_4825

      public GameOptions field_4825
      Mappings:
      Namespace Name Mixin selector
      official g Lbiu;g:Lavh;
      intermediary field_4825 Lnet/minecraft/class_1135;field_4825:Lnet/minecraft/class_671;
      named field_4825 Lnet/minecraft/client/render/entity/EntityRenderDispatcher;field_4825:Lnet/minecraft/client/options/GameOptions;
    • field_4826

      public double field_4826
      Mappings:
      Namespace Name Mixin selector
      official h Lbiu;h:D
      intermediary field_4826 Lnet/minecraft/class_1135;field_4826:D
      named field_4826 Lnet/minecraft/client/render/entity/EntityRenderDispatcher;field_4826:D
    • field_4827

      public double field_4827
      Mappings:
      Namespace Name Mixin selector
      official i Lbiu;i:D
      intermediary field_4827 Lnet/minecraft/class_1135;field_4827:D
      named field_4827 Lnet/minecraft/client/render/entity/EntityRenderDispatcher;field_4827:D
    • field_4828

      public double field_4828
      Mappings:
      Namespace Name Mixin selector
      official j Lbiu;j:D
      intermediary field_4828 Lnet/minecraft/class_1135;field_4828:D
      named field_4828 Lnet/minecraft/client/render/entity/EntityRenderDispatcher;field_4828:D
    • renderHitboxes

      private boolean renderHitboxes
      Mappings:
      Namespace Name Mixin selector
      official r Lbiu;r:Z
      intermediary field_4836 Lnet/minecraft/class_1135;field_4836:Z
      named renderHitboxes Lnet/minecraft/client/render/entity/EntityRenderDispatcher;renderHitboxes:Z
    • field_4837

      private boolean field_4837
      Mappings:
      Namespace Name Mixin selector
      official s Lbiu;s:Z
      intermediary field_4837 Lnet/minecraft/class_1135;field_4837:Z
      named field_4837 Lnet/minecraft/client/render/entity/EntityRenderDispatcher;field_4837:Z
    • field_4838

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

    • EntityRenderDispatcher

      public EntityRenderDispatcher​(TextureManager textureManager, ItemRenderer itemRenderer)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lbiu;<init>(Lbmj;Lbjh;)V
      intermediary <init> Lnet/minecraft/class_1135;<init>(Lnet/minecraft/class_1232;Lnet/minecraft/class_1150;)V
      named <init> Lnet/minecraft/client/render/entity/EntityRenderDispatcher;<init>(Lnet/minecraft/client/texture/TextureManager;Lnet/minecraft/client/render/item/ItemRenderer;)V
  • Method Details

    • method_3884

      public void method_3884​(double double2, double double3, double double4)
      Mappings:
      Namespace Name Mixin selector
      official a Lbiu;a(DDD)V
      intermediary method_3884 Lnet/minecraft/class_1135;method_3884(DDD)V
      named method_3884 Lnet/minecraft/client/render/entity/EntityRenderDispatcher;method_3884(DDD)V
    • method_3888

      public <T extends Entity> EntityRenderer<T> method_3888​(Class<? extends Entity> class2)
      Mappings:
      Namespace Name Mixin selector
      official a Lbiu;a(Ljava/lang/Class;)Lbiv;
      intermediary method_3888 Lnet/minecraft/class_1135;method_3888(Ljava/lang/Class;)Lnet/minecraft/class_1136;
      named method_3888 Lnet/minecraft/client/render/entity/EntityRenderDispatcher;method_3888(Ljava/lang/Class;)Lnet/minecraft/client/render/entity/EntityRenderer;
    • method_3889

      public <T extends Entity> EntityRenderer<T> method_3889​(Entity entity)
      Mappings:
      Namespace Name Mixin selector
      official a Lbiu;a(Lpk;)Lbiv;
      intermediary method_3889 Lnet/minecraft/class_1135;method_3889(Lnet/minecraft/class_1745;)Lnet/minecraft/class_1136;
      named method_3889 Lnet/minecraft/client/render/entity/EntityRenderDispatcher;method_3889(Lnet/minecraft/entity/Entity;)Lnet/minecraft/client/render/entity/EntityRenderer;
    • method_3887

      public void method_3887​(World world, TextRenderer textRenderer, Entity entity, Entity entity2, GameOptions gameOptions, float float2)
      Mappings:
      Namespace Name Mixin selector
      official a Lbiu;a(Ladm;Lavn;Lpk;Lpk;Lavh;F)V
      intermediary method_3887 Lnet/minecraft/class_1135;method_3887(Lnet/minecraft/class_99;Lnet/minecraft/class_679;Lnet/minecraft/class_1745;Lnet/minecraft/class_1745;Lnet/minecraft/class_671;F)V
      named method_3887 Lnet/minecraft/client/render/entity/EntityRenderDispatcher;method_3887(Lnet/minecraft/world/World;Lnet/minecraft/client/font/TextRenderer;Lnet/minecraft/entity/Entity;Lnet/minecraft/entity/Entity;Lnet/minecraft/client/options/GameOptions;F)V
    • setRotation

      public void setRotation​(float float2)
      Mappings:
      Namespace Name Mixin selector
      official a Lbiu;a(F)V
      intermediary method_3885 Lnet/minecraft/class_1135;method_3885(F)V
      named setRotation Lnet/minecraft/client/render/entity/EntityRenderDispatcher;setRotation(F)V
    • shouldRenderHitboxes

      public boolean shouldRenderHitboxes()
      Mappings:
      Namespace Name Mixin selector
      official a Lbiu;a()Z
      intermediary method_3883 Lnet/minecraft/class_1135;method_3883()Z
      named shouldRenderHitboxes Lnet/minecraft/client/render/entity/EntityRenderDispatcher;shouldRenderHitboxes()Z
    • setRenderShadows

      public void setRenderShadows​(boolean value)
      Mappings:
      Namespace Name Mixin selector
      official a Lbiu;a(Z)V
      intermediary method_3895 Lnet/minecraft/class_1135;method_3895(Z)V
      named setRenderShadows Lnet/minecraft/client/render/entity/EntityRenderDispatcher;setRenderShadows(Z)V
    • method_3900

      public void method_3900​(boolean bool)
      Mappings:
      Namespace Name Mixin selector
      official b Lbiu;b(Z)V
      intermediary method_3900 Lnet/minecraft/class_1135;method_3900(Z)V
      named method_3900 Lnet/minecraft/client/render/entity/EntityRenderDispatcher;method_3900(Z)V
    • method_3896

      public boolean method_3896()
      Mappings:
      Namespace Name Mixin selector
      official b Lbiu;b()Z
      intermediary method_3896 Lnet/minecraft/class_1135;method_3896()Z
      named method_3896 Lnet/minecraft/client/render/entity/EntityRenderDispatcher;method_3896()Z
    • method_3892

      public boolean method_3892​(Entity entity, float float2)
      Mappings:
      Namespace Name Mixin selector
      official a Lbiu;a(Lpk;F)Z
      intermediary method_3892 Lnet/minecraft/class_1135;method_3892(Lnet/minecraft/class_1745;F)Z
      named method_3892 Lnet/minecraft/client/render/entity/EntityRenderDispatcher;method_3892(Lnet/minecraft/entity/Entity;F)Z
    • method_3894

      public boolean method_3894​(Entity entity, CameraView cameraView, double double2, double double3, double double4)
      Mappings:
      Namespace Name Mixin selector
      official a Lbiu;a(Lpk;Lbia;DDD)Z
      intermediary method_3894 Lnet/minecraft/class_1135;method_3894(Lnet/minecraft/class_1745;Lnet/minecraft/class_1117;DDD)Z
      named method_3894 Lnet/minecraft/client/render/entity/EntityRenderDispatcher;method_3894(Lnet/minecraft/entity/Entity;Lnet/minecraft/client/render/debug/CameraView;DDD)Z
    • method_3893

      public boolean method_3893​(Entity entity, float float2, boolean bool)
      Mappings:
      Namespace Name Mixin selector
      official a Lbiu;a(Lpk;FZ)Z
      intermediary method_3893 Lnet/minecraft/class_1135;method_3893(Lnet/minecraft/class_1745;FZ)Z
      named method_3893 Lnet/minecraft/client/render/entity/EntityRenderDispatcher;method_3893(Lnet/minecraft/entity/Entity;FZ)Z
    • method_3899

      public void method_3899​(Entity entity, float float2)
      Mappings:
      Namespace Name Mixin selector
      official b Lbiu;b(Lpk;F)V
      intermediary method_3899 Lnet/minecraft/class_1135;method_3899(Lnet/minecraft/class_1745;F)V
      named method_3899 Lnet/minecraft/client/render/entity/EntityRenderDispatcher;method_3899(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 Lbiu;a(Lpk;DDDFF)Z
      intermediary method_3890 Lnet/minecraft/class_1135;method_3890(Lnet/minecraft/class_1745;DDDFF)Z
      named render Lnet/minecraft/client/render/entity/EntityRenderDispatcher;render(Lnet/minecraft/entity/Entity;DDDFF)Z
    • method_3891

      public boolean method_3891​(Entity entity, double double2, double double3, double double4, float float2, float float3, boolean bool)
      Mappings:
      Namespace Name Mixin selector
      official a Lbiu;a(Lpk;DDDFFZ)Z
      intermediary method_3891 Lnet/minecraft/class_1135;method_3891(Lnet/minecraft/class_1745;DDDFFZ)Z
      named method_3891 Lnet/minecraft/client/render/entity/EntityRenderDispatcher;method_3891(Lnet/minecraft/entity/Entity;DDDFFZ)Z
    • method_3898

      private void method_3898​(Entity entity, double double2, double double3, double double4, float float2, float float3)
      Mappings:
      Namespace Name Mixin selector
      official b Lbiu;b(Lpk;DDDFF)V
      intermediary method_3898 Lnet/minecraft/class_1135;method_3898(Lnet/minecraft/class_1745;DDDFF)V
      named method_3898 Lnet/minecraft/client/render/entity/EntityRenderDispatcher;method_3898(Lnet/minecraft/entity/Entity;DDDFF)V
    • setWorld

      public void setWorld​(World world)
      Mappings:
      Namespace Name Mixin selector
      official a Lbiu;a(Ladm;)V
      intermediary method_3886 Lnet/minecraft/class_1135;method_3886(Lnet/minecraft/class_99;)V
      named setWorld Lnet/minecraft/client/render/entity/EntityRenderDispatcher;setWorld(Lnet/minecraft/world/World;)V
    • method_3897

      public double method_3897​(double double2, double double3, double double4)
      Mappings:
      Namespace Name Mixin selector
      official b Lbiu;b(DDD)D
      intermediary method_3897 Lnet/minecraft/class_1135;method_3897(DDD)D
      named method_3897 Lnet/minecraft/client/render/entity/EntityRenderDispatcher;method_3897(DDD)D
    • getTextRenderer

      public TextRenderer getTextRenderer()
      Mappings:
      Namespace Name Mixin selector
      official c Lbiu;c()Lavn;
      intermediary method_3901 Lnet/minecraft/class_1135;method_3901()Lnet/minecraft/class_679;
      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 Lbiu;c(Z)V
      intermediary method_3902 Lnet/minecraft/class_1135;method_3902(Z)V
      named setRenderHitboxes Lnet/minecraft/client/render/entity/EntityRenderDispatcher;setRenderHitboxes(Z)V