diff --git a/src/main/java/com/projectswg/holocore/ProjectSWG.java b/src/main/java/com/projectswg/holocore/ProjectSWG.java index 8043a28f6..cd1e073af 100644 --- a/src/main/java/com/projectswg/holocore/ProjectSWG.java +++ b/src/main/java/com/projectswg/holocore/ProjectSWG.java @@ -104,6 +104,7 @@ public class ProjectSWG { private static void startupStaticClasses() { IntentManager.setInstance(new IntentManager(Runtime.getRuntime().availableProcessors())); + assert IntentManager.getInstance() != null; IntentManager.getInstance().initialize(); DataManager.initialize(); Thread.currentThread().setPriority(10); @@ -111,12 +112,14 @@ public class ProjectSWG { } private static void shutdownStaticClasses() { + assert IntentManager.getInstance() != null; DataManager.terminate(); IntentManager.getInstance().terminate(); ScheduledUtilities.shutdown(); } private static void printFinalPswgState() { + assert IntentManager.getInstance() != null; ThreadUtilities.printActiveThreads(); List intentTimes = IntentManager.getInstance().getSpeedRecorder().getAllTimes(); Collections.sort(intentTimes);