@edh I changed minecraft user shell from /usr/bin/nologin to /bin/bash and it started working...
Search Criteria
Package Details: minecraft-server 26.2-1
Package Actions
| Git Clone URL: | https://aur.archlinux.org/minecraft-server.git (read-only, click to copy) |
|---|---|
| Package Base: | minecraft-server |
| Description: | Minecraft server unit files, script, and jar |
| Upstream URL: | https://minecraft.net/ |
| Keywords: | bash minecraft official script server |
| Licenses: | custom |
| Conflicts: | minecraft-canary, minecraft-server-systemd |
| Submitter: | sorcix |
| Maintainer: | edh |
| Last Packager: | edh |
| Votes: | 171 |
| Popularity: | 0.26 |
| First Submitted: | 2010-11-29 15:52 (UTC) |
| Last Updated: | 2026-06-17 02:20 (UTC) |
Dependencies (8)
- awk (gawk-gitAUR, gawk)
- bash (bash-gitAUR, bash-devel-gitAUR)
- java-runtime-headless (jre10AUR, jre12AUR, jdk10AUR, jdk10-openj9-binAUR, jdk7AUR, jre7AUR, jdk16-adoptopenjdkAUR, liberica-jre-11-binAUR, jdk11-j9-binAUR, jre16-openjdk-headlessAUR, jre14-openjdk-headlessAUR, jre15AUR, jre14AUR, jre13AUR, jre16AUR, jre18-openjdk-headlessAUR, liberica-jre-11-full-binAUR, liberica-jre-8-full-binAUR, jre-openj9-headlessAUR, jre12-openjdk-headlessAUR, jdk11-dragonwell-standard-binAUR, jdk11-jetbrains-binAUR, jdk20-openj9-binAUR, zulu-13-binAUR, jdk8-dragonwell-extended-binAUR, jdk8-dragonwell-standard-binAUR, jdk11-dragonwell-extended-binAUR, jdk8-j9-binAUR, jdk7-j9-binAUR, jdk7r1-j9-binAUR, jre13-openjdk-headlessAUR, jre15-openjdk-headlessAUR, jre19-openjdk-headlessAUR, zulu-fx-binAUR, zulu11-fx-binAUR, zulu17-fx-binAUR, jre-zulu-binAUR, jre-zulu-fx-binAUR, jre17AUR, jre-zuluAUR, jre-zulu-fxAUR, jdk21-dragonwell-standard-binAUR, jdk23-temurinAUR, zing-23-binAUR, jdk17-dragonwell-standard-binAUR, jdk21-dragonwell-extended-binAUR, openjdk-zulu-ca-fx-binAUR, openjdk-zulu17-ca-fx-binAUR, openjdk-zulu21-ca-fx-binAUR, amazon-corretto-17AUR, amazon-corretto-21-binAUR, zulu-24-binAUR, liberica-nik-23-full-binAUR, liberica-nik-24-full-binAUR, liberica-nik-25-full-binAUR, amazon-corretto-24-binAUR, jdk8-openj9-binAUR, openjdk-liberica11-full-binAUR, openjdk-liberica17-full-binAUR, openjdk-liberica21-full-binAUR, openjdk-liberica8-full-binAUR, openjdk-liberica-full-binAUR, jdk-openjdk-wakefieldAUR, jre-openjdk-wakefieldAUR, jre-openjdk-wakefield-headlessAUR, amazon-corretto-15AUR, jre25-temurinAUR, jre21-temurinAUR, jre17-temurinAUR, zulu-jre21-fxAUR, zulu-jre25-fxAUR, zulu-jre17-fxAUR, jre8-temurinAUR, jre11-temurinAUR, zulu-jre8-fxAUR, zulu-jre11-fxAUR, microsoft-openjdk-21-binAUR, microsoft-openjdk-25-binAUR, microsoft-openjdk-17-binAUR, microsoft-openjdk-11-binAUR, amazon-corretto-25-binAUR, jdk8-perfAUR, jdk25-openjdk-wakefieldAUR, jre25-openjdk-wakefieldAUR, jre25-openjdk-headless-wakefieldAUR, zulu-26-fx-binAUR, jdk21-jetbrains-binAUR, liberica-jdk-21-binAUR, jdk16-temurinAUR, liberica-jdk-8-full-binAUR, jdk25-temurinAUR, jdk21-temurinAUR, jdk17-temurinAUR, jre22-openjdk-headlessAUR, jre22-openjdkAUR, jdk22-openjdkAUR, jre23-openjdk-headlessAUR, jre23-openjdkAUR, jdk23-openjdkAUR, jdk24-openjdkAUR, jre24-openjdkAUR, jre24-openjdk-headlessAUR, zulu-17-fx-binAUR, jdk11-temurinAUR, jdk17-openj9-binAUR, jdk21-openj9-binAUR, jdk11-graalvm-ee-binAUR, jdk8-graalvm-ee-binAUR, sapmachine11-jdkAUR, zulu8-fx-binAUR, zulu21-fx-binAUR, zulu-jre-fx-binAUR, zulu-jdk-fx-binAUR, jreAUR, jdkAUR, jre-ltsAUR, jdk-ltsAUR, jre21-zulu-binAUR, jre25-zulu-binAUR, jre17-zulu-binAUR, zulu-17-binAUR, zulu-21-binAUR, zulu-8-binAUR, zulu-11-binAUR, jdk-temurinAUR, zulu-25-binAUR, jre8AUR, jdk8AUR, jre11AUR, zing-17-binAUR, zing-8-binAUR, zing-21-binAUR, jdk17-jetbrains-binAUR, jdk-openj9-binAUR, jdk11-openj9-binAUR, liberica-jdk-full-binAUR, liberica-jdk-25-full-binAUR, liberica-jdk-21-full-binAUR, jre-jetbrainsAUR, jdk25-graalvm-binAUR, jdk25-graalvm-ce-binAUR, jdk25-jetbrains-binAUR, mandrel-binAUR, java-openjdk-ea-binAUR, jdk25-openj9-binAUR, java-openjdk-binAUR, amazon-corretto-11AUR, amazon-corretto-8AUR, sapmachine17-jdkAUR, liberica-jdk-11-full-binAUR, liberica-jdk-17-full-binAUR, liberica-jdk-11-binAUR, liberica-jdk-11-lite-binAUR, jdk-openjdk, jdk11-openjdk, jdk17-openjdk, jdk21-openjdk, jdk25-openjdk, jre-openjdk, jre-openjdk-headless, jre11-openjdk, jre11-openjdk-headless, jre17-openjdk, jre17-openjdk-headless, jre21-openjdk, jre21-openjdk-headless, jre25-openjdk, jre25-openjdk-headless, jre8-openjdk-headless)
- sed (sed-gitAUR, uutils-sedAUR)
- sudo (sudo-gitAUR, fudo-gitAUR, sudo-selinuxAUR, doas-sudo-shim-gitAUR, run0-sudoAUR, run0-sudo-shim-selinuxAUR, run0-sudo-shimAUR, run0-sudo-shim-gitAUR, doas-sudo-shimAUR, voixAUR)
- tmux (tmux-sixel-gitAUR, tmux-gitAUR)
- netcat (gnu-netcat-svnAUR, gnu-netcatAUR, nmap-netcatAUR, openbsd-netcat-tlsAUR, openbsd-netcat-gitAUR, openbsd-netcat) (optional) – required in order to suspend an idle server
- tar (tar-gitAUR, uutils-tar-gitAUR) (optional) – needed in order to create world backups
Required by (0)
Sources (2)
Latest Comments
« First ‹ Previous 1 2 3 4 5 6 7 8 .. 37 Next › Last »
DragonX256 commented on 2021-10-18 15:33 (UTC)
edh commented on 2021-10-18 14:21 (UTC)
@DragonX256 Please try to produce a minimal example e.g. in a clean container.
First of all please verify that the minecraft server starts if you execute the necessary java commands from within a shell as the minecraft user. Second, please validate that your tmux setup is working, i.e. that you can spawn a session as the minecraft user. If both work then the management script should also work.
DragonX256 commented on 2021-10-18 14:14 (UTC)
@rvolvrwest It never comes to starting the server. Some kind of problem with tmux. I use it often, but this problem occurs even if tmux not running.
rvolvrwest commented on 2021-10-18 14:08 (UTC)
DragonX265 does the Minecraft log give you any idea why?
DragonX256 commented on 2021-10-18 14:03 (UTC)
Cannot start server:
dx37@raspi4 ~ % minecraftd start
Starting server...no server running on /tmp/tmux-973/minecraft
edh commented on 2021-10-03 18:38 (UTC)
@InFerNo
The list displayed in the AUR seems to not take version requirements into account. pacman will of course check for version requirements upon installation though.
InFerNo commented on 2021-10-03 18:33 (UTC)
Hi, @edh, yes starting the server manually led me to the error, but that issue is resolved.
I think I am misunderstanding the dependencies on this package because java-runtime-headless>=16 has a list of possible packages to satisfy the dependency. However jre8-openjdk-headless is listed but does not work with the latest version of Minecraft (which is what I was using). I don't know how the large list with possible dependency candidates above is composed, perhaps this is out of your control.
edh commented on 2021-10-03 16:40 (UTC)
@InFerNo
Yes, sorry, the log file would not have been conclusive. However, starting the server by hand would have told you as much. Or in other words, I don't think one can call this an error in the package.
Btw. the java dependency has long been java-runtime-headless>=16.
InFerNo commented on 2021-10-03 12:21 (UTC)
@edh, the logfile gets written by Minecraft, but if Minecraft can't start then it doesn't write anything to the logfile(s). It was the first thing I checked.
The package dependencies need to be updated, because versions lower than 16 will no longer work. At the very least they should be checked.
edh commented on 2021-10-02 08:23 (UTC)
@InFerNo
The log file of your server could have probably told you so from the beginning.
Both ctrl+a and ctrl+b work so not much should have changed for the user. I updated the comment though to point to tmux and not screen.
Pinned Comments
edh commented on 2016-06-18 18:24 (UTC) (edited on 2021-10-02 08:19 (UTC) by edh)
To get an overview of the available options provided by the management script, be sure to have a look at the help page or read the according section on the ArchWiki article [1].
You can quit the console without shutting down the server by press ctrl+a d (first ctrl+a and after releasing the buttons press d; ctrl+b also works). This will detach your input from the server console. The attaching and detaching is done with tmux (previously GNU screen) since it lets you view and type into the console, send single commands to it and keep it alive without a connected user. Take a look at the the command overview at the ArchWiki [2] to get a feel for its power. (@carmelo12341)
[1] https://wiki.archlinux.org/title/Minecraft#Setup [2] https://wiki.archlinux.org/title/Tmux