void OnApplicationQuit() { lock (chunks) { shutdown(); if (ServerNetworkManager.isServer()) { Account.saveAccounts(); ServerNetworkManager.shutdown(); } ClientNetworkManager.shutdown(); BlockThread.shutdown(); BackgroundThread.shutdown(); foreach (Chunk c in chunks.Values) { c.unload(); } ChunkManager.shutdown(); } }