William Blake Galbreath 378bbf478c Updated Upstream (Paper)
Upstream has released updates that appears to apply and compile correctly

Paper Changes:
8812fed9 Merge pull request #2240 from Spottedleaf/anti-xray
bd46b639 Merge branch 'ver/1.14' of github.com:PaperMC/Paper into anti-xray
e679a7c1 Config migrations
0a667728 Resolve crash issue by shoving chunk loads onto the next tick
3a2d7f2d Merge branch 'ver/1.14' of github.com:PaperMC/Paper into anti-xray
5ffa0dae Do not force load chunks for plugin constructed packets
e993aa6f Merge branch 'ver/1.14' of github.com:PaperMC/Paper into anti-xray
9a4a185f Keep neighbour chunks loaded while obfuscating
f1f8060a Fix build?
76eb2a5e Use getChunkIfLoadedImmediately not getChunkIfCachedImmediately
ad757f96 Delete 0335-Anti-Xray.patch
46a6f1b2 Re-Add Anti-Xray
2019-07-09 21:26:17 -05:00
2019-07-06 21:48:16 -05:00
2019-07-09 21:26:17 -05:00
2019-07-09 21:26:17 -05:00
2019-07-04 21:30:16 -05:00
2019-05-19 07:37:21 -05:00
2019-05-09 14:49:40 -05:00
2019-05-12 16:41:34 -05:00
2019-07-09 21:26:17 -05:00
2019-05-12 16:35:16 -05:00
2019-05-25 00:25:31 -05:00
2019-05-18 18:45:13 -05:00
2019-05-12 17:02:15 -05:00

Purpur

Purpur is a fork of Paper used by the Pl3xCraft server.

It contains many gameplay changes to suit our server that are deemed too wild to be included directly upstream into Paper.

Contact

Discord

License

Everything is licensed under the MIT license, and is free to be used in your own fork.

See EMC and byof for the license of material used/modified by this project.

Building and setting up

Run the following commands in the root directory:

git submodule init
git submodule update
./purpur up
./purpur patch

Creating a patch

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

See Paper's contributing guideline for more detailed information.

Building

Use the command ./purpur build to build the api and server. Compiled jars will be placed under Purpur-API/target and Purpur-Server/target.

Description
Purpur is a drop-in replacement for Paper servers designed for configurability, and new fun and exciting gameplay features.
Readme MIT 46 MiB
Languages
Java 99%
Shell 1%