Class EntityRenderer<T extends Entity>
java.lang.Object
net.minecraft.client.render.entity.EntityRenderer<T>
- Direct Known Subclasses:
- BoatEntityRenderer,- DisplayEntityRenderer,- DragonFireballEntityRenderer,- EmptyEntityRenderer,- EndCrystalEntityRenderer,- EnderDragonEntityRenderer,- EvokerFangsEntityRenderer,- ExperienceOrbEntityRenderer,- FallingBlockEntityRenderer,- FireworkRocketEntityRenderer,- FishingBobberEntityRenderer,- FlyingItemEntityRenderer,- ItemEntityRenderer,- ItemFrameEntityRenderer,- LeashKnotEntityRenderer,- LightningEntityRenderer,- LivingEntityRenderer,- LlamaSpitEntityRenderer,- MinecartEntityRenderer,- PaintingEntityRenderer,- ProjectileEntityRenderer,- ShulkerBulletEntityRenderer,- TntEntityRenderer,- TridentEntityRenderer,- WitherSkullEntityRenderer
- Mappings:
- Namespace - Name - official - fox- intermediary - net/minecraft/class_897- named - net/minecraft/client/render/entity/EntityRenderer
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprotected final EntityRenderDispatcherprotected static final floatprotected floatprotected floatprivate final TextRenderer
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionprotected intgetBlockLight(T entity, BlockPos pos) final intgetPositionOffset(T entity, float tickDelta) protected intgetSkyLight(T entity, BlockPos pos) abstract IdentifiergetTexture(T entity) protected booleanDetermines whether the passed entity should render with a nameplate above its head.voidrender(T entity, float yaw, float tickDelta, MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light) protected voidrenderLabelIfPresent(T entity, Text text, MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light) booleanshouldRender(T entity, Frustum frustum, double x, double y, double z) 
- 
Field Details- 
field_32921protected static final float field_32921- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - b- Lfox;b:F- intermediary - field_32921- Lnet/minecraft/class_897;field_32921:F- named - field_32921- Lnet/minecraft/client/render/entity/EntityRenderer;field_32921:F
 
- 
dispatcher- Mappings:
- Namespace - Name - Mixin selector - official - c- Lfox;c:Lfow;- intermediary - field_4676- Lnet/minecraft/class_897;field_4676:Lnet/minecraft/class_898;- named - dispatcher- Lnet/minecraft/client/render/entity/EntityRenderer;dispatcher:Lnet/minecraft/client/render/entity/EntityRenderDispatcher;
 
- 
textRenderer- Mappings:
- Namespace - Name - Mixin selector - official - a- Lfox;a:Leov;- intermediary - field_27761- Lnet/minecraft/class_897;field_27761:Lnet/minecraft/class_327;- named - textRenderer- Lnet/minecraft/client/render/entity/EntityRenderer;textRenderer:Lnet/minecraft/client/font/TextRenderer;
 
- 
shadowRadiusprotected float shadowRadius- Mappings:
- Namespace - Name - Mixin selector - official - d- Lfox;d:F- intermediary - field_4673- Lnet/minecraft/class_897;field_4673:F- named - shadowRadius- Lnet/minecraft/client/render/entity/EntityRenderer;shadowRadius:F
 
- 
shadowOpacityprotected float shadowOpacity- Mappings:
- Namespace - Name - Mixin selector - official - e- Lfox;e:F- intermediary - field_4672- Lnet/minecraft/class_897;field_4672:F- named - shadowOpacity- Lnet/minecraft/client/render/entity/EntityRenderer;shadowOpacity:F
 
 
- 
- 
Constructor Details- 
EntityRenderer- Mappings:
- Namespace - Name - Mixin selector - official - <init>- Lfox;<init>(Lfoy$a;)V- intermediary - <init>- Lnet/minecraft/class_897;<init>(Lnet/minecraft/class_5617$class_5618;)V- named - <init>- Lnet/minecraft/client/render/entity/EntityRenderer;<init>(Lnet/minecraft/client/render/entity/EntityRendererFactory$Context;)V
 
 
- 
- 
Method Details- 
getLight- Mappings:
- Namespace - Name - Mixin selector - official - b- Lfox;b(Lbfj;F)I- intermediary - method_24088- Lnet/minecraft/class_897;method_24088(Lnet/minecraft/class_1297;F)I- named - getLight- Lnet/minecraft/client/render/entity/EntityRenderer;getLight(Lnet/minecraft/entity/Entity;F)I
 
- 
getSkyLight- Mappings:
- Namespace - Name - Mixin selector - official - b- Lfox;b(Lbfj;Lgu;)I- intermediary - method_27950- Lnet/minecraft/class_897;method_27950(Lnet/minecraft/class_1297;Lnet/minecraft/class_2338;)I- named - getSkyLight- Lnet/minecraft/client/render/entity/EntityRenderer;getSkyLight(Lnet/minecraft/entity/Entity;Lnet/minecraft/util/math/BlockPos;)I
 
- 
getBlockLight- Mappings:
- Namespace - Name - Mixin selector - official - a- Lfox;a(Lbfj;Lgu;)I- intermediary - method_24087- Lnet/minecraft/class_897;method_24087(Lnet/minecraft/class_1297;Lnet/minecraft/class_2338;)I- named - getBlockLight- Lnet/minecraft/client/render/entity/EntityRenderer;getBlockLight(Lnet/minecraft/entity/Entity;Lnet/minecraft/util/math/BlockPos;)I
 
- 
shouldRender- Mappings:
- Namespace - Name - Mixin selector - official - a- Lfox;a(Lbfj;Lfmw;DDD)Z- intermediary - method_3933- Lnet/minecraft/class_897;method_3933(Lnet/minecraft/class_1297;Lnet/minecraft/class_4604;DDD)Z- named - shouldRender- Lnet/minecraft/client/render/entity/EntityRenderer;shouldRender(Lnet/minecraft/entity/Entity;Lnet/minecraft/client/render/Frustum;DDD)Z
 
- 
getPositionOffset- Mappings:
- Namespace - Name - Mixin selector - official - a- Lfox;a(Lbfj;F)Leei;- intermediary - method_23169- Lnet/minecraft/class_897;method_23169(Lnet/minecraft/class_1297;F)Lnet/minecraft/class_243;- named - getPositionOffset- Lnet/minecraft/client/render/entity/EntityRenderer;getPositionOffset(Lnet/minecraft/entity/Entity;F)Lnet/minecraft/util/math/Vec3d;
 
- 
renderpublic void render(T entity, float yaw, float tickDelta, MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light) - Mappings:
- Namespace - Name - Mixin selector - official - a- Lfox;a(Lbfj;FFLeij;Lfjx;I)V- intermediary - method_3936- Lnet/minecraft/class_897;method_3936(Lnet/minecraft/class_1297;FFLnet/minecraft/class_4587;Lnet/minecraft/class_4597;I)V- named - render- Lnet/minecraft/client/render/entity/EntityRenderer;render(Lnet/minecraft/entity/Entity;FFLnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumerProvider;I)V
 
- 
hasLabelDetermines 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 - b- Lfox;b(Lbfj;)Z- intermediary - method_3921- Lnet/minecraft/class_897;method_3921(Lnet/minecraft/class_1297;)Z- named - hasLabel- Lnet/minecraft/client/render/entity/EntityRenderer;hasLabel(Lnet/minecraft/entity/Entity;)Z
 
- 
getTexture- Mappings:
- Namespace - Name - Mixin selector - official - a- Lfox;a(Lbfj;)Lacq;- intermediary - method_3931- Lnet/minecraft/class_897;method_3931(Lnet/minecraft/class_1297;)Lnet/minecraft/class_2960;- named - getTexture- Lnet/minecraft/client/render/entity/EntityRenderer;getTexture(Lnet/minecraft/entity/Entity;)Lnet/minecraft/util/Identifier;
 
- 
getTextRenderer- Mappings:
- Namespace - Name - Mixin selector - official - b- Lfox;b()Leov;- intermediary - method_3932- Lnet/minecraft/class_897;method_3932()Lnet/minecraft/class_327;- named - getTextRenderer- Lnet/minecraft/client/render/entity/EntityRenderer;getTextRenderer()Lnet/minecraft/client/font/TextRenderer;
 
- 
renderLabelIfPresentprotected void renderLabelIfPresent(T entity, Text text, MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light) - Mappings:
- Namespace - Name - Mixin selector - official - a- Lfox;a(Lbfj;Lsw;Leij;Lfjx;I)V- intermediary - method_3926- Lnet/minecraft/class_897;method_3926(Lnet/minecraft/class_1297;Lnet/minecraft/class_2561;Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;I)V- named - renderLabelIfPresent- Lnet/minecraft/client/render/entity/EntityRenderer;renderLabelIfPresent(Lnet/minecraft/entity/Entity;Lnet/minecraft/text/Text;Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumerProvider;I)V
 
 
-