High performance Spigot fork that aims to fix gameplay and mechanics inconsistencies
Go to file
Zach Brown 28414e7e28 Update from upstream SpigotMC
6669d6ecd2b
b2740df50bb
bf71dc61149
fba27a2ea80
92ee7e7f8ec
b28f0d3de23
4beb4ac3918
0ddb6f3dde8
afe301fe892
b8f6402bbbe
2014-12-07 13:26:30 -06:00
Bukkit-Patches Update from upstream SpigotMC 2014-12-07 13:26:30 -06:00
CraftBukkit-Patches Update from upstream SpigotMC 2014-12-07 13:26:30 -06:00
Spigot-API-Patches Update our patches for the latest changes 2014-12-02 00:45:25 -06:00
Spigot-Server-Patches Add a constructor for setting both the header and the footer to PacketPlayOutPlayerListHeaderFooter 2014-12-05 22:47:37 -06:00
.gitignore Finish removing old gitmodules stuff that should've never lasted this 2014-11-29 23:59:27 -08:00
applyPatches.sh Update from upstream SpigotMC 2014-12-02 00:02:15 -06:00
pom.xml Update PaperSpigot to Minecraft 1.8 2014-11-28 15:01:21 -06:00
README.md Fix README.md link 2014-11-30 16:19:13 -06:00
rebuildPatches.sh Stop rebuilding Spigot's patches 2014-07-30 03:37:19 -05:00

PaperSpigot CI Status Travis Status

High performance Spigot fork that aims to fix gameplay and mechanics inconsistencies.

IRC Support and Project Discussion

How To

Download a copy of PaperTools.jar from our buildserver here: https://ci.destroystokyo.com/job/PaperSpigot-BuildTools/

Place PaperTools.jar into an empty directory and run it with java -jar PaperTools.jar from Git-Bash/Bash

It requires you have git installed on your local system as well as JDK 7 or above.

How To (Advanced & Legacy Users)

After running the PaperTools jar, you can compile at any time. A brief overview is provided below. For more novice users, we recommend you avoid these steps and stick to the PaperTools.jar build tool.

Apply Patches : ./applyPatches.sh

Create patch for server

cd PaperSpigot-Server

Add your file for commit : git add <file>

Commit : git commit -m <msg>

cd ..

Create Patch ./rebuildPatches.sh

Create patch for API

cd Paperspigot-API

Add your file for commit : git add <file>

Commit : git commit -m <msg>

cd ..

Create Patch ./rebuildPatches.sh

Compilation

We use maven to handle our dependencies.

  • Install Maven 3
  • Clone this repo and: mvn clean install