today I was testing I Minecraft will run on the newest version of java (java version 10.0.2 at the time of testing) and to my surprised Minecraft launched with no problems. it also fixed a problem with my fps that I had in single player. sadly that forge is still is encoded with Java 8. forge crashed when using Java 10 I think if forge was encoded with Java 10 it will work fine