From 6792495508ae94a6e034edf2d59bb016e932427c Mon Sep 17 00:00:00 2001 From: Robin Kupper Date: Wed, 30 Mar 2011 00:45:58 +0200 Subject: [PATCH] Added version entry in config --- src/de/diddiz/LogBlock/Config.java | 5 ++++- src/de/diddiz/LogBlock/LogBlock.java | 2 +- 2 files changed, 5 insertions(+), 2 deletions(-) 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");