Contributing
Papyrus inherits Paper's patch-based development workflow.
- Fork codingsushi79/Papyrus to a personal account (not an organization — org forks block maintainer edits)
- Clone your fork and create a feature branch from
main - Make changes — Java code in
papyrus-server/src/main/java/directly, Minecraft changes via the patch system - Run
./gradlew buildto verify - Open a pull request against
main
See CONTRIBUTING.md for the full patch workflow, including:
- Per-file patch edits (
fixupSourcePatches,rebuildPatches) - Feature patches for larger changes
- Optional
test-pluginmodule for API testing (./gradlew runDev) [ci skip]in PR titles for docs-only changes
Security vulnerabilities: see SECURITY.md.
License
Papyrus inherits licensing from Paper, Spigot, and CraftBukkit. See LICENSE.md.
Credits
- Paper by PaperMC — upstream server software
- Spigot / CraftBukkit — original Bukkit implementation
- SushiMC — Papyrus fork, configurability, and performance defaults
