Class ServerLauncher
java.lang.Object
wtf.ranked.hytale.server.runner.server.ServerLauncher
Orchestrates the server launch sequence using a modular configuration approach.
This launcher delegates the complex task of process configuration to a series
of Module implementations, ensuring separation of concerns between
classpath setup, JVM arguments, and environment variables.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic ServerLauncherBuilderfrom(JavaExecRunningTask runningTask) voidlaunch(Collection<Module> modules) Applies all provided modules to the execution task.
-
Constructor Details
-
ServerLauncher
public ServerLauncher()
-
-
Method Details
-
from
-
launch
Applies all provided modules to the execution task.- Parameters:
modules- a collection of configuration modules to apply
-