#1390: Improve internal handling of damage sources
SPIGOT-7650: Add DamageSource for EntityDeathEvent and PlayerDeathEvent