public class GameConfiguration
extends java.lang.Object
This class holds essential information such as the game directory, Minecraft version, and optional JVM arguments.
| Constructor and Description |
|---|
GameConfiguration(java.nio.file.Path gameDir,
java.lang.String mcVersion,
java.util.List<java.lang.String> additionalVmArgs)
Constructs a new
GameConfiguration instance. |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<java.lang.String> |
getAdditionalVmArgs()
Returns the additional JVM arguments.
|
java.nio.file.Path |
getGameDir()
Returns the game directory.
|
java.lang.String |
getMcVersion()
Returns the Minecraft version.
|
public GameConfiguration(java.nio.file.Path gameDir,
java.lang.String mcVersion,
java.util.List<java.lang.String> additionalVmArgs)
GameConfiguration instance.gameDir - The directory where the game files are located.mcVersion - The Minecraft version to launch.additionalVmArgs - Additional JVM arguments to use when launching the game.public java.nio.file.Path getGameDir()
public java.lang.String getMcVersion()
public java.util.List<java.lang.String> getAdditionalVmArgs()