- 96
- 2
- 6
Кароче создал я так называемый нож и сделал так, что-бы при ударе об моба он ломался но, как было написано выше, он ломается аж до нуля, а потом там идет -1, -2, -3... И т.д.
Код hitEntity:
@Override
public boolean hitEntity(ItemStack stack, EntityLivingBase target, EntityLivingBase attacker) {
stack.setItemDamage(stack.getItemDamage() + 1);
if (stack.getItemDamage() >= stack.getMaxDamage())
stack = new ItemStack(Items.AIR);
if (attacker instanceof EntityPlayer)
target.attackEntityFrom(DamageSource.causePlayerDamage((EntityPlayer)attacker), MobDamage);
else
target.attackEntityFrom(DamageSource.causeMobDamage(attacker), MobDamage);
return true;
}