В случае, когда атакуемый - моб, можешь попробовать вписать это:
par2EntityLivingBase.attackEntityFrom(DamageSource.causeMobDamage(par2EntityLivingBase).setDamageBypassesArmor(), par2EntityLivingBase.world.rand.nextInt(100));
Вообще, сиди и экспериментируй. В подобных случаях я так и делал.