From c244cb6bab8411e7f3e75762f4dca0a229495e04 Mon Sep 17 00:00:00 2001 From: Pyrbu Date: Sat, 5 Aug 2023 21:01:04 +0200 Subject: [PATCH] only auto-convert legacy data if the new data directory doesn't exist --- plugin/src/main/java/lol/pyr/znpcsplus/ZNpcsPlus.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin/src/main/java/lol/pyr/znpcsplus/ZNpcsPlus.java b/plugin/src/main/java/lol/pyr/znpcsplus/ZNpcsPlus.java index 2a93cee..a136171 100644 --- a/plugin/src/main/java/lol/pyr/znpcsplus/ZNpcsPlus.java +++ b/plugin/src/main/java/lol/pyr/znpcsplus/ZNpcsPlus.java @@ -103,7 +103,7 @@ public class ZNpcsPlus extends JavaPlugin { PluginManager pluginManager = Bukkit.getPluginManager(); long before = System.currentTimeMillis(); - boolean legacy = new File(getDataFolder(), "data.json").isFile(); + boolean legacy = new File(getDataFolder(), "data.json").isFile() && !new File(getDataFolder(), "data").isDirectory(); if (legacy) try { Files.move(getDataFolder().toPath(), new File(getDataFolder().getParentFile(), "ZNPCsPlusLegacy").toPath()); } catch (IOException e) {