Package Details: minecraft latest-29

Git Clone URL: https://aur.archlinux.org/minecraft.git (read-only)
Package Base: minecraft
Description: An open-world game whose gameplay revolves around breaking and placing blocks
Upstream URL: http://www.minecraft.net/
Keywords: game minecraft
Licenses: custom
Submitter: BombStrike
Maintainer: BombStrike
Last Packager: BombStrike
Votes: 619
Popularity: 2.959047
First Submitted: 2010-08-05 16:24
Last Updated: 2017-12-01 07:56

Dependencies (4)

Required by (9)

Sources (6)

Latest Comments

Bachsau commented on 2017-12-02 19:04

Thanks and please leave it this way. I for example have placed some separate VMs inside my .minecraft directory to run different versions of Minecraft and also would not want it to change my system wide configuration, as the launcher itself works with almost every version of Java.

BombStrike commented on 2017-12-01 07:51

@Tids If I don't force the install of java 8 I get weekly mails asking me to force the install because people expect this package to set it up for them.

What I can do though is set it to java-runtime>=8 and leave a comment telling java 9 users to check the issue you linked.

Tids commented on 2017-11-30 11:25

Please dont force installation of java 8, Set it as "optional dependency" with a nice comment. Minecraft runs very well with java 9 (look at the comment from max.bra)

Also: https://bugs.mojang.com/browse/MCL-4341?focusedCommentId=411434&page=com.atlassian.jira.plugin.system.issuetabpanels%3Acomment-tabpanel#comment-411434

max.bra commented on 2017-11-30 10:12

hi all,
minecraft is java 9 compatible by removing "-XX:+CMSIncrementalMode" from profile startup arguments. java-runtime=8 is not needed.

BombStrike commented on 2017-11-30 08:57

Scratch my last comment, I can actually use java-runtime=8. If you have both the Oracle and OpenJDK 8 versions installed, the binary will use OpenJDK by default.

BombStrike commented on 2017-11-30 08:50

Sorry about the delay, I updated java-runtime to jre8-openjdk and made the binary use it by default (initially wanted to leave support for the JRE9 but seems to crash the game).

I wish there was a more elegant solution that would be compatible with people using the oracle jre8 but I have no way to say something like "java-runtime == 8" so that will have to do for now.

anoa commented on 2017-10-18 05:48

For anyone getting the "JAVA Unsupported major.minor version 52.0" error, that is because minecraft switched to Java 8 in the 1.12 update. To fix, do the following:

sudo pacman -S jre8-openjdk jre8-openjdk-headless
sudo archlinux-java set java-8-openjdk/jre

Then you should be good.

Package should probably depend on the above packages as well to ensure it works on the latest version, while keeping the previous version as option for older versions.

sylveon commented on 2017-08-13 22:01

I added "StartupWMClass=sun-awt-X11-XFramePeer" to the .desktop file and all the minecraft windows (launcher, bootstrap, game) shows under the same icon in the gnome dock now. Haven't encountered any conflicts (although that's probably because I am not using any other Java application)

BombStrike commented on 2017-07-25 06:17

@cleviojr this is the launcher linked on the minecraft homepage, as soon as the staging launcher becomes the official one then this package will be updated to point to it

cleviojr commented on 2017-07-25 02:44

this seems to be an outdated launcher, for the new one install minecraft-launcher package instead. link: https://aur.archlinux.org/packages/minecraft-launcher/

All comments