Class EntityRenderer
java.lang.Object
net.minecraft.client.render.entity.EntityRenderer
- Direct Known Subclasses:
AreaEffectCloudEntityRenderer,ArrowEntityRenderer,BoatEntityRenderer,EnderCrystalEntityRenderer,ExperienceOrbEntityRenderer,FallingBlockEntityRenderer,FireballEntityRenderer,FishingBobberEntityRenderer,FlyingItemEntityRenderer,ItemEntityRenderer,ItemFrameEntityRenderer,LeashKnotEntityRenderer,LightningEntityRenderer,LivingEntityRenderer,MinecartEntityRenderer,PaintingEntityRenderer,TntEntityRenderer,WitherSkullEntityRenderer
- Mappings:
Namespace Name official cpuintermediary net/minecraft/class_551named net/minecraft/client/render/entity/EntityRenderer
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final EntityRenderDispatcherprivate static final Identifierprotected floatprotected float -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected booleanbindTexture(Entity entity) voidprotected abstract IdentifiergetTexture(Entity entity) private WorldgetWorld()protected booleanDetermines whether the passed entity should render with a nameplate above its head.private voidmethod_10207(Block block, double double2, double double3, double double4, BlockPos blockPos, float float2, float float3, double double5, double double6, double double7) protected voidmethod_10208(Entity entity, double double2, double double3, double double4) protected voidmethod_10209(Entity entity, double double2, double double3, double double4, String string, float float2, double double5) static voidmethod_1527(Box box, double double2, double double3, double double4) voidmethod_1534(Entity entity, double double2, double double3, double double4, float float2, float float3) voidprivate voidrenderFire(Entity entity, double x, double y, double z, float float2) protected voidrenderLabelIfPresent(Entity entity, String text, double x, double y, double z, int maxDistance) private voidrenderShadow(Entity entity, double x, double y, double z, float float2, float tickDelta) booleanshouldRender(Entity entity, CameraView cameraView, double x, double y, double z)
-
Field Details
-
SHADOW_TEXTURE
- Mappings:
Namespace Name Mixin selector official aLcpu;a:Loa;intermediary field_6484Lnet/minecraft/class_551;field_6484:Lnet/minecraft/class_1653;named SHADOW_TEXTURELnet/minecraft/client/render/entity/EntityRenderer;SHADOW_TEXTURE:Lnet/minecraft/util/Identifier;
-
dispatcher
- Mappings:
Namespace Name Mixin selector official bLcpu;b:Lcpt;intermediary field_2111Lnet/minecraft/class_551;field_2111:Lnet/minecraft/class_550;named dispatcherLnet/minecraft/client/render/entity/EntityRenderer;dispatcher:Lnet/minecraft/client/render/entity/EntityRenderDispatcher;
-
shadowSize
protected float shadowSize- Mappings:
Namespace Name Mixin selector official cLcpu;c:Fintermediary field_2113Lnet/minecraft/class_551;field_2113:Fnamed shadowSizeLnet/minecraft/client/render/entity/EntityRenderer;shadowSize:F
-
shadowDarkness
protected float shadowDarkness- Mappings:
Namespace Name Mixin selector official dLcpu;d:Fintermediary field_2114Lnet/minecraft/class_551;field_2114:Fnamed shadowDarknessLnet/minecraft/client/render/entity/EntityRenderer;shadowDarkness:F
-
-
Constructor Details
-
EntityRenderer
- Mappings:
Namespace Name Mixin selector official <init>Lcpu;<init>(Lcpt;)Vintermediary <init>Lnet/minecraft/class_551;<init>(Lnet/minecraft/class_550;)Vnamed <init>Lnet/minecraft/client/render/entity/EntityRenderer;<init>(Lnet/minecraft/client/render/entity/EntityRenderDispatcher;)V
-
-
Method Details
-
shouldRender
- Mappings:
Namespace Name Mixin selector official aLcpu;a(Lwv;Lcox;DDD)Zintermediary method_10210Lnet/minecraft/class_551;method_10210(Lnet/minecraft/class_864;Lnet/minecraft/class_536;DDD)Znamed shouldRenderLnet/minecraft/client/render/entity/EntityRenderer;shouldRender(Lnet/minecraft/entity/Entity;Lnet/minecraft/client/render/CameraView;DDD)Z
-
render
- Mappings:
Namespace Name Mixin selector official aLcpu;a(Lwv;DDDFF)Vintermediary method_1532Lnet/minecraft/class_551;method_1532(Lnet/minecraft/class_864;DDDFF)Vnamed renderLnet/minecraft/client/render/entity/EntityRenderer;render(Lnet/minecraft/entity/Entity;DDDFF)V
-
method_10208
- Mappings:
Namespace Name Mixin selector official aLcpu;a(Lwv;DDD)Vintermediary method_10208Lnet/minecraft/class_551;method_10208(Lnet/minecraft/class_864;DDD)Vnamed method_10208Lnet/minecraft/client/render/entity/EntityRenderer;method_10208(Lnet/minecraft/entity/Entity;DDD)V
-
hasLabel
Determines whether the passed entity should render with a nameplate above its head.Checks for a custom nametag on living entities, and for teams/team visibilities for players.
- Mappings:
Namespace Name Mixin selector official bLcpu;b(Lwv;)Zintermediary method_10211Lnet/minecraft/class_551;method_10211(Lnet/minecraft/class_864;)Znamed hasLabelLnet/minecraft/client/render/entity/EntityRenderer;hasLabel(Lnet/minecraft/entity/Entity;)Z
-
method_10209
protected void method_10209(Entity entity, double double2, double double3, double double4, String string, float float2, double double5) - Mappings:
Namespace Name Mixin selector official aLcpu;a(Lwv;DDDLjava/lang/String;FD)Vintermediary method_10209Lnet/minecraft/class_551;method_10209(Lnet/minecraft/class_864;DDDLjava/lang/String;FD)Vnamed method_10209Lnet/minecraft/client/render/entity/EntityRenderer;method_10209(Lnet/minecraft/entity/Entity;DDDLjava/lang/String;FD)V
-
getTexture
- Mappings:
Namespace Name Mixin selector official aLcpu;a(Lwv;)Loa;intermediary method_5745Lnet/minecraft/class_551;method_5745(Lnet/minecraft/class_864;)Lnet/minecraft/class_1653;named getTextureLnet/minecraft/client/render/entity/EntityRenderer;getTexture(Lnet/minecraft/entity/Entity;)Lnet/minecraft/util/Identifier;
-
bindTexture
- Mappings:
Namespace Name Mixin selector official cLcpu;c(Lwv;)Zintermediary method_10212Lnet/minecraft/class_551;method_10212(Lnet/minecraft/class_864;)Znamed bindTextureLnet/minecraft/client/render/entity/EntityRenderer;bindTexture(Lnet/minecraft/entity/Entity;)Z
-
bindTexture
- Mappings:
Namespace Name Mixin selector official aLcpu;a(Loa;)Vintermediary method_5744Lnet/minecraft/class_551;method_5744(Lnet/minecraft/class_1653;)Vnamed bindTextureLnet/minecraft/client/render/entity/EntityRenderer;bindTexture(Lnet/minecraft/util/Identifier;)V
-
renderFire
- Mappings:
Namespace Name Mixin selector official aLcpu;a(Lwv;DDDF)Vintermediary method_1531Lnet/minecraft/class_551;method_1531(Lnet/minecraft/class_864;DDDF)Vnamed renderFireLnet/minecraft/client/render/entity/EntityRenderer;renderFire(Lnet/minecraft/entity/Entity;DDDF)V
-
renderShadow
private void renderShadow(Entity entity, double x, double y, double z, float float2, float tickDelta) - Mappings:
Namespace Name Mixin selector official cLcpu;c(Lwv;DDDFF)Vintermediary method_1535Lnet/minecraft/class_551;method_1535(Lnet/minecraft/class_864;DDDFF)Vnamed renderShadowLnet/minecraft/client/render/entity/EntityRenderer;renderShadow(Lnet/minecraft/entity/Entity;DDDFF)V
-
getWorld
- Mappings:
Namespace Name Mixin selector official aLcpu;a()Laqu;intermediary method_1533Lnet/minecraft/class_551;method_1533()Lnet/minecraft/class_1150;named getWorldLnet/minecraft/client/render/entity/EntityRenderer;getWorld()Lnet/minecraft/world/World;
-
method_10207
private void method_10207(Block block, double double2, double double3, double double4, BlockPos blockPos, float float2, float float3, double double5, double double6, double double7) - Mappings:
Namespace Name Mixin selector official aLcpu;a(Latr;DDDLdt;FFDDD)Vintermediary method_10207Lnet/minecraft/class_551;method_10207(Lnet/minecraft/class_197;DDDLnet/minecraft/class_2552;FFDDD)Vnamed method_10207Lnet/minecraft/client/render/entity/EntityRenderer;method_10207(Lnet/minecraft/block/Block;DDDLnet/minecraft/util/math/BlockPos;FFDDD)V
-
method_1527
- Mappings:
Namespace Name Mixin selector official aLcpu;a(Lbrt;DDD)Vintermediary method_1527Lnet/minecraft/class_551;method_1527(Lnet/minecraft/class_231;DDD)Vnamed method_1527Lnet/minecraft/client/render/entity/EntityRenderer;method_1527(Lnet/minecraft/util/math/Box;DDD)V
-
method_1534
public void method_1534(Entity entity, double double2, double double3, double double4, float float2, float float3) - Mappings:
Namespace Name Mixin selector official bLcpu;b(Lwv;DDDFF)Vintermediary method_1534Lnet/minecraft/class_551;method_1534(Lnet/minecraft/class_864;DDDFF)Vnamed method_1534Lnet/minecraft/client/render/entity/EntityRenderer;method_1534(Lnet/minecraft/entity/Entity;DDDFF)V
-
getFontRenderer
- Mappings:
Namespace Name Mixin selector official cLcpu;c()Lbty;intermediary method_1524Lnet/minecraft/class_551;method_1524()Lnet/minecraft/class_370;named getFontRendererLnet/minecraft/client/render/entity/EntityRenderer;getFontRenderer()Lnet/minecraft/client/font/TextRenderer;
-
renderLabelIfPresent
protected void renderLabelIfPresent(Entity entity, String text, double x, double y, double z, int maxDistance) - Mappings:
Namespace Name Mixin selector official aLcpu;a(Lwv;Ljava/lang/String;DDDI)Vintermediary method_6917Lnet/minecraft/class_551;method_6917(Lnet/minecraft/class_864;Ljava/lang/String;DDDI)Vnamed renderLabelIfPresentLnet/minecraft/client/render/entity/EntityRenderer;renderLabelIfPresent(Lnet/minecraft/entity/Entity;Ljava/lang/String;DDDI)V
-
getRenderManager
- Mappings:
Namespace Name Mixin selector official dLcpu;d()Lcpt;intermediary method_10213Lnet/minecraft/class_551;method_10213()Lnet/minecraft/class_550;named getRenderManagerLnet/minecraft/client/render/entity/EntityRenderer;getRenderManager()Lnet/minecraft/client/render/entity/EntityRenderDispatcher;
-