diff --git a/src/main/java/ru/betterend/config/ConfigWriter.java b/src/main/java/ru/betterend/config/ConfigWriter.java index af8e9556..c9e76da8 100644 --- a/src/main/java/ru/betterend/config/ConfigWriter.java +++ b/src/main/java/ru/betterend/config/ConfigWriter.java @@ -64,4 +64,10 @@ public class ConfigWriter { public static void save(File configFile, JsonElement config) { JsonFactory.storeJson(configFile, config); } + + static { + if (!MOD_CONFIG_DIR.exists()) { + MOD_CONFIG_DIR.mkdirs(); + } + } } diff --git a/src/main/java/ru/betterend/world/biome/BiomeConfig.java b/src/main/java/ru/betterend/world/biome/BiomeConfig.java index d334252c..aa215079 100644 --- a/src/main/java/ru/betterend/world/biome/BiomeConfig.java +++ b/src/main/java/ru/betterend/world/biome/BiomeConfig.java @@ -41,4 +41,10 @@ public class BiomeConfig extends Config { this.configKeeper.toJson(configWriter.getConfig()); this.configWriter.saveConfig(); } + + static { + if (!BIOME_CONFIG_DIR.toFile().exists()) { + BIOME_CONFIG_DIR.toFile().mkdir(); + } + } }