From 5046342de5b752bd2caa2a08d0da8c5dd6d87758 Mon Sep 17 00:00:00 2001 From: Kam Date: Thu, 3 Apr 2025 14:01:06 -0400 Subject: [PATCH] Fix Linked Item IDs not Saving --- .../java/noppes/npcs/controllers/LinkedItemController.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/main/java/noppes/npcs/controllers/LinkedItemController.java b/src/main/java/noppes/npcs/controllers/LinkedItemController.java index efd4b0bd9..d97948b49 100644 --- a/src/main/java/noppes/npcs/controllers/LinkedItemController.java +++ b/src/main/java/noppes/npcs/controllers/LinkedItemController.java @@ -93,6 +93,7 @@ public class LinkedItemController { //////////////////////////////////////////////////////// public void load() { + lastUsedID = 0; bootOrder = new HashMap<>(); linkedItems = new HashMap<>(); LogWriter.info("Loading linked items..."); @@ -285,10 +286,12 @@ public class LinkedItemController { } } nbt.setTag("LinkedItems", linkedList); + nbt.setInteger("lastID", lastUsedID); return nbt; } public void readMapNBT(NBTTagCompound compound) { + lastUsedID = compound.getInteger("lastID"); NBTTagList list = compound.getTagList("LinkedItems", 10); if (list != null) { for (int i = 0; i < list.tagCount(); i++) {