From 27dfdae3d1ed773a22e57b20d3f4b58919dac085 Mon Sep 17 00:00:00 2001 From: Kam Date: Mon, 31 Mar 2025 21:19:16 -0400 Subject: [PATCH] Maybe Magic Cycle fix? --- src/main/java/kamkeel/npcs/network/PacketUtil.java | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/main/java/kamkeel/npcs/network/PacketUtil.java b/src/main/java/kamkeel/npcs/network/PacketUtil.java index 314d00b7d..2ca723b93 100644 --- a/src/main/java/kamkeel/npcs/network/PacketUtil.java +++ b/src/main/java/kamkeel/npcs/network/PacketUtil.java @@ -15,6 +15,7 @@ import noppes.npcs.NBTTags; import noppes.npcs.controllers.ScriptContainer; import noppes.npcs.controllers.ScriptController; import noppes.npcs.controllers.data.IScriptHandler; +import noppes.npcs.items.ItemNpcTool; import java.io.IOException; import java.util.LinkedHashSet; @@ -162,11 +163,11 @@ public class PacketUtil { || item.getItem() == Item.getItemFromBlock(CustomItems.border) || item.getItem() == Item.getItemFromBlock(CustomItems.redstoneBlock)); case BRUSH: - return item.getItem() == CustomItems.tool && item.getItemDamage() == 1; + return item.getItem() instanceof ItemNpcTool && item.getItemDamage() == 1; case HAMMER: - return item.getItem() == CustomItems.tool && item.getItemDamage() == 0; + return item.getItem() instanceof ItemNpcTool && item.getItemDamage() == 0; case MAGIC_BOOK: - return item.getItem() == CustomItems.tool && item.getItemDamage() == 2; + return item.getItem() instanceof ItemNpcTool && item.getItemDamage() == 2; default: return false; }