added protection for item frames and optimized region checks
onEntityDamage