Add a -skiphandbook command line argument

This commit is contained in:
Melledy
2023-10-09 07:52:35 -07:00
parent eeeb628406
commit d0c6cd0fe6

View File

@@ -40,6 +40,7 @@ public class LunarRail {
public static void main(String[] args) {
// Start Server
LunarRail.getLogger().info("Starting Lunar Rail...");
boolean generateHandbook = true;
// Load commands
LunarRail.commandManager = new CommandManager();
@@ -53,6 +54,10 @@ public class LunarRail {
case "-game":
serverType = ServerType.GAME;
break;
case "-nohandbook":
case "-skiphandbook":
generateHandbook = false;
break;
case "-database":
// Database only
DatabaseManager databaseManager = new DatabaseManager();
@@ -67,8 +72,10 @@ public class LunarRail {
// Load resources
ResourceLoader.loadAll();
// Build handbook TODO
Handbook.generate();
// Build handbook
if (generateHandbook) {
Handbook.generate();
}
// Start Database(s)
LunarRail.initDatabases();