beforeStartProcess method

  1. @override
Future<void> beforeStartProcess(
  1. String javaExe,
  2. List<String> javaArgs,
  3. String workingDirectory,
  4. Map<String, String> environment,
  5. String versionId,
  6. MinecraftAuth? auth,
)
override

Hook called before starting the Minecraft process.

javaExe - Path to the Java executable javaArgs - Java arguments for launching Minecraft workingDirectory - Working directory for the process environment - Environment variables for the process versionId - Minecraft version ID auth - Authentication information

Implementation

@override
Future<void> beforeStartProcess(
  String javaExe,
  List<String> javaArgs,
  String workingDirectory,
  Map<String, String> environment,
  String versionId,
  MinecraftAuth? auth,
) async {
  // Default implementation does nothing
}