Add missing import; Test Minecraft on other thread

This commit is contained in:
Duy Tran Khanh committed 2021-01-01 13:57:01 +07:00
1 parent 21f5e03740
commit c95956a733
1 file changed
+5 -2
@@ -5,8 +5,7 @@ import com.google.gson.*;
import com.oracle.dalvik.*;
import java.io.*;
import java.lang.reflect.*;
import java.net.HttpURLConnection;
import java.net.URL;
import java.net.*;
import java.nio.charset.*;
import java.util.*;
import java.util.zip.*;
@@ -84,10 +83,14 @@ public final class Tools
}
}
new Thread(() -> {
URLClassLoader loader = new URLClassLoader(urlList.toArray(new URL[0]), Tools.class.getClassLoader());
Class<?> clazz = loader.loadClass(versionInfo.mainClass);
Method method = clazz.getMethod("main", String[].class);
method.invoke(null, new Object[]{Arrays.asList(launchArgs)});
}).start();
// JREUtils.launchJavaVM(javaArgList);
}