LivingAttackEvent is fired when a living Entity is attacked.
This event is fired whenever an Entity is attacked in
EntityLivingBase#attackEntityFrom(DamageSource, float)
and
EntityPlayer#attackEntityFrom(DamageSource, float)
.
This event is fired via the
ForgeHooks#onLivingAttack(EntityLivingBase, DamageSource, float)
.
source
contains the DamageSource of the attack.
amount
contains the amount of damage dealt to the entity.
This event is
Cancelable
.
If this event is canceled, the Entity does not take attack damage.
This event does not have a result.
HasResult
This event is fired on the
MinecraftForge.EVENT_BUS
.