Bug fix: Fabric 1.17+ crash at startup(fixes #304)
Microsoft account now set accountType to msa. Minor change in custom control view controller.
This commit is contained in:
1 parent
d607cf346f
commit
e5018cc094
4 files changed
+29
-17
No files matched your search
@@ -1,5 +1,6 @@
|
||||
package net.kdt.pojavlaunch;
|
||||
|
||||
import java.io.File;
|
||||
import java.net.*;
|
||||
|
||||
/**
|
||||
@@ -16,5 +17,10 @@ public class PojavClassLoader extends URLClassLoader {
|
||||
@Override
|
||||
public void addURL(URL url) {
|
||||
super.addURL(url);
|
||||
try {
|
||||
System.setProperty("java.class.path", System.getProperty("java.class.path") + ":" + new File(url.toURI()).getAbsolutePath());
|
||||
} catch (URISyntaxException e) {
|
||||
e.printStackTrace();
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -193,7 +193,7 @@ public final class Tools
|
||||
varArgMap.put("game_assets", Tools.ASSETS_PATH);
|
||||
varArgMap.put("game_directory", gameDir.getAbsolutePath());
|
||||
varArgMap.put("user_properties", "{}");
|
||||
varArgMap.put("user_type", /* profile.isMicrosoft ? "msa" : */ "mojang"); // FIXME: handle MS auth
|
||||
varArgMap.put("user_type", profile.isMicrosoft ? "msa" : "mojang");
|
||||
varArgMap.put("version_name", versionName);
|
||||
varArgMap.put("version_type", versionInfo.type);
|
||||
|
||||
|
||||
Reference in new issue
Block a user