Class RenderPlayerEvent
java.lang.Object
net.neoforged.bus.api.Event
net.neoforged.neoforge.client.event.RenderLivingEvent<net.minecraft.client.player.AbstractClientPlayer,net.minecraft.client.renderer.entity.state.PlayerRenderState,net.minecraft.client.model.PlayerModel>
net.neoforged.neoforge.client.event.RenderPlayerEvent
- Direct Known Subclasses:
RenderPlayerEvent.Post
,RenderPlayerEvent.Pre
public abstract class RenderPlayerEvent
extends RenderLivingEvent<net.minecraft.client.player.AbstractClientPlayer,net.minecraft.client.renderer.entity.state.PlayerRenderState,net.minecraft.client.model.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
(net.minecraft.client.renderer.entity.state.PlayerRenderState renderState, net.minecraft.client.renderer.entity.player.PlayerRenderer renderer, float partialTick, com.mojang.blaze3d.vertex.PoseStack poseStack, net.minecraft.client.renderer.MultiBufferSource multiBufferSource, int packedLight) -
Method Summary
Modifier and TypeMethodDescriptionnet.minecraft.client.renderer.entity.player.PlayerRenderer
Methods inherited from class net.neoforged.neoforge.client.event.RenderLivingEvent
getMultiBufferSource, getPackedLight, getPartialTick, getPoseStack, getRenderState
-
Constructor Details
-
RenderPlayerEvent
@Internal protected RenderPlayerEvent(net.minecraft.client.renderer.entity.state.PlayerRenderState renderState, net.minecraft.client.renderer.entity.player.PlayerRenderer renderer, float partialTick, com.mojang.blaze3d.vertex.PoseStack poseStack, net.minecraft.client.renderer.MultiBufferSource multiBufferSource, int packedLight)
-
-
Method Details
-
getRenderer
public net.minecraft.client.renderer.entity.player.PlayerRenderer getRenderer()- Overrides:
getRenderer
in classRenderLivingEvent<net.minecraft.client.player.AbstractClientPlayer,
net.minecraft.client.renderer.entity.state.PlayerRenderState, net.minecraft.client.model.PlayerModel> - Returns:
- the renderer for the living entity
-