
Automatically downloads the appropriate JVM for all minecraft versions.You will have to recreate your minecraft profiles, as the new launcher_profiles.json format is incompatible with this version.

minecraft directories or delete/rename the launcher_profiles.json file.

This means, remove -XX:+CMSIncrementalMode and possibly -XX:+UseConcMarkSweepGC from the default java arguments.Īfter this, the launcher was able to successfully start Minecraft 1.14.4 on my Ubuntu machines with Java 10 and Java 8.The old launcher we all know and love with the quality-of-life features of the new launcher. Then select " Executable" and JVM Arguments" check boxes and modify the JVM Arguments accordingly:įor Java version 10+ use: -Xmx1G -XX:-UseAdaptiveSizePolicy -Xmn128Mįor the older Java 8, should you have it on an older Ubuntu, use: -Xmx1G -XX:+UseConcMarkSweepGC -XX:-UseAdaptiveSizePolicy -Xmn128M Once you start the launcher and log in with your user, before pressing the "Play" button, choose "New Profile", then rename it to something sensible form "Copy of Latest" to "Latest 14+". Modify the java parameters in the launcher. If you already have launcher that is version 2.x, then read more here how to upgrade it. You can get it from Mojang here, and copy over the old one. For me the version 1.6.68 was not sufficient but 1.6.93 was good enough.

You can fix this doing two things (and keep the latest Java). Running Minecraft 1.14.4+ on Ubuntu 18+ has issues partially due to the java version and the JVM arguments in the launcher for the Java. Check your internet connection/proxy settings.įATAL ERROR: : Unable to download while being forcedĪt .execute(Bootstrap.java:95)Īt .main(Bootstrap.java:381) System.getProperty('') = '64'Įxception: : : Unexpected error: : the trustAnchors parameter must be non-empty

System.getProperty('java.vendor') = 'Oracle Corporation' I run minecraft.jar through java 8 oracle run time and this is what the launcher gives me: Bootstrap (v5)
