mirror of
				https://github.com/mcMMO-Dev/mcMMO.git
				synced 2025-10-31 17:23:42 +01:00 
			
		
		
		
	More tweaks to durability stuff in tree feller
This commit is contained in:
		| @@ -68,21 +68,22 @@ public class WoodCutting | |||||||
|             return; |             return; | ||||||
|         } |         } | ||||||
|         int durabilityLoss = toBeFelled.size(), xp = 0; |         int durabilityLoss = toBeFelled.size(), xp = 0; | ||||||
|          |  | ||||||
|         //Damage the tool |  | ||||||
|         player.getItemInHand().setDurability((short) (player.getItemInHand().getDurability()+durabilityLoss)); |  | ||||||
|          |  | ||||||
|         //This is to prevent using wood axes everytime you tree fell |         //This is to prevent using wood axes everytime you tree fell | ||||||
|         if((player.getItemInHand().getDurability() >= player.getItemInHand().getType().getMaxDurability())  |         if((player.getItemInHand().getDurability() + durabilityLoss >= player.getItemInHand().getType().getMaxDurability())  | ||||||
|                 || player.getItemInHand().getType() == Material.AIR || player.getItemInHand() == null) |                 || player.getItemInHand().getType() == Material.AIR || player.getItemInHand() == null) | ||||||
|         { |         { | ||||||
|             player.sendMessage(ChatColor.RED+"YOUR AXE SPLINTERS INTO DOZENS OF PIECES"); |             player.sendMessage(ChatColor.RED+"YOUR AXE SPLINTERS INTO DOZENS OF PIECES"); | ||||||
|              |              | ||||||
|             if(player.getHealth() >= 2) |             if(player.getHealth() >= 2) | ||||||
|                 Combat.dealDamage(player, player.getHealth()-1); |                 Combat.dealDamage(player, player.getHealth()-1); | ||||||
|  |             player.updateInventory(); //Not sure if needed | ||||||
|             return; |             return; | ||||||
|         } |         } | ||||||
|          |          | ||||||
|  |         //Damage the tool | ||||||
|  |         player.getItemInHand().setDurability((short) (player.getItemInHand().getDurability()+durabilityLoss)); | ||||||
|  |          | ||||||
|         //Prepare ItemStacks |         //Prepare ItemStacks | ||||||
|         ItemStack item; |         ItemStack item; | ||||||
|         ItemStack oak = new ItemStack(Material.LOG, 1, (byte)0, (byte)0); |         ItemStack oak = new ItemStack(Material.LOG, 1, (byte)0, (byte)0); | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 nossr50
					nossr50