diff --git a/src/main/java/one/oth3r/sit/Sit.java b/src/main/java/one/oth3r/sit/Sit.java index 8138f2a..b062269 100644 --- a/src/main/java/one/oth3r/sit/Sit.java +++ b/src/main/java/one/oth3r/sit/Sit.java @@ -10,6 +10,8 @@ public class Sit implements ModInitializer { @Override public void onInitialize() { FileData.loadFiles(); + // save the files to populate all missing config options + FileData.saveFiles(); Events.registerCommon(); } } \ No newline at end of file diff --git a/src/main/java/one/oth3r/sit/utl/Logic.java b/src/main/java/one/oth3r/sit/utl/Logic.java index 6063a58..62556b4 100644 --- a/src/main/java/one/oth3r/sit/utl/Logic.java +++ b/src/main/java/one/oth3r/sit/utl/Logic.java @@ -147,6 +147,7 @@ public class Logic { */ public static void reload() { FileData.loadFiles(); + FileData.saveFiles(); } /**