From b23bf333d98b953546c0f00263c90fe2b63fecb5 Mon Sep 17 00:00:00 2001 From: bigguy345 Date: Mon, 22 Dec 2025 02:39:09 +0200 Subject: [PATCH] Changed List to Map --- .../noppes/npcs/client/gui/script/GuiScriptInterface.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/java/noppes/npcs/client/gui/script/GuiScriptInterface.java b/src/main/java/noppes/npcs/client/gui/script/GuiScriptInterface.java index b7728e40d..d4b7edca4 100644 --- a/src/main/java/noppes/npcs/client/gui/script/GuiScriptInterface.java +++ b/src/main/java/noppes/npcs/client/gui/script/GuiScriptInterface.java @@ -44,7 +44,7 @@ public class GuiScriptInterface extends GuiNPCInterface implements GuiYesNoCallb public List hookList = new ArrayList(); protected boolean loaded = false; - private List textAreas = new ArrayList<>(); + private Map textAreas = new HashMap<>(); public GuiScriptInterface() { this.drawDefaultBackground = true; this.closeOnEsc = true; @@ -122,7 +122,7 @@ public class GuiScriptInterface extends GuiNPCInterface implements GuiYesNoCallb container == null ? "" : container.script); activeArea.setListener(this); this.closeOnEsc(activeArea::closeOnEsc); - textAreas.add(idx, activeArea); + textAreas.put(idx, activeArea); } else { // Reinitialize existing active area (position/size/text may change) activeArea.init(guiLeft + 1 + yoffset, guiTop + yoffset, xSize - 108 - yoffset,