Class RenderPlayerEvent<T extends Avatar & ClientAvatarEntity>
java.lang.Object
net.neoforged.bus.api.Event
net.neoforged.neoforge.client.event.RenderLivingEvent<T, AvatarRenderState, PlayerModel>
net.neoforged.neoforge.client.event.RenderPlayerEvent<T>
- Direct Known Subclasses:
RenderPlayerEvent.Post, RenderPlayerEvent.Pre
public abstract class RenderPlayerEvent<T extends Avatar & ClientAvatarEntity>
extends RenderLivingEvent<T, AvatarRenderState, PlayerModel>
Fired when a player is being rendered.
See the two subclasses for listening for before and after rendering.
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classRenderPlayerEvent.Post<T extends Avatar & ClientAvatarEntity>Fired after the player is rendered, if the correspondingRenderPlayerEvent.Preis not cancelled.static classRenderPlayerEvent.Pre<T extends Avatar & ClientAvatarEntity>Fired before the player is rendered. -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedRenderPlayerEvent(AvatarRenderState renderState, AvatarRenderer<T> renderer, float partialTick, PoseStack poseStack, SubmitNodeCollector submitNodeCollector) -
Method Summary
Methods inherited from class RenderLivingEvent
getPartialTick, getPoseStack, getRenderState, getSubmitNodeCollector
-
Constructor Details
-
RenderPlayerEvent
@Internal protected RenderPlayerEvent(AvatarRenderState renderState, AvatarRenderer<T> renderer, float partialTick, PoseStack poseStack, SubmitNodeCollector submitNodeCollector)
-
-
Method Details
-
getRenderer
- Overrides:
getRendererin classRenderLivingEvent<T extends Avatar & ClientAvatarEntity, AvatarRenderState, PlayerModel>- Returns:
- the renderer for the living entity
-