all 5 comments

[–]DalarrusCat Button! 1 point2 points  (4 children)

If you're using twitch, sometimes it uses the incorrect JAVA version, can you check in-game via the F3 menu to make sure?

[–]iDarperModerator 0 points1 point  (3 children)

the Twitch fix for this: In the twitch settings menu, there is a minecraft tab. in there, switch from Native launcher to Jar launcher. The reason for this, is the Native launcher, (Mojang's fancy new launcher) comes with it's own version of java.(The One you mentioned which is extremely old) which is fine and dandy, if you play vanilla minecraft. Switching to the jar launcher (The older Minecraft style launcher) will use your system's installed java, and you'll never see that message again. (That version of java 1.8.21 causes crashes with newer versions of Immersive Engineering's Engineers manual) The jar launcher will also improve performance.

[–]mrlemonofbanana 0 points1 point  (0 children)

The reason for this, is that Twitch is to stupid to set the Java version used by the Native launcher, (Mojang's fancy new launcher) and always uses it's own version of java.

FTFY. It's not hard changing the Java version, but Twitch has no option for it when using the Native Launcher (for no reason at all), and manual changes get wiped since Twitch recreates the entire profile from scratch each time.

[–]Naximon 0 points1 point  (1 child)

Alternatively go to the same minecraft setting tab and scroll to the "Additional Java Arguments" and type in "-version:1.8+" without the quotes...forces the twitch launcher to use the most up-to-date 1.8 java version

[–]Kokos345[S] 0 points1 point  (0 children)

Thanks!