From 77cb90bdc44e6bf10542e82d9954322551b6312a Mon Sep 17 00:00:00 2001 From: slprime Date: Fri, 23 Aug 2024 16:05:09 +0300 Subject: [PATCH] save setting after death --- src/main/java/codechicken/nei/NEIClientConfig.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main/java/codechicken/nei/NEIClientConfig.java b/src/main/java/codechicken/nei/NEIClientConfig.java index 1bff772c9..f1c9ce9c1 100644 --- a/src/main/java/codechicken/nei/NEIClientConfig.java +++ b/src/main/java/codechicken/nei/NEIClientConfig.java @@ -794,6 +794,7 @@ public static OptionList getOptionList() { } public static void loadWorld(String worldPath) { + unloadWorld(); NEIClientConfig.worldPath = worldPath; setInternalEnabled(true); @@ -808,6 +809,7 @@ public static void loadWorld(String worldPath) { world = new ConfigSet(new File(specificDir, "NEI.dat"), new ConfigFile(new File(specificDir, "NEI.cfg"))); bootNEI(ClientUtils.getWorld()); + ItemPanels.bookmarkPanel.load(); onWorldLoad(newWorld); } @@ -907,7 +909,6 @@ public static void bootNEI(World world) { LayoutManager.load(); NEIController.load(); BookmarkContainerInfo.load(); - ItemPanels.bookmarkPanel.load(); mainNEIConfigLoaded = true; new Thread("NEI Plugin Loader") {