diff --git a/pom.xml b/pom.xml index 65af841..907c268 100644 --- a/pom.xml +++ b/pom.xml @@ -7,7 +7,7 @@ net.t2code Alias - 1.3 + 1.4 jar T2C-Alias diff --git a/src/main/java/net/t2code/alias/Spigot/config/config/Convert.java b/src/main/java/net/t2code/alias/Spigot/config/config/Convert.java index 5ecc5f7..db82e31 100644 --- a/src/main/java/net/t2code/alias/Spigot/config/config/Convert.java +++ b/src/main/java/net/t2code/alias/Spigot/config/config/Convert.java @@ -17,8 +17,9 @@ import java.util.logging.Level; public class Convert { protected static void convert() { - File config = new File(Main.getPath(),""); - if (config.exists()) convertTo4(); + File path = new File(Main.getPath(),""); + File file = new File(Main.getPath(), "config.yml"); + if (path.exists() && file.exists()) convertTo4(); } private static void convertTo4() { @@ -26,7 +27,7 @@ public class Convert { File config = new File(Main.getPath(), "config.yml"); YamlConfiguration yamlConfiguration = YamlConfiguration.loadConfiguration(config); - if (yamlConfiguration.get(Config.configVersion.path) == null || ((Integer) Config.configVersion.value) < Util.getConfigVersion() && new File(Main.getPath(), "config.yml").exists()) { + if (yamlConfiguration.get(Config.configVersion.path) == null || ((Integer) Config.configVersion.value) < Util.getConfigVersion()) { yamlConfiguration.set("ConfigVersion", null); try { yamlConfiguration.save(config); @@ -36,6 +37,9 @@ public class Convert { File dir = new File(Main.getPath() + "/languages"); File newDir = new File(Main.getPath() + "/OldConfig/Version3/languages"); + if (!dir.exists()){ + return; + } try { FileUtils.moveDirectory(dir, newDir); } catch (IOException e) {