Class EntityRenderer<T extends Entity>
java.lang.Object
net.minecraft.client.render.entity.EntityRenderer<T>
- Direct Known Subclasses:
AreaEffectCloudEntityRenderer,ArrowEntityRenderer,BoatEntityRenderer,class_2893,class_2894,class_2895,EnderCrystalEntityRenderer,ExperienceOrbEntityRenderer,FallingBlockEntityRenderer,FireballEntityRenderer,FishingBobberEntityRenderer,FlyingItemEntityRenderer,ItemEntityRenderer,ItemFrameEntityRenderer,LeashKnotEntityRenderer,LightningEntityRenderer,LivingEntityRenderer,MinecartEntityRenderer,PaintingEntityRenderer,TntEntityRenderer,WitherSkullEntityRenderer
- Mappings:
Namespace Name official brkintermediary net/minecraft/class_551named net/minecraft/client/render/entity/EntityRenderer
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final EntityRenderDispatcherprotected booleanprivate static final Identifierprotected floatprotected float -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidprotected booleanbindTexture(T entity) protected abstract IdentifiergetTexture(T entity) private WorldgetWorld()protected booleanDetermines whether the passed entity should render with a nameplate above its head.protected voidmethod_10208(T t, double double2, double double3, double double4) protected voidmethod_10209(T t, double double2, double double3, double double4, String string, double double5) booleanprivate voidmethod_12451(BlockState blockState, double double2, double double3, double double4, BlockPos blockPos, float float2, float float3, double double5, double double6, double double7) voidmethod_12452(boolean bool) voidmethod_12453(T t, double double2, double double3, double double4, float float2, float float3) protected intmethod_12454(T t) 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(T 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(T entity, CameraView cameraView, double x, double y, double z)
-
Field Details
-
SHADOW_TEXTURE
- Mappings:
Namespace Name Mixin selector official aLbrk;a:Lkl;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 cLbrk;c:Lbrj;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 dLbrk;d: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 eLbrk;e:Fintermediary field_2114Lnet/minecraft/class_551;field_2114:Fnamed shadowDarknessLnet/minecraft/client/render/entity/EntityRenderer;shadowDarkness:F
-
field_13631
protected boolean field_13631- Mappings:
Namespace Name Mixin selector official fLbrk;f:Zintermediary field_13631Lnet/minecraft/class_551;field_13631:Znamed field_13631Lnet/minecraft/client/render/entity/EntityRenderer;field_13631:Z
-
-
Constructor Details
-
EntityRenderer
- Mappings:
Namespace Name Mixin selector official <init>Lbrk;<init>(Lbrj;)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
-
method_12452
public void method_12452(boolean bool) - Mappings:
Namespace Name Mixin selector official aLbrk;a(Z)Vintermediary method_12452Lnet/minecraft/class_551;method_12452(Z)Vnamed method_12452Lnet/minecraft/client/render/entity/EntityRenderer;method_12452(Z)V
-
shouldRender
- Mappings:
Namespace Name Mixin selector official aLbrk;a(Lrr;Lbqj;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 aLbrk;a(Lrr;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_12454
- Mappings:
Namespace Name Mixin selector official cLbrk;c(Lrr;)Iintermediary method_12454Lnet/minecraft/class_551;method_12454(Lnet/minecraft/class_864;)Inamed method_12454Lnet/minecraft/client/render/entity/EntityRenderer;method_12454(Lnet/minecraft/entity/Entity;)I
-
method_10208
- Mappings:
Namespace Name Mixin selector official aLbrk;a(Lrr;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 bLbrk;b(Lrr;)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(T t, double double2, double double3, double double4, String string, double double5) - Mappings:
Namespace Name Mixin selector official aLbrk;a(Lrr;DDDLjava/lang/String;D)Vintermediary method_10209Lnet/minecraft/class_551;method_10209(Lnet/minecraft/class_864;DDDLjava/lang/String;D)Vnamed method_10209Lnet/minecraft/client/render/entity/EntityRenderer;method_10209(Lnet/minecraft/entity/Entity;DDDLjava/lang/String;D)V
-
getTexture
- Mappings:
Namespace Name Mixin selector official aLbrk;a(Lrr;)Lkl;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 dLbrk;d(Lrr;)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 aLbrk;a(Lkl;)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 aLbrk;a(Lrr;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 dLbrk;d(Lrr;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 bLbrk;b()Laht;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_12451
private void method_12451(BlockState blockState, double double2, double double3, double double4, BlockPos blockPos, float float2, float float3, double double5, double double6, double double7) - Mappings:
Namespace Name Mixin selector official aLbrk;a(Lard;DDDLcl;FFDDD)Vintermediary method_12451Lnet/minecraft/class_551;method_12451(Lnet/minecraft/class_2232;DDDLnet/minecraft/class_2552;FFDDD)Vnamed method_12451Lnet/minecraft/client/render/entity/EntityRenderer;method_12451(Lnet/minecraft/block/BlockState;DDDLnet/minecraft/util/math/BlockPos;FFDDD)V
-
method_1527
- Mappings:
Namespace Name Mixin selector official aLbrk;a(Lbbf;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 cLbrk;c(Lrr;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 cLbrk;c()Lbcr;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(T entity, String text, double x, double y, double z, int maxDistance) - Mappings:
Namespace Name Mixin selector official aLbrk;a(Lrr;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 dLbrk;d()Lbrj;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;
-
method_12450
public boolean method_12450()- Mappings:
Namespace Name Mixin selector official I_Lbrk;I_()Zintermediary method_12450Lnet/minecraft/class_551;method_12450()Znamed method_12450Lnet/minecraft/client/render/entity/EntityRenderer;method_12450()Z
-
method_12453
public void method_12453(T t, double double2, double double3, double double4, float float2, float float3) - Mappings:
Namespace Name Mixin selector official bLbrk;b(Lrr;DDDFF)Vintermediary method_12453Lnet/minecraft/class_551;method_12453(Lnet/minecraft/class_864;DDDFF)Vnamed method_12453Lnet/minecraft/client/render/entity/EntityRenderer;method_12453(Lnet/minecraft/entity/Entity;DDDFF)V
-