Renderer/src/main/java/electrosphere/engine/cli/CLIParser.java
2023-10-22 22:28:14 -04:00

28 lines
742 B
Java

package electrosphere.engine.cli;
import java.util.Arrays;
import java.util.List;
import electrosphere.engine.Globals;
public class CLIParser {
public static void parseCLIArgs(String args[]){
List<String> argList = Arrays.asList(args);
for(int i = 0; i < argList.size(); i++){
String argCurrent = argList.get(i);
switch(argCurrent){
case "--headless": {
Globals.RUN_CLIENT = false;
Globals.RUN_SERVER = true;
Globals.HEADLESS = true;
} break;
case "--simulate": {
Globals.RUN_SIMULATION_ONLY = true;
} break;
}
}
}
}