mirror of
https://github.com/Melledy/LunarCore.git
synced 2025-12-16 15:24:44 +01:00
(misc:LunarCore.java) format
This commit is contained in:
@@ -26,7 +26,7 @@ import lombok.Getter;
|
|||||||
public class LunarCore {
|
public class LunarCore {
|
||||||
private static final Logger log = (Logger) LoggerFactory.getLogger(LunarCore.class);
|
private static final Logger log = (Logger) LoggerFactory.getLogger(LunarCore.class);
|
||||||
private static File configFile = new File("./config.json");
|
private static File configFile = new File("./config.json");
|
||||||
private static Config config;
|
@Getter private static Config config;
|
||||||
|
|
||||||
@Getter private static DatabaseManager accountDatabase;
|
@Getter private static DatabaseManager accountDatabase;
|
||||||
@Getter private static DatabaseManager gameDatabase;
|
@Getter private static DatabaseManager gameDatabase;
|
||||||
@@ -100,17 +100,27 @@ public class LunarCore {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// Start Database(s)
|
try {
|
||||||
LunarCore.initDatabases();
|
// Start Database(s)
|
||||||
|
LunarCore.initDatabases();
|
||||||
|
} catch (Exception exception) {
|
||||||
|
LunarCore.getLogger().error("Unable to start the database(s).", exception);
|
||||||
|
}
|
||||||
|
|
||||||
// Always run http server as it is needed by for dispatch and gateserver
|
try {
|
||||||
httpServer = new HttpServer(serverType);
|
// Always run http server as it is needed by for dispatch and gateserver
|
||||||
httpServer.start();
|
httpServer = new HttpServer(serverType);
|
||||||
|
httpServer.start();
|
||||||
|
} catch (Exception exception) {
|
||||||
|
LunarCore.getLogger().error("Unable to start the HTTP server.", exception);
|
||||||
|
}
|
||||||
|
|
||||||
// Start game server
|
// Start game server
|
||||||
if (serverType.runGame()) {
|
if (serverType.runGame()) try {
|
||||||
gameServer = new GameServer(getConfig().getGameServer());
|
gameServer = new GameServer(getConfig().getGameServer());
|
||||||
gameServer.start();
|
gameServer.start();
|
||||||
|
} catch (Exception exception) {
|
||||||
|
LunarCore.getLogger().error("Unable to start the game server.", exception);
|
||||||
}
|
}
|
||||||
|
|
||||||
// Hook into shutdown event
|
// Hook into shutdown event
|
||||||
@@ -120,10 +130,6 @@ public class LunarCore {
|
|||||||
LunarCore.startConsole();
|
LunarCore.startConsole();
|
||||||
}
|
}
|
||||||
|
|
||||||
public static Config getConfig() {
|
|
||||||
return config;
|
|
||||||
}
|
|
||||||
|
|
||||||
public static Logger getLogger() {
|
public static Logger getLogger() {
|
||||||
return log;
|
return log;
|
||||||
}
|
}
|
||||||
@@ -222,7 +228,7 @@ public class LunarCore {
|
|||||||
|
|
||||||
private final int flags;
|
private final int flags;
|
||||||
|
|
||||||
private ServerType(int flags) {
|
ServerType(int flags) {
|
||||||
this.flags = flags;
|
this.flags = flags;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user