mirror of
https://github.com/HMCL-dev/HMCL.git
synced 2025-08-04 03:46:57 -04:00
authlib-injector prefetch support
This commit is contained in:
parent
adf6c19996
commit
4ad172dda4
@ -10,6 +10,7 @@ import org.jackhuang.hmcl.util.Lang;
|
|||||||
import org.jackhuang.hmcl.util.NetworkUtils;
|
import org.jackhuang.hmcl.util.NetworkUtils;
|
||||||
|
|
||||||
import java.net.Proxy;
|
import java.net.Proxy;
|
||||||
|
import java.util.Base64;
|
||||||
import java.util.Map;
|
import java.util.Map;
|
||||||
import java.util.concurrent.atomic.AtomicBoolean;
|
import java.util.concurrent.atomic.AtomicBoolean;
|
||||||
|
|
||||||
@ -61,8 +62,8 @@ public class AuthlibInjectorAccount extends YggdrasilAccount {
|
|||||||
String arg = "-javaagent:" + injectorJarPath.get() + "=" + serverBaseURL;
|
String arg = "-javaagent:" + injectorJarPath.get() + "=" + serverBaseURL;
|
||||||
Arguments arguments = Arguments.addJVMArguments(null, arg);
|
Arguments arguments = Arguments.addJVMArguments(null, arg);
|
||||||
|
|
||||||
//if (flag.get())
|
if (flag.get())
|
||||||
// arguments = Arguments.addJVMArguments(arguments, "-Dorg.to2mbn.authlibinjector.config.prefetched=" + getTask.getResult());
|
arguments = Arguments.addJVMArguments(arguments, "-Dorg.to2mbn.authlibinjector.config.prefetched=" + new String(Base64.getEncoder().encode(getTask.getResult().getBytes())));
|
||||||
|
|
||||||
return info.setArguments(arguments);
|
return info.setArguments(arguments);
|
||||||
} catch (Exception e) {
|
} catch (Exception e) {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user