Refactored scripts to execute much faster than they have been

This commit is contained in:
Waverunner
2015-06-09 18:44:35 -04:00
parent 73c8a6da70
commit 7faa77bff6
6 changed files with 107 additions and 58 deletions
+3
View File
@@ -56,6 +56,7 @@ import resources.control.Manager;
import resources.control.ServerStatus;
import resources.server_info.Config;
import services.galaxy.GalacticManager;
import utilities.Scripts;
public class CoreManager extends Manager {
@@ -103,12 +104,14 @@ public class CoreManager extends Manager {
registerForIntent(ServerManagementIntent.TYPE);
packetDebug = getConfig(ConfigFile.PRIMARY).getBoolean("PACKET-DEBUG", false);
initializePacketOutput();
Scripts.initialize(getConfig(ConfigFile.PRIMARY));
return galaxy != null && super.initialize();
}
@Override
public boolean stop() {
galaxy.setStatus(GalaxyStatus.LOCKED);
Scripts.cleanup();
return super.stop();
}