From 6946a70f18feb98b8297b3a68cd0c031c5dac284 Mon Sep 17 00:00:00 2001 From: abel1502 Date: Thu, 26 Jun 2025 23:11:24 +0300 Subject: [PATCH] Make exhaustion only apply once --- src/main/java/com/hbm/items/tool/ItemToolAbility.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/hbm/items/tool/ItemToolAbility.java b/src/main/java/com/hbm/items/tool/ItemToolAbility.java index 022c9274c..b8b25b14b 100644 --- a/src/main/java/com/hbm/items/tool/ItemToolAbility.java +++ b/src/main/java/com/hbm/items/tool/ItemToolAbility.java @@ -195,6 +195,8 @@ public class ItemToolAbility extends ItemTool implements IDepthRockTool, IGUIPro preset.harvestAbility.postHarvestAll(preset.harvestAbilityLevel, world, player); + player.addExhaustion(0.025F); + return true; } @@ -379,7 +381,9 @@ public class ItemToolAbility extends ItemTool implements IDepthRockTool, IGUIPro } catch (InvocationTargetException e) { // Might be possible? Not in practice, though MainRegistry.logger.error("Failed to capture drops for block " + block, e); - } + } + + player.addExhaustion(-0.025F); } }