Package Details: papermc-git 1.20.1.r7924.4356758-1

Git Clone URL: https://aur.archlinux.org/papermc-git.git (read-only, click to copy)
Package Base: papermc-git
Description: Next generation of Minecraft server, compatible with Spigot plugins and offering uncompromising performance, built from the latest sources upstream
Upstream URL: https://papermc.io/
Keywords: craftbukkit minecraft minecraft-server paperspigot spigot
Licenses: custom
Provides: papermc
Submitter: xinayder
Maintainer: xinayder
Last Packager: xinayder
Votes: 2
Popularity: 0.000000
First Submitted: 2019-07-06 18:08 (UTC)
Last Updated: 2023-07-03 21:29 (UTC)

Dependencies (5)

Required by (0)

Sources (1)

Pinned Comments

xinayder commented on 2021-12-12 02:50 (UTC) (edited on 2021-12-12 02:53 (UTC) by xinayder)

I have updated the package to the latest Paper sources. I apologize for the time it took to update this package, as I was busy IRL and I ended up ignoring the email I received about the package being outdated.

The resulting jar was renamed from paperclip.jar to papermc_server.jar due to the changes upstream (seems like paperclip is no longer used and one can simply run gradle to produce the server jar) and to provide better compatibility with the versioned package, papermc.

The required java version was also updated to java>=17, reflecting the change from the latest Minecraft version.

xinayder commented on 2020-07-15 13:51 (UTC)

FYI this package doesn't need updating as long as the Paper development team keeps using the master branch for latest Minecraft versions. It should compile without any issues.

Latest Comments

xinayder commented on 2022-05-22 17:46 (UTC)

@Cryen the build script from Paper uses git to apply patches to the repository, so you need to setup git on your system before using it.

You can, however, cd into the directory where the git repository was downloaded and run git config user.email "example@example.com" and git config user.name "random name" to have these settings apply to the current repository only.

Cryen commented on 2022-05-21 20:27 (UTC)

I don't get the installation process, why am I considered a committer when I just want to download and install the package?

> Task :patchSpigotApi FAILED
Committer identity unknown

*** Please tell me who you are.

Run

  git config --global user.email "you@example.com"
  git config --global user.name "Your Name"

to set your account's default identity.
Omit --global to set the identity only in this repository.

fatal: unable to auto-detect email address (got 'cryen@hades.(none)')
***   Please review above details and finish the apply then
***   save the changes with `./gradlew rebuildPatches`

xinayder commented on 2021-12-12 02:50 (UTC) (edited on 2021-12-12 02:53 (UTC) by xinayder)

I have updated the package to the latest Paper sources. I apologize for the time it took to update this package, as I was busy IRL and I ended up ignoring the email I received about the package being outdated.

The resulting jar was renamed from paperclip.jar to papermc_server.jar due to the changes upstream (seems like paperclip is no longer used and one can simply run gradle to produce the server jar) and to provide better compatibility with the versioned package, papermc.

The required java version was also updated to java>=17, reflecting the change from the latest Minecraft version.

Schala commented on 2021-12-04 19:25 (UTC)

PKGBUILD seems broken. Makepkg tries to call a './paper jar' command or something.

xinayder commented on 2020-10-06 21:25 (UTC) (edited on 2020-10-06 21:25 (UTC) by xinayder)

I've updated the package numbering scheme to include the number of commits so the package manager doesn't think a newer commit is outdated compared to the local version installed. Thanks to Chloe Brown for reporting the issue and submitting a fix!

The previous scheme was: 1.16.3_LASTCOMMIT

The current scheme is: 1.16.3.rCOMMITCOUNT.LASTCOMMIT

xinayder commented on 2020-07-15 13:51 (UTC)

FYI this package doesn't need updating as long as the Paper development team keeps using the master branch for latest Minecraft versions. It should compile without any issues.