Class RenderPlayerEvent
java.lang.Object
net.neoforged.bus.api.Event
net.neoforged.neoforge.client.event.RenderLivingEvent<AbstractClientPlayer,PlayerRenderState,PlayerModel>
net.neoforged.neoforge.client.event.RenderPlayerEvent
- Direct Known Subclasses:
RenderPlayerEvent.Post
,RenderPlayerEvent.Pre
public abstract class RenderPlayerEvent
extends RenderLivingEvent<AbstractClientPlayer,PlayerRenderState,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 class
Fired after the player is rendered, if the correspondingRenderPlayerEvent.Pre
is not cancelled.static class
Fired before the player is rendered. -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
RenderPlayerEvent
(PlayerRenderState renderState, PlayerRenderer renderer, float partialTick, PoseStack poseStack, MultiBufferSource multiBufferSource, int packedLight) -
Method Summary
Methods inherited from class net.neoforged.neoforge.client.event.RenderLivingEvent
getMultiBufferSource, getPackedLight, getPartialTick, getPoseStack, getRenderState
-
Constructor Details
-
RenderPlayerEvent
@Internal protected RenderPlayerEvent(PlayerRenderState renderState, PlayerRenderer renderer, float partialTick, PoseStack poseStack, MultiBufferSource multiBufferSource, int packedLight)
-
-
Method Details
-
getRenderer
- Overrides:
getRenderer
in classRenderLivingEvent<AbstractClientPlayer,
PlayerRenderState, PlayerModel> - Returns:
- the renderer for the living entity
-