Follow

Further investigate a little bit, seems like Minecraft 1.12.2 vanilla runs perfectly on Java 11, even on Java 15 or new. The issue is caused by forge, which used a lot of dirty skills not allowed in Java 11. I seen a method to make forge work with java 11 by using javaagent, however I can't find trusted source to make it work. The only one I found is compiled for bytecode version 57, which is Java13. I still prefer the LTS version in daily development, so I didn't try with jdk13.

Thus I'll just install a Oracle jre1.8 and wait mod developer to adapt for 1.13+, which I noticed since that version forge is rewritten to support newer Java.

Anyway, Java edition is better than C++ edition, though it brings me so much trouble. At least I won't pay for my skin and resource package.

@skyblond At least the Java edition has the best modpacks in my opinion. So totally worth it even though it's not the best language.

@trinsec
Right. Mods make this game unlimited potentials. Talking about java, today when I was trying to run forge 1.12.2 on java 11, I really realized the work to build something like forge. It's really difficult, but it worth.

Sign in to participate in the conversation
Qoto Mastodon

QOTO: Question Others to Teach Ourselves
An inclusive, Academic Freedom, instance
All cultures welcome.
Hate speech and harassment strictly forbidden.