Difference between revisions of "Entity Events"

From Forge Community Wiki
m (remove trailing "))
(Categorize with Category:Events by SizableShrimp#0755)
Line 6: Line 6:
 
# '''LivingDamageEvent''' - Use this if you want to take action as an entity is definitely being damaged, with the final damage amount being available.
 
# '''LivingDamageEvent''' - Use this if you want to take action as an entity is definitely being damaged, with the final damage amount being available.
 
# '''LivingDeathEvent''' - Use this event if you want to handle an entity's death for any reason, with the exception of drops.
 
# '''LivingDeathEvent''' - Use this event if you want to handle an entity's death for any reason, with the exception of drops.
# '''Global Loot Modifiers''' - Use these if you want to handle any drops from a dying entity.
+
# '''Global Loot Modifiers''' - Use these if you want to handle any drops from a dying entity.[[Category:Events]]

Revision as of 23:06, 18 May 2021

Damage Events

The series of events for an attack goes in this order:

  1. LivingAttackEvent - Use this if you want to catch any time an entity hits another, regardless of damage or whether it will be successful or not
  2. LivingHurtEvent - Use this if you want to handle an attack that is likely to hit, but before any potions, armour, or enchantments take effect
  3. LivingDamageEvent - Use this if you want to take action as an entity is definitely being damaged, with the final damage amount being available.
  4. LivingDeathEvent - Use this event if you want to handle an entity's death for any reason, with the exception of drops.
  5. Global Loot Modifiers - Use these if you want to handle any drops from a dying entity.