Remove use of isDataaseInitialized for MConf and EngineChat

This commit is contained in:
Olof Larsson 2017-03-24 19:36:54 +01:00
parent 824ee18d53
commit 42fe618b6b

View File

@ -44,10 +44,14 @@ public class MConf extends Entity<MConf>
{ {
super.load(that); super.load(that);
if (!Factions.get().isDatabaseInitialized()) return this; // Reactivate EngineChat if currently active.
// This way some event listeners are registered with the correct priority based on the config.
EngineChat.get().setActive(false); EngineChat engine = EngineChat.get();
EngineChat.get().setActive(true); if (engine.isActive())
{
engine.setActive(false);
engine.setActive(true);
}
return this; return this;
} }