From 1fba04132b2ebe0d538acec3a756eb53e7c05a2f Mon Sep 17 00:00:00 2001 From: James Seibel Date: Thu, 24 Aug 2023 21:16:13 -0500 Subject: [PATCH] Revert "Fixed config system only working with dh" This reverts commit f1b31a4cfe40bec682f4a71203a6c41428e744dd. --- .../com/seibel/distanthorizons/core/config/Config.java | 8 ++++++++ .../presets/AbstractPresetConfigEventHandler.java | 2 +- .../core/config/file/ConfigFileHandling.java | 5 +++++ 3 files changed, 14 insertions(+), 1 deletion(-) diff --git a/core/src/main/java/com/seibel/distanthorizons/core/config/Config.java b/core/src/main/java/com/seibel/distanthorizons/core/config/Config.java index 4b4696a56..761db1814 100644 --- a/core/src/main/java/com/seibel/distanthorizons/core/config/Config.java +++ b/core/src/main/java/com/seibel/distanthorizons/core/config/Config.java @@ -60,6 +60,14 @@ public class Config public static ConfigCategory client = new ConfigCategory.Builder().set(Client.class).build(); + /** + * False if the config hasn't been loaded in from file yet. + * While in this state the config shouldn't be modified since it may cause file corruption.

+ * + * True if the config has been loaded and is ready to use. + */ + public static boolean loaded = false; + public static class Client diff --git a/core/src/main/java/com/seibel/distanthorizons/core/config/eventHandlers/presets/AbstractPresetConfigEventHandler.java b/core/src/main/java/com/seibel/distanthorizons/core/config/eventHandlers/presets/AbstractPresetConfigEventHandler.java index 12131b0bd..1aae2f6d8 100644 --- a/core/src/main/java/com/seibel/distanthorizons/core/config/eventHandlers/presets/AbstractPresetConfigEventHandler.java +++ b/core/src/main/java/com/seibel/distanthorizons/core/config/eventHandlers/presets/AbstractPresetConfigEventHandler.java @@ -64,7 +64,7 @@ public abstract class AbstractPresetConfigEventHandler