c8f3b4ba4f
Right now this only affects the recently added PlayerMicroMoveEvent. I figured this should be done to keep the events organized in the same way Bukkit and Spigot do. This should lead to a less cluttered event package when we do add more events. |
||
---|---|---|
Bukkit-Patches | ||
CraftBukkit-Patches | ||
Spigot-API-Patches | ||
Spigot-Server-Patches | ||
.gitignore | ||
applyPatches.sh | ||
pom.xml | ||
README.md | ||
rebuildPatches.sh |
PaperSpigot
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