AnimalTameEvent |
This event is fired when an EntityAnimal is tamed.
|
BabyEntitySpawnEvent |
BabyEntitySpawnEvent is fired just before a baby entity is about to be spawned.
|
EnderTeleportEvent |
Deprecated.
|
EntityTeleportEvent |
|
EntityTeleportEvent.ChorusFruit |
EntityTeleportEvent.ChorusFruit is fired before a LivingEntity is teleported due to consuming Chorus Fruit.
|
EntityTeleportEvent.EnderEntity |
EntityTeleportEvent.EnderEntity is fired before an Enderman or Shulker randomly teleports.
|
EntityTeleportEvent.EnderPearl |
EntityTeleportEvent.EnderPearl is fired before an Entity is teleported from an EnderPearlEntity.
|
EntityTeleportEvent.SpreadPlayersCommand |
EntityTeleportEvent.SpreadPlayersCommand is fired before a living entity is teleported
from use of SpreadPlayersCommand .
|
EntityTeleportEvent.TeleportCommand |
EntityTeleportEvent.TeleportCommand is fired before a living entity is teleported
from use of TeleportCommand .
|
LivingAttackEvent |
LivingAttackEvent is fired when a living Entity is attacked.
|
LivingConversionEvent |
|
LivingConversionEvent.Post |
LivingConversionEvent.Post is triggered when an entity is replacing
itself with another entity.
|
LivingConversionEvent.Pre |
LivingConversionEvent.Pre is triggered when an entity is trying
to replace itself with another entity
This event may trigger every tick even if it was cancelled last tick
for entities like Zombies and Hoglins.
|
LivingDamageEvent |
LivingDamageEvent is fired just before damage is applied to entity.
At this point armor, potion and absorption modifiers have already been applied to damage - this is FINAL value.
Also note that appropriate resources (like armor durability and absorption extra hearths) have already been consumed.
This event is fired whenever an Entity is damaged in
EntityLivingBase#damageEntity(DamageSource, float) and
EntityPlayer#damageEntity(DamageSource, float) .
This event is fired via the ForgeHooks#onLivingDamage(EntityLivingBase, DamageSource, float) .
LivingDamageEvent.source contains the DamageSource that caused this Entity to be hurt.
|
LivingDeathEvent |
LivingDeathEvent is fired when an Entity dies.
|
LivingDestroyBlockEvent |
Fired when the ender dragon or wither attempts to destroy a block and when ever a zombie attempts to break a door.
|
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, int, boolean) .
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.
|
LivingEntityUseItemEvent |
|
LivingEntityUseItemEvent.Finish |
Fired after an item has fully finished being used.
|
LivingEntityUseItemEvent.Start |
Fired when a player starts 'using' an item, typically when they hold right mouse.
|
LivingEntityUseItemEvent.Stop |
Fired when a player stops using an item without the use duration timing out.
|
LivingEntityUseItemEvent.Tick |
|
LivingEquipmentChangeEvent |
|
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.
|
LivingEvent.LivingVisibilityEvent |
|
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, float) .
This event is fired via the ForgeHooks#onLivingFall(EntityLivingBase, float, 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.
|
LivingKnockBackEvent |
LivingKnockBackEvent is fired when a living entity is about to be knocked back.
|
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 for any events associated with Living Entities spawn status.
|
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.
This allows you to do special inializers in the new entity.
This event is fired via the ForgeEventFactory#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.
|
LootingLevelEvent |
|
PotionColorCalculationEvent |
Fires after Potion Color Calculation.
|
PotionEvent |
|
PotionEvent.PotionAddedEvent |
This Event is fired when a new Potion is added to the Entity.
|
PotionEvent.PotionApplicableEvent |
This Event is fired to check if a Potion can get applied to an Entity.
|
PotionEvent.PotionExpiryEvent |
This Event is fired when a Potion effect expires on an Entity.
|
PotionEvent.PotionRemoveEvent |
This Event is fired when a Potion is about to get removed from an Entity.
|
ZombieEvent |
ZombieEvent is fired whenever a zombie is spawned for aid.
|
ZombieEvent.SummonAidEvent |
SummonAidEvent is fired when a Zombie Entity is summoned.
|