diff --git a/src/main/java/tconstruct/items/tools/Hammer.java b/src/main/java/tconstruct/items/tools/Hammer.java index ee73256c..302e8e63 100644 --- a/src/main/java/tconstruct/items/tools/Hammer.java +++ b/src/main/java/tconstruct/items/tools/Hammer.java @@ -290,7 +290,9 @@ public class Hammer extends HarvestTool { Block localBlock = world.getBlock(xPos, yPos, zPos); int localMeta = world.getBlockMetadata(xPos, yPos, zPos); - int hlvl = block.getHarvestLevel(meta); + int hlvl = -1; + if (block.getHarvestTool(meta).equals(this.getHarvestType())) + hlvl = block.getHarvestLevel(meta); float localHardness = localBlock == null ? Float.MAX_VALUE : localBlock.getBlockHardness(world, xPos, yPos, zPos); if (hlvl <= toolLevel && localHardness - 1.5 <= blockHardness)