-
Notifications
You must be signed in to change notification settings - Fork 47
Incompatibility between modlauncher 8.1.x (mc 1.16) and Java 8 u321+ #91
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
what is the right version of java to downgrade to? Coming late to the Minecraft party, and I don't know what version of java to down, and for the life of me I can't find a version list from Oracle. |
This is not a support forum; you should use the forge discord for further questions. However, anything below 8u321 should work fine. Or use the bundled JRE that came with the launcher. |
Anything older than Java 8 u321, which would be Java 8 u312 or u311. |
Excuse me, which version of Forge started to fix this problem? |
This was fixed in Forge 36.2.26. |
Thx. |
The latest update to Java 8 applied a change to the
sun.security.util.ManifestEntryVerifier
class constructor, adding a parameter to it.This breaks binary compatibility with modlauncher 8.1.x code:
modlauncher/src/main/java/cpw/mods/modlauncher/SecureJarHandler.java
Line 66 in 3cf110c
This change appears to also have been made to the other LTS branches (jdk11 and jdk17) as of last october:
JDK 16 is not affected, and being EOL, will never be.
Stack trace (trimmed):
The text was updated successfully, but these errors were encountered: