add custom auth server args

This commit is contained in:
cyber-dream 2024-01-13 20:58:28 +03:00
parent a16b8a3643
commit 80e3c1cc6a

View File

@ -350,6 +350,10 @@ class ProcessBuilder {
} }
} }
/** /**
* Construct the argument array that will be passed to the JVM process. * Construct the argument array that will be passed to the JVM process.
* This function is for 1.12 and below. * This function is for 1.12 and below.
@ -359,9 +363,7 @@ class ProcessBuilder {
* @returns {Array.<string>} An array containing the full JVM arguments for this process. * @returns {Array.<string>} An array containing the full JVM arguments for this process.
*/ */
_constructJVMArguments112(mods, tempNativePath){ _constructJVMArguments112(mods, tempNativePath){
let args = [] let args = []
// Classpath Argument // Classpath Argument
args.push('-cp') args.push('-cp')
args.push(this.classpathArg(mods, tempNativePath).join(ProcessBuilder.getClasspathSeparator())) args.push(this.classpathArg(mods, tempNativePath).join(ProcessBuilder.getClasspathSeparator()))
@ -404,6 +406,10 @@ class ProcessBuilder {
// Debug securejarhandler // Debug securejarhandler
// args.push('-Dbsl.debug=true') // args.push('-Dbsl.debug=true')
args.push('-Dminecraft.api.auth.host=http://localhost:8083/yggdrasil/auth')
args.push('-Dminecraft.api.account.host=http://localhost:8083/yggdrasil/account')
args.push('-Dminecraft.api.session.host=http://localhost:8083/yggdrasil')
args.push('-Dminecraft.api.services.host=http://localhost:8083/yggdrasil/services')
if(this.modManifest.arguments.jvm != null) { if(this.modManifest.arguments.jvm != null) {
for(const argStr of this.modManifest.arguments.jvm) { for(const argStr of this.modManifest.arguments.jvm) {