Package Details: papermc 1.21.5+b80-1

Git Clone URL: https://aur.archlinux.org/papermc.git (read-only, click to copy)
Package Base: papermc
Description: Next generation of Minecraft server, compatible with Spigot plugins and offering uncompromising performance
Upstream URL: https://papermc.io/
Keywords: alternative craftbukkit cuberite minecraft-server paperspigot spigot
Licenses: custom
Conflicts: papermc-git
Submitter: edh
Maintainer: edh
Last Packager: edh
Votes: 25
Popularity: 0.005979
First Submitted: 2019-08-06 07:47 (UTC)
Last Updated: 2025-05-17 15:43 (UTC)

Dependencies (8)

Required by (0)

Sources (3)

Pinned Comments

edh commented on 2019-09-03 10:54 (UTC) (edited on 2019-10-22 09:52 (UTC) by edh)

Unfortunately, upstream does not really have proper releases but instead points to build-versions of the software. Note, I will not push every new build of the package to the AUR but I will update the package upon new minecraft releases, e.g. for 1.14.4 to 1.14.5.

Latest Comments

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

edh commented on 2021-07-28 19:13 (UTC) (edited on 2021-07-28 19:13 (UTC) by edh)

@sflor The line is supposed to start the server in the background, i.e. it is not supposed to return anything. If you strip the -d from the argument it will run in the foreground (see man tmux).

Please be more verbose in your description of the error. A 1-bit binary statement (failing/not failing) contains very little information:

  • How exactly is it failing?
    • Do you mean that the return value is non-zero?
    • What happens if you modify the command as outlined in my previous comment?
    • Did you attempt to perform the steps from the command individually, i.e. switch user -> spawn tmux -> run papermc?
  • Did you check for the EULA/papermc logs (if any)?
  • Did you check again in a clean chroot?

sflor commented on 2021-07-28 17:04 (UTC)

I can create a tmux session on its own just fine and run the server java -jar papermc_server.jar. Everything is working.

Your command, however, does nothing for me. It just fails without printing any error.

edh commented on 2021-07-28 15:47 (UTC)

@sflor Did you accept the EULA?

If the error still persists, try reproducing it in a clean chroot. The server works just fine for me and I wasn't able to spot anything suspicious in the management script. Upon start-up the script invokes:

sudo -u papermc tmux -L papermc new-session -s papermc -c /srv/papermc -d "java -Xms512M -Xmx1024M -jar './papermc_server.jar' nogui"

Try also running only this line. If it too does not work, break it down into ever smaller peaces until the server starts.

Btw. java version 16 is required, it will not work with anything below that.

sflor commented on 2021-07-28 15:16 (UTC)

Server runs just fine when I launch it manually, so it has to be some kind of issue with the startup script. My config is default as well.

sflor commented on 2021-07-28 14:52 (UTC)

@M1T0 Thanks, but I have tried Java 11 as well as 16 to no avail.

M1T0 commented on 2021-07-27 19:32 (UTC)

@sflor I had the same issue. I believe I fixed it using sudo archlinux-java set java-16-openjdk. Make sure you have jre-openjdk installed and upgraded.

sflor commented on 2021-07-27 14:17 (UTC)

Since I updated to 1.17, papermc doesn't launch for me anymore.

% papermc start
Starting server...no server running on /tmp/tmux-986/papermc

Any idea what I am doing wrong?

zulc22 commented on 2021-07-11 20:19 (UTC)

papermc just released 1.17.1

speedy905 commented on 2021-06-21 18:00 (UTC)

@edh Oh wow lol, didn't expect that to come quickly. Thanks either way!

edh commented on 2021-06-21 17:56 (UTC)

@speedy905 I updated the package.