As many people know, Oracle is ending support for Java 8 on January 2019. Java 9 is already out, but it's not LTS. Same for Java 10. But when Java 11 releases, that will probably be the recommended Java version, it's LTS. I already asked if Forge is going to support Java 9 anytime soon and they said they were working on it. But after reading some Wikipedia, there's no need to update to Java 9, as that version will die very soon!. Probably you should stick with Java 8 until September, or maybe October, like happened at Java 7/8 time, everything was broken. Now the real point of this post: I know 1.7.10 is no longer supported on this forum, but according to, 1.7.10 has 1214 mods, and 1.10.2 has only 387. A decent variety of mods updated to more modern versions, but 827 mods are still in 1.7.10 and not updated to 1.10.2 or 1.12. When Java 11 becomes stable, 1.7.10 should have a critical patch adding support for Java 11, just like with 1.6.4 patched for Java 8 at that time. It's OK, not bugfixes, not new features, but at least a Java 11 compatibility patch for 1.7.10, 1.8.9, 1.10.2, 1.11.2 and 1.12. Thanks for reading this and please consider adding 1.7.10 to the Java 11 list.