2021-05-14 21:15:35 -04:00
2021-05-13 21:35:08 -04:00
2021-05-13 21:44:53 -04:00
2021-05-13 21:35:08 -04:00
2021-05-13 21:35:08 -04:00
2021-05-01 15:25:18 -04:00
2021-05-04 13:42:04 -04:00
2021-05-09 16:43:07 -04:00
2021-05-02 23:19:12 -04:00
2021-05-04 15:56:10 -04:00

Parchment

This is a fork of Paper for the Project Eden Minecraft server. It contains changes to the API to make development of our plugin Nexus easier.

Building

Requirements:

  • You need git installed, with a configured user name and email. On Windows you need to run from git bash.
  • You need maven installed.
  • You need jdk 8+ installed to compile (and jre 8+ to run).
  • Anything else that paper requires to build.

If all you want is a paperclip server jar, just run ./parchment jar.

Otherwise, to setup the Parchment-API and Parchment-Server repo, just run ./parchment patch in your project root. Afterwards you can run ./parchment build to build the respective API and server jars.

./parchment patch should initialize the repo such that you can now start modifying and creating patches. The folder Parchment-API is the API repository and the Parchment-Server folder is the server repository. These contain the source files you will modify.

Creating a patch

Patches are effectively just commits in either Parchment-API or Parchment-Server. To create one, just add a commit to either repo and run ./parchment rb and a patch will be placed in the patches folder. Modifying commits will also modify its corresponding patch file.

License

See https://github.com/starlis/empirecraft, https://github.com/electronicboy/byof, and https://github.com/Spottedleaf/Tuinity for the license of material used/modified by this project.

Note

The fork is based off of Tuinity.

Description
ParchmentMC Repository Backup
Readme 1.2 MiB
Languages
Java 100%