Class RenderNameTagEvent
java.lang.Object
net.neoforged.bus.api.Event
net.neoforged.neoforge.client.event.RenderNameTagEvent
- Direct Known Subclasses:
RenderNameTagEvent.CanRender,RenderNameTagEvent.DoRender
public abstract class RenderNameTagEvent
extends net.neoforged.bus.api.Event
This event is fired before an entity renderer renders the nameplate of an entity.
This event is only fired on the logical client.
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classThis event is fired when an entity renderer extracts the render state of an entity relevant to rendering the nametag.static classThis event is fired before an entity renderer renders the nameplate of an entity. -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final EntityRenderer<?, ?> private final floatprivate final EntityRenderState -
Constructor Summary
ConstructorsConstructorDescriptionRenderNameTagEvent(EntityRenderState renderState, EntityRenderer<?, ?> entityRenderer, float partialTick) -
Method Summary
Modifier and TypeMethodDescriptionEntityRenderer<?, ?> Returns the entity renderer rendering the nameplate.Returns the render state of the entity whose nameplate is being rendered.floatReturns the partial tick.
-
Field Details
-
renderState
-
entityRenderer
-
partialTick
private final float partialTick
-
-
Constructor Details
-
RenderNameTagEvent
@Internal public RenderNameTagEvent(EntityRenderState renderState, EntityRenderer<?, ?> entityRenderer, float partialTick)
-
-
Method Details
-
getEntityRenderState
Returns the render state of the entity whose nameplate is being rendered.- Returns:
- the render state of the entity whose nameplate is being rendered
-
getEntityRenderer
Returns the entity renderer rendering the nameplate.- Returns:
- the entity renderer rendering the nameplate
-
getPartialTick
public float getPartialTick()Returns the partial tick.- Returns:
- the partial tick
-