Class EntityRenderDispatcher
java.lang.Object
net.minecraft.client.render.entity.EntityRenderDispatcher
@Environment(CLIENT) public class EntityRenderDispatcher extends Object
- Mappings:
Namespace Name official biuintermediary net/minecraft/class_1135named net/minecraft/client/render/entity/EntityRenderDispatcher
-
Field Summary
Fields Modifier and Type Field Description Entityfield_4821Entityfield_4822floatfield_4823floatfield_4824GameOptionsfield_4825doublefield_4826doublefield_4827doublefield_4828private doublefield_4833private doublefield_4834private doublefield_4835private booleanfield_4837private booleanfield_4838private Map<String,PlayerEntityRenderer>modelRenderersprivate PlayerEntityRendererplayerRendererprivate Map<Class<? extends Entity>,EntityRenderer<? extends Entity>>renderersprivate booleanrenderHitboxesprivate TextRenderertextRendererTextureManagertextureManagerWorldworld -
Constructor Summary
Constructors Constructor Description EntityRenderDispatcher(TextureManager textureManager, ItemRenderer itemRenderer) -
Method Summary
Modifier and Type Method Description TextRenderergetTextRenderer()voidmethod_3884(double double2, double double3, double double4)voidmethod_3887(World world, TextRenderer textRenderer, Entity entity, Entity entity2, GameOptions gameOptions, float float2)<T extends Entity>
EntityRenderer<T>method_3888(Class<? extends Entity> class2)<T extends Entity>
EntityRenderer<T>method_3889(Entity entity)booleanmethod_3891(Entity entity, double double2, double double3, double double4, float float2, float float3, boolean bool)booleanmethod_3892(Entity entity, float float2)booleanmethod_3893(Entity entity, float float2, boolean bool)booleanmethod_3894(Entity entity, CameraView cameraView, double double2, double double3, double double4)booleanmethod_3896()doublemethod_3897(double double2, double double3, double double4)private voidmethod_3898(Entity entity, double double2, double double3, double double4, float float2, float float3)voidmethod_3899(Entity entity, float float2)voidmethod_3900(boolean bool)booleanrender(Entity entity, double double2, double double3, double double4, float float2, float float3)voidsetRenderHitboxes(boolean value)voidsetRenderShadows(boolean value)voidsetRotation(float float2)voidsetWorld(World world)booleanshouldRenderHitboxes()
-
Field Details
-
renderers
- Mappings:
Namespace Name Mixin selector official kLbiu;k:Ljava/util/Map;intermediary field_4829Lnet/minecraft/class_1135;field_4829:Ljava/util/Map;named renderersLnet/minecraft/client/render/entity/EntityRenderDispatcher;renderers:Ljava/util/Map;
-
modelRenderers
- Mappings:
Namespace Name Mixin selector official lLbiu;l:Ljava/util/Map;intermediary field_4830Lnet/minecraft/class_1135;field_4830:Ljava/util/Map;named modelRenderersLnet/minecraft/client/render/entity/EntityRenderDispatcher;modelRenderers:Ljava/util/Map;
-
playerRenderer
- Mappings:
Namespace Name Mixin selector official mLbiu;m:Lbln;intermediary field_4831Lnet/minecraft/class_1135;field_4831:Lnet/minecraft/class_1208;named playerRendererLnet/minecraft/client/render/entity/EntityRenderDispatcher;playerRenderer:Lnet/minecraft/client/render/entity/PlayerEntityRenderer;
-
textRenderer
- Mappings:
Namespace Name Mixin selector official nLbiu;n:Lavn;intermediary field_4832Lnet/minecraft/class_1135;field_4832:Lnet/minecraft/class_679;named textRendererLnet/minecraft/client/render/entity/EntityRenderDispatcher;textRenderer:Lnet/minecraft/client/font/TextRenderer;
-
field_4833
private double field_4833- Mappings:
Namespace Name Mixin selector official oLbiu;o:Dintermediary field_4833Lnet/minecraft/class_1135;field_4833:Dnamed field_4833Lnet/minecraft/client/render/entity/EntityRenderDispatcher;field_4833:D
-
field_4834
private double field_4834- Mappings:
Namespace Name Mixin selector official pLbiu;p:Dintermediary field_4834Lnet/minecraft/class_1135;field_4834:Dnamed field_4834Lnet/minecraft/client/render/entity/EntityRenderDispatcher;field_4834:D
-
field_4835
private double field_4835- Mappings:
Namespace Name Mixin selector official qLbiu;q:Dintermediary field_4835Lnet/minecraft/class_1135;field_4835:Dnamed field_4835Lnet/minecraft/client/render/entity/EntityRenderDispatcher;field_4835:D
-
textureManager
- Mappings:
Namespace Name Mixin selector official aLbiu;a:Lbmj;intermediary field_4819Lnet/minecraft/class_1135;field_4819:Lnet/minecraft/class_1232;named textureManagerLnet/minecraft/client/render/entity/EntityRenderDispatcher;textureManager:Lnet/minecraft/client/texture/TextureManager;
-
world
- Mappings:
Namespace Name Mixin selector official bLbiu;b:Ladm;intermediary field_4820Lnet/minecraft/class_1135;field_4820:Lnet/minecraft/class_99;named worldLnet/minecraft/client/render/entity/EntityRenderDispatcher;world:Lnet/minecraft/world/World;
-
field_4821
- Mappings:
Namespace Name Mixin selector official cLbiu;c:Lpk;intermediary field_4821Lnet/minecraft/class_1135;field_4821:Lnet/minecraft/class_1745;named field_4821Lnet/minecraft/client/render/entity/EntityRenderDispatcher;field_4821:Lnet/minecraft/entity/Entity;
-
field_4822
- Mappings:
Namespace Name Mixin selector official dLbiu;d:Lpk;intermediary field_4822Lnet/minecraft/class_1135;field_4822:Lnet/minecraft/class_1745;named field_4822Lnet/minecraft/client/render/entity/EntityRenderDispatcher;field_4822:Lnet/minecraft/entity/Entity;
-
field_4823
public float field_4823- Mappings:
Namespace Name Mixin selector official eLbiu;e:Fintermediary field_4823Lnet/minecraft/class_1135;field_4823:Fnamed field_4823Lnet/minecraft/client/render/entity/EntityRenderDispatcher;field_4823:F
-
field_4824
public float field_4824- Mappings:
Namespace Name Mixin selector official fLbiu;f:Fintermediary field_4824Lnet/minecraft/class_1135;field_4824:Fnamed field_4824Lnet/minecraft/client/render/entity/EntityRenderDispatcher;field_4824:F
-
field_4825
- Mappings:
Namespace Name Mixin selector official gLbiu;g:Lavh;intermediary field_4825Lnet/minecraft/class_1135;field_4825:Lnet/minecraft/class_671;named field_4825Lnet/minecraft/client/render/entity/EntityRenderDispatcher;field_4825:Lnet/minecraft/client/options/GameOptions;
-
field_4826
public double field_4826- Mappings:
Namespace Name Mixin selector official hLbiu;h:Dintermediary field_4826Lnet/minecraft/class_1135;field_4826:Dnamed field_4826Lnet/minecraft/client/render/entity/EntityRenderDispatcher;field_4826:D
-
field_4827
public double field_4827- Mappings:
Namespace Name Mixin selector official iLbiu;i:Dintermediary field_4827Lnet/minecraft/class_1135;field_4827:Dnamed field_4827Lnet/minecraft/client/render/entity/EntityRenderDispatcher;field_4827:D
-
field_4828
public double field_4828- Mappings:
Namespace Name Mixin selector official jLbiu;j:Dintermediary field_4828Lnet/minecraft/class_1135;field_4828:Dnamed field_4828Lnet/minecraft/client/render/entity/EntityRenderDispatcher;field_4828:D
-
renderHitboxes
private boolean renderHitboxes- Mappings:
Namespace Name Mixin selector official rLbiu;r:Zintermediary field_4836Lnet/minecraft/class_1135;field_4836:Znamed renderHitboxesLnet/minecraft/client/render/entity/EntityRenderDispatcher;renderHitboxes:Z
-
field_4837
private boolean field_4837- Mappings:
Namespace Name Mixin selector official sLbiu;s:Zintermediary field_4837Lnet/minecraft/class_1135;field_4837:Znamed field_4837Lnet/minecraft/client/render/entity/EntityRenderDispatcher;field_4837:Z
-
field_4838
private boolean field_4838- Mappings:
Namespace Name Mixin selector official tLbiu;t:Zintermediary field_4838Lnet/minecraft/class_1135;field_4838:Znamed field_4838Lnet/minecraft/client/render/entity/EntityRenderDispatcher;field_4838:Z
-
-
Constructor Details
-
EntityRenderDispatcher
- Mappings:
Namespace Name Mixin selector official <init>Lbiu;<init>(Lbmj;Lbjh;)Vintermediary <init>Lnet/minecraft/class_1135;<init>(Lnet/minecraft/class_1232;Lnet/minecraft/class_1150;)Vnamed <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 aLbiu;a(DDD)Vintermediary method_3884Lnet/minecraft/class_1135;method_3884(DDD)Vnamed method_3884Lnet/minecraft/client/render/entity/EntityRenderDispatcher;method_3884(DDD)V
-
method_3888
- Mappings:
Namespace Name Mixin selector official aLbiu;a(Ljava/lang/Class;)Lbiv;intermediary method_3888Lnet/minecraft/class_1135;method_3888(Ljava/lang/Class;)Lnet/minecraft/class_1136;named method_3888Lnet/minecraft/client/render/entity/EntityRenderDispatcher;method_3888(Ljava/lang/Class;)Lnet/minecraft/client/render/entity/EntityRenderer;
-
method_3889
- Mappings:
Namespace Name Mixin selector official aLbiu;a(Lpk;)Lbiv;intermediary method_3889Lnet/minecraft/class_1135;method_3889(Lnet/minecraft/class_1745;)Lnet/minecraft/class_1136;named method_3889Lnet/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 aLbiu;a(Ladm;Lavn;Lpk;Lpk;Lavh;F)Vintermediary method_3887Lnet/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)Vnamed method_3887Lnet/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 aLbiu;a(F)Vintermediary method_3885Lnet/minecraft/class_1135;method_3885(F)Vnamed setRotationLnet/minecraft/client/render/entity/EntityRenderDispatcher;setRotation(F)V
-
shouldRenderHitboxes
public boolean shouldRenderHitboxes()- Mappings:
Namespace Name Mixin selector official aLbiu;a()Zintermediary method_3883Lnet/minecraft/class_1135;method_3883()Znamed shouldRenderHitboxesLnet/minecraft/client/render/entity/EntityRenderDispatcher;shouldRenderHitboxes()Z
-
setRenderShadows
public void setRenderShadows(boolean value)- Mappings:
Namespace Name Mixin selector official aLbiu;a(Z)Vintermediary method_3895Lnet/minecraft/class_1135;method_3895(Z)Vnamed setRenderShadowsLnet/minecraft/client/render/entity/EntityRenderDispatcher;setRenderShadows(Z)V
-
method_3900
public void method_3900(boolean bool)- Mappings:
Namespace Name Mixin selector official bLbiu;b(Z)Vintermediary method_3900Lnet/minecraft/class_1135;method_3900(Z)Vnamed method_3900Lnet/minecraft/client/render/entity/EntityRenderDispatcher;method_3900(Z)V
-
method_3896
public boolean method_3896()- Mappings:
Namespace Name Mixin selector official bLbiu;b()Zintermediary method_3896Lnet/minecraft/class_1135;method_3896()Znamed method_3896Lnet/minecraft/client/render/entity/EntityRenderDispatcher;method_3896()Z
-
method_3892
- Mappings:
Namespace Name Mixin selector official aLbiu;a(Lpk;F)Zintermediary method_3892Lnet/minecraft/class_1135;method_3892(Lnet/minecraft/class_1745;F)Znamed method_3892Lnet/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 aLbiu;a(Lpk;Lbia;DDD)Zintermediary method_3894Lnet/minecraft/class_1135;method_3894(Lnet/minecraft/class_1745;Lnet/minecraft/class_1117;DDD)Znamed method_3894Lnet/minecraft/client/render/entity/EntityRenderDispatcher;method_3894(Lnet/minecraft/entity/Entity;Lnet/minecraft/client/render/debug/CameraView;DDD)Z
-
method_3893
- Mappings:
Namespace Name Mixin selector official aLbiu;a(Lpk;FZ)Zintermediary method_3893Lnet/minecraft/class_1135;method_3893(Lnet/minecraft/class_1745;FZ)Znamed method_3893Lnet/minecraft/client/render/entity/EntityRenderDispatcher;method_3893(Lnet/minecraft/entity/Entity;FZ)Z
-
method_3899
- Mappings:
Namespace Name Mixin selector official bLbiu;b(Lpk;F)Vintermediary method_3899Lnet/minecraft/class_1135;method_3899(Lnet/minecraft/class_1745;F)Vnamed method_3899Lnet/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 aLbiu;a(Lpk;DDDFF)Zintermediary method_3890Lnet/minecraft/class_1135;method_3890(Lnet/minecraft/class_1745;DDDFF)Znamed renderLnet/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 aLbiu;a(Lpk;DDDFFZ)Zintermediary method_3891Lnet/minecraft/class_1135;method_3891(Lnet/minecraft/class_1745;DDDFFZ)Znamed method_3891Lnet/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 bLbiu;b(Lpk;DDDFF)Vintermediary method_3898Lnet/minecraft/class_1135;method_3898(Lnet/minecraft/class_1745;DDDFF)Vnamed method_3898Lnet/minecraft/client/render/entity/EntityRenderDispatcher;method_3898(Lnet/minecraft/entity/Entity;DDDFF)V
-
setWorld
- Mappings:
Namespace Name Mixin selector official aLbiu;a(Ladm;)Vintermediary method_3886Lnet/minecraft/class_1135;method_3886(Lnet/minecraft/class_99;)Vnamed setWorldLnet/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 bLbiu;b(DDD)Dintermediary method_3897Lnet/minecraft/class_1135;method_3897(DDD)Dnamed method_3897Lnet/minecraft/client/render/entity/EntityRenderDispatcher;method_3897(DDD)D
-
getTextRenderer
- Mappings:
Namespace Name Mixin selector official cLbiu;c()Lavn;intermediary method_3901Lnet/minecraft/class_1135;method_3901()Lnet/minecraft/class_679;named getTextRendererLnet/minecraft/client/render/entity/EntityRenderDispatcher;getTextRenderer()Lnet/minecraft/client/font/TextRenderer;
-
setRenderHitboxes
public void setRenderHitboxes(boolean value)- Mappings:
Namespace Name Mixin selector official cLbiu;c(Z)Vintermediary method_3902Lnet/minecraft/class_1135;method_3902(Z)Vnamed setRenderHitboxesLnet/minecraft/client/render/entity/EntityRenderDispatcher;setRenderHitboxes(Z)V
-