Open josh-ii opened 5 years ago
Yeah, this is the fault of the runtime that gets bundled with the Windows version of Minecraft.
Essentially, what happens is that the Java version is too old to be able to correctly parse the corrupted class entries.
I will grab an 8u51 JDK and try to coerce it into accepting the corrupted classes, but it's looking pretty close to a WONTFIX
at the moment.
Version: 1.3-beta-hotfix
Config:
Situation: When using the bundled java runtime that comes with the minecraft launcher on windows (java version 1.8.0_51), and trying to launch a jar that was obfuscated with the corruption flag enabled, the game refuses to launch.
Problem: First it shows a pop-up saying "A JNI error has occurred...", then "A Java Exception has occurred", and then the following exception is thrown:
However when setting the java runtime in the minecraft launcher to my own installed version of java (openjdk version 1.8.0_212), it launches fine with no problems.
I need the corruption feature to support minecraft's bundled runtime.
Thanks for any help.