Added some methods in DamageSource for getting the damage cause