diff --git a/src/de/diddiz/LogBlock/Config.java b/src/de/diddiz/LogBlock/Config.java index 862a860..307a540 100644 --- a/src/de/diddiz/LogBlock/Config.java +++ b/src/de/diddiz/LogBlock/Config.java @@ -30,9 +30,12 @@ public class Config { String logLeavesDecayAs; boolean usePermissions; - Config (Configuration config) { + Config (LogBlock logblock) { + Configuration config = logblock.getConfiguration(); config.load(); List keys = config.getKeys(null); + if (!keys.contains("version")) + config.setProperty("version", logblock.getDescription().getVersion()); if (!keys.contains("worldNames")) config.setProperty("worldNames", Arrays.asList(new String[]{"world"})); if (!keys.contains("worldTables")) diff --git a/src/de/diddiz/LogBlock/LogBlock.java b/src/de/diddiz/LogBlock/LogBlock.java index 32529d9..54129a9 100644 --- a/src/de/diddiz/LogBlock/LogBlock.java +++ b/src/de/diddiz/LogBlock/LogBlock.java @@ -59,7 +59,7 @@ public class LogBlock extends JavaPlugin public void onEnable() { log = getServer().getLogger(); try { - config = new Config(getConfiguration()); + config = new Config(this); if (config.usePermissions) { if (getServer().getPluginManager().getPlugin("Permissions") != null) log.info("[LogBlock] Permissions enabled");