Fix config reloading.

This commit is contained in:
garbagemule 2013-08-16 01:09:23 +02:00
parent b9e3a5df0b
commit e1feb5172c

View File

@ -601,19 +601,13 @@ public class ArenaMasterImpl implements ArenaMaster
public void reloadConfig() {
boolean wasEnabled = isEnabled();
if (wasEnabled) setEnabled(false);
for (Arena a : arenas) {
a.forceEnd();
}
loadSettings();
loadClasses();
loadArenas();
for (Arena arena : arenas) {
Messenger.info("Loaded arena '" + arena.configName() + "'");
}
setEnabled(wasEnabled);
plugin.reloadConfig();
config = plugin.getConfig();
initialize();
if (wasEnabled) setEnabled(true);
}
public void saveConfig() {