From 9e5372ee62acc0e007343aa2b651bb9d5a612408 Mon Sep 17 00:00:00 2001 From: Aleksey Date: Tue, 22 Sep 2020 17:28:05 +0300 Subject: [PATCH] More biome config update --- src/main/java/ru/betterend/config/ConfigWriter.java | 6 ++++++ src/main/java/ru/betterend/world/biome/BiomeConfig.java | 6 ++++++ 2 files changed, 12 insertions(+) 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(); + } + } }