Class EntityEvent

java.lang.Object
net.neoforged.bus.api.Event
net.neoforged.neoforge.event.entity.EntityEvent
Direct Known Subclasses:
EntityEvent.EnteringSection, EntityEvent.EntityConstructing, EntityEvent.Size, EntityJoinLevelEvent, EntityLeaveLevelEvent, EntityMobGriefingEvent, EntityMountEvent, EntityStruckByLightningEvent, EntityTeleportEvent, EntityTickEvent, EntityTravelToDimensionEvent, ItemEvent, LivingEvent, MobSpawnEvent, ProjectileImpactEvent, RenderNameTagEvent

public abstract class EntityEvent extends net.neoforged.bus.api.Event
EntityEvent is fired when an event involving any Entity occurs.
If a method utilizes this Event as its parameter, the method will receive every child event of this class.

entity contains the entity that caused this event to occur.

All children of this event are fired on the NeoForge.EVENT_BUS.
  • Field Details

    • entity

      private final Entity entity
  • Constructor Details

    • EntityEvent

      public EntityEvent(Entity entity)
  • Method Details

    • getEntity

      public Entity getEntity()