From e611888339fe3ee2c2434025efb002d9f04c90ed Mon Sep 17 00:00:00 2001 From: D3v1s0m Date: Wed, 11 Oct 2023 02:18:49 +0530 Subject: [PATCH] fix removing of unmodifiable npcs on reload --- plugin/src/main/java/lol/pyr/znpcsplus/npc/NpcRegistryImpl.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin/src/main/java/lol/pyr/znpcsplus/npc/NpcRegistryImpl.java b/plugin/src/main/java/lol/pyr/znpcsplus/npc/NpcRegistryImpl.java index 641302b..e0f34ce 100644 --- a/plugin/src/main/java/lol/pyr/znpcsplus/npc/NpcRegistryImpl.java +++ b/plugin/src/main/java/lol/pyr/znpcsplus/npc/NpcRegistryImpl.java @@ -57,7 +57,7 @@ public class NpcRegistryImpl implements NpcRegistry { } private void unregisterAll() { - for (NpcEntryImpl entry : npcList) entry.getNpc().delete(); + for (NpcEntryImpl entry : getAllModifiable()) entry.getNpc().delete(); npcList.clear(); npcIdLookupMap.clear(); npcUuidLookupMap.clear();