Package net.minecraftforge.client.event
Class RenderLivingEvent.Pre<T extends LivingEntity,M extends EntityModel<T>>
java.lang.Object
net.minecraftforge.eventbus.api.Event
net.minecraftforge.client.event.RenderLivingEvent<T,M>
net.minecraftforge.client.event.RenderLivingEvent.Pre<T,M>
- Type Parameters:
T
- the living entity that is being renderedM
- the model for the living entity
- Enclosing class:
RenderLivingEvent<T extends LivingEntity,
M extends EntityModel<T>>
public static class RenderLivingEvent.Pre<T extends LivingEntity,M extends EntityModel<T>>
extends RenderLivingEvent<T,M>
Fired before an entity is rendered.
This can be used to render additional effects or suppress rendering.
This event is cancelable, and does not have a result.
If this event is cancelled, then the entity will not be rendered and the corresponding
RenderLivingEvent.Post
will not be fired.
This event is fired on the main Forge event bus, only on the logical client.
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraftforge.client.event.RenderLivingEvent
RenderLivingEvent.Post<T extends LivingEntity,
M extends EntityModel<T>>, RenderLivingEvent.Pre<T extends LivingEntity, M extends EntityModel<T>> Nested classes/interfaces inherited from class net.minecraftforge.eventbus.api.Event
net.minecraftforge.eventbus.api.Event.HasResult, net.minecraftforge.eventbus.api.Event.Result
-
Constructor Summary
ConstructorDescriptionPre
(LivingEntity entity, LivingEntityRenderer<T, M> renderer, float partialTick, PoseStack poseStack, MultiBufferSource multiBufferSource, int packedLight) -
Method Summary
Methods inherited from class net.minecraftforge.client.event.RenderLivingEvent
getEntity, getMultiBufferSource, getPackedLight, getPartialTick, getPoseStack, getRenderer
Methods inherited from class net.minecraftforge.eventbus.api.Event
getListenerList, getPhase, getResult, hasResult, isCancelable, isCanceled, setCanceled, setPhase, setResult
-
Constructor Details
-
Pre
@Internal public Pre(LivingEntity entity, LivingEntityRenderer<T, M> renderer, float partialTick, PoseStack poseStack, MultiBufferSource multiBufferSource, int packedLight)
-