Class | Description |
---|---|
EnderTeleportEvent |
Event for when an Enderman teleports or an ender pearl is used.
|
LivingAttackEvent |
LivingAttackEvent is fired when a living Entity is attacked.
|
LivingDeathEvent |
LivingDeathEvent is fired when an Entity dies.
|
LivingDropsEvent |
LivingDropsEvent is fired when an Entity's death causes dropped items to appear.
This event is fired whenever an Entity dies and drops items in EntityLivingBase#onDeath(DamageSource). This event is fired via the ForgeHooks#onLivingDrops(EntityLivingBase, DamageSource, ArrayList .LivingDropsEvent.source contains the DamageSource that caused the drop to occur.LivingDropsEvent.drops contains the ArrayList of EntityItems that will be dropped.LivingDropsEvent.lootingLevel contains the amount of loot that will be dropped.LivingDropsEvent.recentlyHit determines whether the Entity doing the drop has recently been damaged.This event is Cancelable .If this event is canceled, the Entity does not drop anything. This event does not have a result. |
LivingEvent |
LivingEvent is fired whenever an event involving Living entities occurs.
If a method utilizes this Event as its parameter, the method will
receive every child event of this class.All children of this event are fired on the MinecraftForge#EVENT_BUS . |
LivingEvent.LivingJumpEvent |
LivingJumpEvent is fired when an Entity jumps.
This event is fired whenever an Entity jumps in EntityLivingBase#jump(), EntityMagmaCube#jump(), and EntityHorse#jump(). This event is fired via the ForgeHooks#onLivingJump(EntityLivingBase) .This event is not Cancelable .This event does not have a result. |
LivingEvent.LivingUpdateEvent |
LivingUpdateEvent is fired when an Entity is updated.
|
LivingExperienceDropEvent |
Event for when an entity drops experience on its death, can be used to change
the amount of experience points dropped or completely prevent dropping of experience
by canceling the event.
|
LivingFallEvent |
LivingFallEvent is fired when an Entity is set to be falling.
This event is fired whenever an Entity is set to fall in EntityLivingBase#fall(float). This event is fired via the ForgeHooks#onLivingFall(EntityLivingBase, float) .LivingFallEvent.distance contains the distance the Entity is to fall. |
LivingHealEvent |
LivingHealEvent is fired when an Entity is set to be healed.
|
LivingHurtEvent |
LivingHurtEvent is fired when an Entity is set to be hurt.
|
LivingPackSizeEvent | |
LivingSetAttackTargetEvent |
LivingSetAttackTargetEvent is fired when an Entity sets a target to attack.
This event is fired whenever an Entity sets a target to attack in EntityLiving#setAttackTarget(EntityLivingBase) and EntityLivingBase#setRevengeTarget(EntityLivingBase). This event is fired via the ForgeHooks#onLivingSetAttackTarget(EntityLivingBase, EntityLivingBase) .LivingSetAttackTargetEvent.target contains the newly targeted Entity.This event is not Cancelable .This event does not have a result. |
LivingSpawnEvent |
LivingSpawnEvent is fired whenever a living Entity is spawned.
|
LivingSpawnEvent.AllowDespawn |
Fired each tick for despawnable mobs to allow control over despawning.
|
LivingSpawnEvent.CheckSpawn |
Fires before mob spawn events.
|
LivingSpawnEvent.SpecialSpawn |
SpecialSpawn is fired when an Entity is to be spawned from a mob spawner.
This event is fired whenever an Entity is spawned in a mob spawner in SpawnerAnimals#findChunksForSpawning(WorldServer, boolean, boolean, boolean). This event is fired via the ForgeHooks#doSpecialSpawn(EntityLiving, World, float, float, float) .This event is Cancelable .If this event is canceled, the Entity is not spawned. This event does not have a result. |
ZombieEvent |
ZombieEvent is fired whenever a zombie is spawned for aid.
|
ZombieEvent.SummonAidEvent |
SummonAidEvent is fired when a Zombie Entity is summoned.
|