damageLivingEntity
Called when a LivingEntity is being hurt. When this event occurs, at least one invulnerability check has already passed.
This event is (currently) not cancellable, but you can use the checkInvulnerability event for controlling who can be hurt.