This does prevent using wood axes everytime you tree fell

This commit is contained in:
TfT_02 2012-12-31 11:04:01 +01:00
parent cc18794a93
commit 00279502e4

View File

@ -84,6 +84,8 @@ public class WoodCutting {
if (health >= 2) { if (health >= 2) {
Combat.dealDamage(player, random.nextInt(health - 1)); Combat.dealDamage(player, random.nextInt(health - 1));
} }
inHand.setDurability((short) (inHand.getType().getMaxDurability()));
return;
} }
} }
else if ((inHand.getDurability() + durabilityLoss >= inHand.getType().getMaxDurability()) || inHand.getType().equals(Material.AIR)) { else if ((inHand.getDurability() + durabilityLoss >= inHand.getType().getMaxDurability()) || inHand.getType().equals(Material.AIR)) {
@ -94,11 +96,12 @@ public class WoodCutting {
if (health >= 2) { if (health >= 2) {
Combat.dealDamage(player, random.nextInt(health - 1)); Combat.dealDamage(player, random.nextInt(health - 1));
} }
inHand.setDurability((short) (inHand.getType().getMaxDurability()));
return;
} }
/* Damage the tool */ /* Damage the tool */
if (inHand.getDurability() + durabilityLoss > inHand.getType().getMaxDurability()) inHand.setDurability((short) (inHand.getType().getMaxDurability())); inHand.setDurability((short) (inHand.getDurability() + durabilityLoss));
else inHand.setDurability((short) (inHand.getDurability() + durabilityLoss));
//Prepare ItemStacks //Prepare ItemStacks
ItemStack item = null; ItemStack item = null;