Package Details: minecraft-launcher 2.1.5965-1

Git Clone URL: https://aur.archlinux.org/minecraft-launcher.git (read-only)
Package Base: minecraft-launcher
Description: Official Minecraft Launcher
Upstream URL: https://mojang.com/
Keywords: game minecraft
Licenses: All Rights Reserved
Conflicts: minecraft-launcher-beta
Provides: minecraft-launcher-beta
Submitter: shoghicp
Maintainer: petr
Last Packager: petr
Votes: 112
Popularity: 15.014731
First Submitted: 2017-01-18 14:17
Last Updated: 2019-07-23 12:40

Pinned Comments

petr commented on 2018-12-20 09:56

The java version is ... problematic. The current version of the base game will work with any Java version. So will some of the very old game versions that do not use launchwrapper.

Java 8 is required for all legacy versions, and all modded versions of the game (except for some experimental builds of Forge for 1.13). It makes sense to require it, because easily, 99% of the various ways to play the game DO require it. Roughly half of the players play modded regularly.

Fixing the old and modded versions is a non-trivial (almost intractable) task. Fixing Java would require forking it and maintaining the fork. Java runtimes of different versions are installable side-by-side. The launcher needing 'a java 8 runtime' should not prevent you from installing and using a different one.

If you have any suggestions about how to improve this situation, I'm all ears. However, using Java 9+ by default would introduce major issues.

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 Next › Last »

petr commented on 2018-12-07 12:16

Done :)

thisischrys commented on 2018-12-06 14:25

Please add flite as an optional dependency (for the narrator)

petr commented on 2018-11-07 12:03

gconf is a dependency, CEF directly depends on gconf symbols. This is not changing any time soon.

Some form of Java runtime 8 is a dependency and will remain so until the issues caused by ABI breaks in later versions are resolved in one way or another.

This package is fully up-to-date.

jadenPete commented on 2018-09-10 21:57

Can't we eliminate gconf and other dependencies?

mattsturgeon commented on 2018-07-27 09:14

Interesting, I always assumed MC was only java 8 compatible, but LegacyLauncher could well be the problem. Worth noting that forge plan on transitioning to a new modlauncher system with 1.13 (and anyone who wants to be forge-compatible will likely have to follow suit) so that may limit the issue to legacy versions and pre-1.13 mods.

jpegxguy commented on 2018-07-26 22:04

@erkexzcx I'm pretty sure both the game and the launcher work fine under jre (version 10), as is my setup. A problem arises in the LegacyLauncher when trying to start stuff like OptiFine though.

ask6155 commented on 2018-07-25 09:26

@jpegxguy It is recommended to run Minecraft with Java 8.

erkexzcx commented on 2018-07-15 22:29

Updated https://wiki.archlinux.org/index.php/Minecraft - Minecraft client (game) works fine even with java version 10, but the actual launcher starts only with java version 8.

jpegxguy commented on 2018-07-06 17:24

Why is java-runtime=8 required? why not >=8 ?

petr commented on 2018-07-06 16:15

The fix should be in. As long as you don't have something extra in the network doing caching, it should work.