mirror of
https://github.com/Melledy/LunarCore.git
synced 2025-12-14 14:24:37 +01:00
Add a -skiphandbook command line argument
This commit is contained in:
@@ -29,7 +29,7 @@ public class LunarRail {
|
|||||||
@Getter private static GameServer gameServer;
|
@Getter private static GameServer gameServer;
|
||||||
|
|
||||||
@Getter private static CommandManager commandManager;
|
@Getter private static CommandManager commandManager;
|
||||||
|
|
||||||
private static ServerType serverType = ServerType.BOTH;
|
private static ServerType serverType = ServerType.BOTH;
|
||||||
|
|
||||||
// Load config first before doing anything
|
// Load config first before doing anything
|
||||||
@@ -40,6 +40,7 @@ public class LunarRail {
|
|||||||
public static void main(String[] args) {
|
public static void main(String[] args) {
|
||||||
// Start Server
|
// Start Server
|
||||||
LunarRail.getLogger().info("Starting Lunar Rail...");
|
LunarRail.getLogger().info("Starting Lunar Rail...");
|
||||||
|
boolean generateHandbook = true;
|
||||||
|
|
||||||
// Load commands
|
// Load commands
|
||||||
LunarRail.commandManager = new CommandManager();
|
LunarRail.commandManager = new CommandManager();
|
||||||
@@ -53,6 +54,10 @@ public class LunarRail {
|
|||||||
case "-game":
|
case "-game":
|
||||||
serverType = ServerType.GAME;
|
serverType = ServerType.GAME;
|
||||||
break;
|
break;
|
||||||
|
case "-nohandbook":
|
||||||
|
case "-skiphandbook":
|
||||||
|
generateHandbook = false;
|
||||||
|
break;
|
||||||
case "-database":
|
case "-database":
|
||||||
// Database only
|
// Database only
|
||||||
DatabaseManager databaseManager = new DatabaseManager();
|
DatabaseManager databaseManager = new DatabaseManager();
|
||||||
@@ -67,8 +72,10 @@ public class LunarRail {
|
|||||||
// Load resources
|
// Load resources
|
||||||
ResourceLoader.loadAll();
|
ResourceLoader.loadAll();
|
||||||
|
|
||||||
// Build handbook TODO
|
// Build handbook
|
||||||
Handbook.generate();
|
if (generateHandbook) {
|
||||||
|
Handbook.generate();
|
||||||
|
}
|
||||||
|
|
||||||
// Start Database(s)
|
// Start Database(s)
|
||||||
LunarRail.initDatabases();
|
LunarRail.initDatabases();
|
||||||
|
|||||||
Reference in New Issue
Block a user