diff --git a/Launcher/source/client/ClientLauncher.java b/Launcher/source/client/ClientLauncher.java index 309475b..8996438 100644 --- a/Launcher/source/client/ClientLauncher.java +++ b/Launcher/source/client/ClientLauncher.java @@ -18,6 +18,7 @@ import java.util.EnumSet; import java.util.LinkedList; import java.util.List; +import java.util.Map; import java.util.Set; import java.util.UUID; import java.util.concurrent.atomic.AtomicBoolean; @@ -136,6 +137,11 @@ ProcessBuilder builder = new ProcessBuilder(args); builder.directory(params.clientDir.toFile()); builder.inheritIO(); + Map env = builder.environment(); + env.put("_JAVA_OPTS", ""); + env.put("_JAVA_OPTIONS", ""); + env.put("JAVA_OPTS", ""); + env.put("JAVA_OPTIONS", ""); if (pipeOutput) { builder.redirectErrorStream(true); builder.redirectOutput(Redirect.PIPE); diff --git a/Launcher/source/request/auth/CheckServerRequest.java b/Launcher/source/request/auth/CheckServerRequest.java index c2e980f..c8db341 100644 --- a/Launcher/source/request/auth/CheckServerRequest.java +++ b/Launcher/source/request/auth/CheckServerRequest.java @@ -2,7 +2,6 @@ import java.io.IOException; -import launcher.Launcher; import launcher.Launcher.Config; import launcher.LauncherAPI; import launcher.client.PlayerProfile;