diff options
-rw-r--r-- | Essentials/src/com/earth2me/essentials/EssentialsUpgrade.java | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/Essentials/src/com/earth2me/essentials/EssentialsUpgrade.java b/Essentials/src/com/earth2me/essentials/EssentialsUpgrade.java index 31efc87fa..60d27d6e6 100644 --- a/Essentials/src/com/earth2me/essentials/EssentialsUpgrade.java +++ b/Essentials/src/com/earth2me/essentials/EssentialsUpgrade.java @@ -42,16 +42,21 @@ public class EssentialsUpgrade EssentialsConf conf = new EssentialsConf(configFile); conf.load(); Worth w = new Worth(ess.getDataFolder()); + boolean found = false; for (Material mat : Material.values()) { int id = mat.getId(); double value = conf.getDouble("worth-" + id, Double.NaN); if (!Double.isNaN(value)) { + found = true; w.setPrice(new ItemStack(mat, 1, (short)0, (byte)0), value); } } - removeLinesFromConfig(configFile, "\\s*#?\\s*worth-[0-9]+.*", "# Worth values have been moved to worth.yml"); + if (found) + { + removeLinesFromConfig(configFile, "\\s*#?\\s*worth-[0-9]+.*", "# Worth values have been moved to worth.yml"); + } } catch (Throwable e) { |