diff --git a/src/main/java/tconstruct/items/tools/LumberAxe.java b/src/main/java/tconstruct/items/tools/LumberAxe.java index 87e9ab77e57..4b6cf966d60 100644 --- a/src/main/java/tconstruct/items/tools/LumberAxe.java +++ b/src/main/java/tconstruct/items/tools/LumberAxe.java @@ -197,6 +197,11 @@ public void onWorldTick(TickEvent.WorldTickEvent event) { if (event.world.provider.dimensionId != world.provider.dimensionId) { return; } + if (stack != player.getCurrentEquippedItem()) { + // Player switched held item, we shouldn't proceed furthermore + finish(); + return; + } // setup int left = blocksPerTick;