Why are the two API calls on lines 4 and 6 commented out? As far as I can tell the API is working, so why not use it to allow us access to more recent builds automatically?
Search Criteria
Package Details: papermc 1.21.4+b67-2
Package Actions
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.052913 |
First Submitted: | 2019-08-06 07:47 (UTC) |
Last Updated: | 2025-01-03 14:34 (UTC) |
Dependencies (8)
- awk (gawk-gitAUR, busybox-coreutilsAUR, gawk)
- bash (bash-devel-static-gitAUR, bash-devel-gitAUR, busybox-coreutilsAUR, bash-gitAUR)
- java-runtime-headless (jre10AUR, jre12AUR, jdk10AUR, jdk10-openj9-binAUR, jdk7AUR, jre7AUR, amazon-corretto-16AUR, jdk16-adoptopenjdkAUR, liberica-jre-11-binAUR, jdk11-j9-binAUR, jre11-jbr-xdg-headlessAUR, jre16-openjdk-headlessAUR, jre14-openjdk-headlessAUR, jre15AUR, jre14AUR, jre13AUR, jre16AUR, jre18-openjdk-headlessAUR, amazon-corretto-19-binAUR, liberica-jre-11-full-binAUR, jdk13-openjdk-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, jdk17-dragonwell-standard-binAUR, jdk8-j9-binAUR, jdk7-j9-binAUR, jdk7r1-j9-binAUR, jre13-openjdk-headlessAUR, jre15-openjdk-headlessAUR, jre-ltsAUR, microsoft-openjdk-11-binAUR, microsoft-openjdk-17-binAUR, microsoft-openjdk-21-binAUR, liberica-nik-24-full-binAUR, zulu-17-binAUR, zulu-8-binAUR, liberica-jdk-17-full-binAUR, liberica-jdk-11-lite-binAUR, liberica-jdk-11-full-binAUR, liberica-jdk-11-binAUR, jre19-openjdk-headlessAUR, jdk17-jetbrains-binAUR, zulu-jdk-fx-binAUR, amazon-corretto-17AUR, amazon-corretto-21-binAUR, jdk8-perfAUR, zulu-jre-fx-binAUR, zulu-fx-binAUR, zulu8-fx-binAUR, zulu11-fx-binAUR, zulu17-fx-binAUR, zulu21-fx-binAUR, jdk11-openj9-binAUR, jre-openjdk-wakefield-headlessAUR, jre-openjdk-wakefieldAUR, jdk-openjdk-wakefieldAUR, jreAUR, jdkAUR, jre-zulu-binAUR, jre-zulu-fx-binAUR, jdk21-dragonwell-standard-binAUR, jdk21-dragonwell-extended-binAUR, zing-8-binAUR, zing-21-binAUR, jdk-openj9-binAUR, zulu-11-binAUR, jdk8-graalvm-ee-binAUR, java-openjdk-binAUR, zulu-17-fx-binAUR, zulu-23-binAUR, jdk21-jetbrains-binAUR, jre11AUR, jdk-temurinAUR, jdk21-temurinAUR, jdk17-temurinAUR, jdk11-temurinAUR, jre17AUR, amazon-corretto-8AUR, amazon-corretto-11AUR, jdk8-openj9-binAUR, liberica-jdk-full-binAUR, liberica-jdk-21-full-binAUR, liberica-jdk-8-full-binAUR, jre21-zulu-binAUR, jre17-zulu-binAUR, jre-zuluAUR, jre-zulu-fxAUR, zulu-21-binAUR, jre8AUR, jdk8AUR, jre-jetbrainsAUR, openjdk-zulu-ca-fx-binAUR, openjdk-zulu8-ca-fx-binAUR, openjdk-zulu11-ca-fx-binAUR, openjdk-zulu17-ca-fx-binAUR, openjdk-zulu21-ca-fx-binAUR, java-openjdk-ea-binAUR, jdk21-openj9-binAUR, jdk17-openj9-binAUR, jdk-openjdk, jdk11-openjdk, jdk17-openjdk, jdk21-openjdk, jre-openjdk, jre-openjdk-headless, jre11-openjdk, jre11-openjdk-headless, jre17-openjdk, jre17-openjdk-headless, jre21-openjdk, jre21-openjdk-headless, jre8-openjdk-headless)
- sed (busybox-coreutilsAUR, sed-gitAUR)
- sudo (fake-sudoAUR, polkit-fakesudoAUR, sudo-gitAUR, doas-sudo-shimAUR, doas-sudo-shim-minimalAUR, sudo-hgAUR, fudo-gitAUR, sudo-selinuxAUR)
- tmux (tmux-tcl-gitAUR, tmux-xdg-gitAUR, tmux-sixel-gitAUR, tmux-gitAUR)
- netcat (nmap-netcatAUR, openbsd-netcat-gitAUR, gnu-netcat-svnAUR, gnu-netcat, openbsd-netcat) (optional) – required in order to suspend an idle server
- tar (tar-gitAUR, busybox-coreutilsAUR) (optional) – needed in order to create world backups
Required by (0)
Sources (3)
logspiritedawayc commented on 2022-02-23 02:49 (UTC)
emiham commented on 2022-01-06 14:44 (UTC)
1.18.1 is now stable.
edh commented on 2021-12-22 15:32 (UTC)
The management script to control this minecraft flavor was moved to a dedicated repository at GitHub:Edenhofer/minecraft-server. The script works for various flavors of minecraft. It is very minimalist yet versatile and feature-rich. For more information on how to configure and install the script separately, visit the above linked repository.
JPenuchot commented on 2021-12-10 10:34 (UTC) (edited on 2021-12-10 15:35 (UTC) by JPenuchot)
Update: PaperMC build 66 landed with a Log4J version bump, PaperMC devs strongly advise to use that newer build.
Pull request: https://github.com/PaperMC/Paper/pull/7069
Recommendations from PaperMC devs: https://twitter.com/PaperPowered/status/1469206811429511172
EDIT: Thanks again for the quick update!
JPenuchot commented on 2021-12-09 21:58 (UTC) (edited on 2021-12-10 09:28 (UTC) by JPenuchot)
A critical remote code execution vulnerability was patched a few hours ago in PaperMC. Could you please update it?
Vulnerability details (in Chinese): https://nosec.org/home/detail/4917.html Fix commit: https://github.com/PaperMC/Paper/commit/b475c6a683fa34156b964f751985f36a784ca0e0
Edit: Thank you for the update :)
Schala commented on 2021-12-07 07:11 (UTC)
Site says the 1.18 builds are currently very experimental. Would suggest updating once given the green light.
notKamui commented on 2021-10-19 07:45 (UTC)
@edh I actually just completely forgot that I manage my jdks with sdkman man on this computer, which is only local to one user.
Thanks again !
edh commented on 2021-10-19 06:52 (UTC)
@notKamui
I though the java version is set globally with archlinux-java
. Or in other words, if it works for you, it should work for the papermc user.
The management script in essence is a huge ducktape around something that is designed to be difficult to manage. It is non trivial to even detect such errors and even more difficult to extract the error message.
notKamui commented on 2021-10-18 21:58 (UTC)
@edh Thank you for your support !
The problem was indeed on the side of the papermc user. For some reason, its default java version was 8 (which of course won't work for papermc). I just had to make sure it's set to java 17, and everything works perfectly fine.
I do feel an error message would be welcome in case such a problem arise though !
edh commented on 2021-10-18 21:11 (UTC)
@notKamui No worries! :)
Do I understand your correctly in that you can start the server using java just fine and it does not print any suspicious messages? If so make sure that tmux under der papermc user is properly working. For example, try to create a tmux session for the papermc user and then start the server from within that session. If both work, please file an issue at https://github.com/Edenhofer/abs/issues .
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.