Fixed removeWorldFromConfig(String).

This commit is contained in:
main() 2012-03-04 19:53:40 +01:00
parent bbe134bd1a
commit 0efc0b965b

View File

@ -169,15 +169,11 @@ public class WorldManager implements MVWorldManager {
if (!unloadWorld(name)) { if (!unloadWorld(name)) {
return false; return false;
} }
if (this.configWorlds.get("worlds." + name) != null) {
this.plugin.log(Level.INFO, "World '" + name + "' was removed from config.yml");
this.configWorlds.set("worlds." + name, null);
this.saveWorldsConfig();
// Remove it from the list of worlds.
if (this.worldsFromTheConfig.containsKey(name)) { if (this.worldsFromTheConfig.containsKey(name)) {
this.worldsFromTheConfig.remove(name); this.worldsFromTheConfig.remove(name);
} this.plugin.log(Level.INFO, "World '" + name + "' was removed from config.yml");
this.saveWorldsConfig();
return true; return true;
} else { } else {
this.plugin.log(Level.INFO, "World '" + name + "' was already removed from config.yml"); this.plugin.log(Level.INFO, "World '" + name + "' was already removed from config.yml");