From c1fde604526c0673f830b5df5854b270173caee7 Mon Sep 17 00:00:00 2001 From: Chaotisch3r Date: Sat, 24 Jan 2026 14:19:57 +0100 Subject: [PATCH] Fixed cactus knife failsafe issue --- .../jelly/farmhelperv2/failsafe/impl/ItemChangeFailsafe.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/jelly/farmhelperv2/failsafe/impl/ItemChangeFailsafe.java b/src/main/java/com/jelly/farmhelperv2/failsafe/impl/ItemChangeFailsafe.java index 96e48a67c..fcb559ba9 100644 --- a/src/main/java/com/jelly/farmhelperv2/failsafe/impl/ItemChangeFailsafe.java +++ b/src/main/java/com/jelly/farmhelperv2/failsafe/impl/ItemChangeFailsafe.java @@ -13,6 +13,7 @@ import net.minecraft.item.ItemAxe; import net.minecraft.item.ItemHoe; import net.minecraft.item.ItemStack; +import net.minecraft.item.ItemSword; import net.minecraft.network.play.server.S2FPacketSetSlot; import java.util.concurrent.TimeUnit; @@ -79,7 +80,9 @@ public void onReceivedPacketDetection(ReceivePacketEvent event) { if (slot == 36 + farmingToolSlot && farmingTool != null && !(farmingTool.getItem() instanceof ItemHoe) && - !(farmingTool.getItem() instanceof ItemAxe)) { + !(farmingTool.getItem() instanceof ItemAxe) && + !(farmingTool.getItem() instanceof ItemSword) + ) { LogUtils.sendDebug("[Failsafe] No farming tool in hand! Slot: " + slot); FailsafeManager.getInstance().possibleDetection(this); }