From d36ec5c2597e28d8695a5a56de65abb1d267173c Mon Sep 17 00:00:00 2001 From: Kam Date: Tue, 24 Feb 2026 18:35:40 -0500 Subject: [PATCH] Small Linked Item Building Fix --- src/api | 2 +- src/main/java/noppes/npcs/controllers/LinkedItemController.java | 2 +- src/main/java/noppes/npcs/items/ItemLinked.java | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/api b/src/api index 253ef7329..7f95b90fc 160000 --- a/src/api +++ b/src/api @@ -1 +1 @@ -Subproject commit 253ef7329814f37578a771363e4bde0b61bc6fcd +Subproject commit 7f95b90fc2ff1238df3e902fd55c804ffbdaacbc diff --git a/src/main/java/noppes/npcs/controllers/LinkedItemController.java b/src/main/java/noppes/npcs/controllers/LinkedItemController.java index efba64ff5..f318fb279 100644 --- a/src/main/java/noppes/npcs/controllers/LinkedItemController.java +++ b/src/main/java/noppes/npcs/controllers/LinkedItemController.java @@ -84,7 +84,7 @@ public class LinkedItemController implements ILinkedItemHandler { } @Override - public ILinkedItem get(int id) { + public LinkedItem get(int id) { return (LinkedItem) this.linkedItems.get(id); } diff --git a/src/main/java/noppes/npcs/items/ItemLinked.java b/src/main/java/noppes/npcs/items/ItemLinked.java index 8392beaf6..161547526 100644 --- a/src/main/java/noppes/npcs/items/ItemLinked.java +++ b/src/main/java/noppes/npcs/items/ItemLinked.java @@ -33,7 +33,7 @@ public class ItemLinked extends ItemCustomizable { IItemStack itemStack = NpcAPI.Instance().getIItemStack(stack); if (itemStack instanceof ScriptLinkedItem) { ScriptLinkedItem scriptLinkedItem = (ScriptLinkedItem) itemStack; - LinkedItem linkedItem = LinkedItemController.getInstance().get(scriptLinkedItem.linkedItem.getId()); + LinkedItem linkedItem = (LinkedItem) LinkedItemController.getInstance().get(scriptLinkedItem.linkedItem.getId()); int prevVersion = scriptLinkedItem.linkedVersion; if (linkedItem != null && scriptLinkedItem.linkedVersion != linkedItem.version) { scriptLinkedItem.linkedItem = linkedItem.clone();