Files
ParchmentMC/patches/server/0001-Build-changes.patch
Lexi b03678a0a0 Updated Upstream (Paper)
Upstream has released updates that appear to apply and compile correctly

Paper Changes:
PaperMC/Paper@cb05aa6 Prepare for 1.19 dev
PaperMC/Paper@56e6424 Patch cleanup
PaperMC/Paper@028e2d9 API patches
PaperMC/Paper@a9c5073 First server patches
PaperMC/Paper@2710efc More patches
PaperMC/Paper@1669c6b More more patches
PaperMC/Paper@cac4deb More more more patches
PaperMC/Paper@88f74d1 Fix some api compilation errors
PaperMC/Paper@13fe886 API now compiles successfully
PaperMC/Paper@c321ca5 fix unmerged diff
PaperMC/Paper@aac58bb More more more more patches
PaperMC/Paper@3773770 Fix more errors
PaperMC/Paper@7d7779a Fix even more errors
PaperMC/Paper@addf9c9 More more more more more patches
PaperMC/Paper@4e13355 some server compile fixes
PaperMC/Paper@58133bd Update PreCreatureSpawnEvent patch
PaperMC/Paper@3a0b948 temporary fixes for adventure chat
PaperMC/Paper@87ca0fa hate jmp and his gradle
PaperMC/Paper@32c195b i love jmp
PaperMC/Paper@c515eb9 rebuild after rebase
PaperMC/Paper@a16970a Fix CanPlaceOn/CanDestroy API issues
PaperMC/Paper@68b585f Fix cook speed patch
PaperMC/Paper@a27b508 i really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really love jmp
PaperMC/Paper@26ea040 i really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really love jmp
PaperMC/Paper@515da2f update reobf-mappings-patch.tiny
PaperMC/Paper@d41a026 few more server decompile fixes
PaperMC/Paper@7bbeef2  i really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really really reall…
PaperMC/Paper@c5db537 Fix more issues
PaperMC/Paper@f371b4e <3 jmp
PaperMC/Paper@f04e64d moar patches
PaperMC/Paper@c3fc3de even moar patches
PaperMC/Paper@dc12a6e a bunch more patches done
PaperMC/Paper@0745f97 bunch o' patches
PaperMC/Paper@2304bb3 bundle o' patches
PaperMC/Paper@feca8d2 bouquet o' patches
PaperMC/Paper@89c3c31 bag o' patches
PaperMC/Paper@a1d0432 batch o' patches
PaperMC/Paper@aabbfcd Updated Upstream (Bukkit/CraftBukkit/Spigot)
PaperMC/Paper@cc7979a bale o' patches
PaperMC/Paper@b464e02 Misc. 1.19 fixes (#7881)
PaperMC/Paper@0e06c77 More more more more more more patches
PaperMC/Paper@f0e575f More more more more more more more patches
PaperMC/Paper@82f712c More more more more more more more more patches
PaperMC/Paper@8d5407b Things, and DataConverter (maybe)
PaperMC/Paper@d28b209 Things, and Starlight (maybe)
PaperMC/Paper@2f0b2b9 Add missing DataConverter and fix some imports
PaperMC/Paper@391e65f more misc compile fixes
PaperMC/Paper@301cf57 More more more more more more more more more patches
PaperMC/Paper@2259098 Misc fixes (#7883)
PaperMC/Paper@beab8a3 More more more more more more more more more more patches
PaperMC/Paper@55d7f56 More more more more more more more more more more more patches
PaperMC/Paper@b1f5e70 Moar 1.19 fixes (#7884)
PaperMC/Paper@7ece945 Use biome source method to prevent loading chunks  (#7885)
PaperMC/Paper@b561fd8 Compilation error fixes
PaperMC/Paper@1d5b298 More compilation error fixes
PaperMC/Paper@af4b5ee add back removed kelp modifier patch
PaperMC/Paper@d5216d8 Add back Fix NotePlayEvent patch
PaperMC/Paper@9ab6893 Add back Fix locateNearestStructure patch
PaperMC/Paper@913d2ae Fix
PaperMC/Paper@a6bc17b IT COMPILES BOIS
PaperMC/Paper@7a165c9 Add back fix swamp hut deadlock patch
PaperMC/Paper@02804a4 Fix tests
PaperMC/Paper@8399e10 fix reobf issues around randomsource impls
PaperMC/Paper@a02874e Remove painting desync (#7886)
PaperMC/Paper@57dfcdf Reorder some patches
PaperMC/Paper@b3b63d3 Fix tests (again?)
PaperMC/Paper@222391f Check if is light status or above / isLightOn / starlight version fits (#7888)
PaperMC/Paper@bd134f8 Update Alternate Current patch (#7890)
PaperMC/Paper@4c1b338 Remove level propagator patch for now
PaperMC/Paper@44ccc15 Port Fix missing chunks due to integer overflow to 1.19 (#7891)
PaperMC/Paper@d1e1217 Only send empty chunk when player is dead
PaperMC/Paper@897cc27 Remove no longer needed patch
PaperMC/Paper@e24a250 correct patch description
PaperMC/Paper@a93aa05 Wrap NBTOps in RegistryOps (#7892)
PaperMC/Paper@29e9189 Fix structures issues/api (#7895)
PaperMC/Paper@86c1650 Dont resent entity on art update (#7887)
PaperMC/Paper@11c2705 Slightly untrash Spigot chat handling
PaperMC/Paper@cbb47ca Add missing spawn eggs (#7896)
PaperMC/Paper@9107753 (1.19) Make timings link clickable (#7897)
PaperMC/Paper@467a166 fallback to default locate logic if no API found
PaperMC/Paper@da80273 Deprecate origin for vibrations (#7898)
PaperMC/Paper@172d260 Move to configurate for paper.yml (#7609)
PaperMC/Paper@d7cc306 Update Optimise general POI access (#7903)
PaperMC/Paper@ffddec5 Updated Upstream (CraftBukkit)
PaperMC/Paper@7be0194 Readd dummy PaperConfig and PaperWorldConfig classes
PaperMC/Paper@b26d590 Fixes
PaperMC/Paper@e1c2939 Update configurable feature seed patch
PaperMC/Paper@d385af0 Updated Upstream (Bukkit/CraftBukkit)
PaperMC/Paper@a3a0390 Fix config migration error preventing server startup
PaperMC/Paper@84434e6 Don't validate chunk before it's been run through DataConverter (#7907)
PaperMC/Paper@e47848f Correctly handle ElderGuardianAppearanceEvent canceling  (#7902)
PaperMC/Paper@2e68ecc more configuration fixes/changes
PaperMC/Paper@d9fcf39 Remove locname (#7909)
PaperMC/Paper@f27aa33 catch IAE from empty transformation builder
PaperMC/Paper@acd50c5 Keyed cat Type (#7901)
PaperMC/Paper@c34a306 Remove old config options (#7908)
PaperMC/Paper@c946526 minimessage conversion
PaperMC/Paper@5052a45 Minor patch changes
PaperMC/Paper@09c9215 Add sendRichMessage and sendPlainMessage methods
PaperMC/Paper@ad51c40 Fix don't lookup profiles for blank names patch
PaperMC/Paper@3f1c6a4 move commands out of configuration
PaperMC/Paper@e5ed99a fix compile issue
PaperMC/Paper@77de07a fix more config migration issues
PaperMC/Paper@6249dd5 remove more unused config options
PaperMC/Paper@181a847 Make slime spawn checks use tag again and rename config option (#7910)
PaperMC/Paper@0a21166 Update player chunk loader patch, re-add ticket level propagator patch
PaperMC/Paper@ade44f3 Remove todo
PaperMC/Paper@7c55e62 Fix tests
PaperMC/Paper@d833c0c Update starlight + read null light data (#7912)
PaperMC/Paper@5ac29fc Fix migration of packet limiter
PaperMC/Paper@4a51a54 Don't use deprecated permission message method
PaperMC/Paper@83e2a35 Fix light (#7917)
PaperMC/Paper@cfe3ad1 Updated Upstream (Bukkit/CraftBukkit/Spigot)
PaperMC/Paper@02b5ec4 fix 2 more migration issues
PaperMC/Paper@dd6a8e9 couple more migration issues
PaperMC/Paper@8141349 improve packet config serializer (#7920)
PaperMC/Paper@9a75a79 Readd PlayerAnimationEvent constructor removed by upstream
PaperMC/Paper@0754819 Updated Upstream (CraftBukkit)
PaperMC/Paper@9b6fb2f Remove bad warning
PaperMC/Paper@cf384f5 Don't print stacktrace when client with invalid signature logs in
PaperMC/Paper@a8a01bb port  Significantly improve performance of the end generation (#7919)
PaperMC/Paper@8bca919 Remove unneeded patch
PaperMC/Paper@698b315 Improve migration file errors (#7929)
PaperMC/Paper@99aa5f2 Fixes parsing tags in selectors in command functions
PaperMC/Paper@76f81ae Keep default keys in some maps
PaperMC/Paper@5a2973f Correct dataconverter diff
PaperMC/Paper@ee7d161 Make starlight light read non-fatal if it throws
PaperMC/Paper@f8beab5 correct argument check in PlayerHandshakeEvent#setFailMessage(String) (#7940)
PaperMC/Paper@c80df84 Readd remove vec allocations diff (#7930)
PaperMC/Paper@1ccff4f Readd mc-4 fix
PaperMC/Paper@d7165b0 Fix some references to obfuscated code
PaperMC/Paper@55201f0 Updated Upstream (Bukkit/CraftBukkit) (#7936)
PaperMC/Paper@46954ee Don't explode on light data in the nether
PaperMC/Paper@dfc1044 Fix keep spawn loaded patch
PaperMC/Paper@9ad94dc Adjust config headers
PaperMC/Paper@c044b14 Add support for Velocity forwarding v2
PaperMC/Paper@6c52b5e Ensure that Log4J is shutdown when stopping the server (Fixes #7932)
PaperMC/Paper@ee4916d Fire kick event for out-of-order chat on main thread (#7942)
PaperMC/Paper@8b6f4dd Add paper-settings-directory cl argument (#7949)
PaperMC/Paper@4797e3a Dont reassign the hiddenConfigs field in TimingsManager (#7951)
PaperMC/Paper@3690440 Update paperweight to 1.3.7
PaperMC/Paper@90050ff Update Adventure to 4.11.0 and implement ComponentLogger (#7937)
PaperMC/Paper@e4f5e1c Bump netty
2022-06-13 02:21:46 -04:00

1522 lines
98 KiB
Diff

From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
From: lexikiq <noellekiq@gmail.com>
Date: Thu, 24 Jun 2021 02:16:25 -0400
Subject: [PATCH] Build changes
diff --git a/build.gradle.kts b/build.gradle.kts
index 68b8f275f9c9e77a949ca29749a05b469bcdb910..82d6922ca22eee74de2140789787e6e5da51378c 100644
--- a/build.gradle.kts
+++ b/build.gradle.kts
@@ -9,8 +9,8 @@ plugins {
}
dependencies {
- implementation(project(":paper-api"))
- implementation(project(":paper-mojangapi"))
+ implementation(project(":parchment-api")) // Parchment
+ implementation("io.papermc.paper:paper-mojangapi:1.18.1-R0.1-SNAPSHOT") // Parchment
// Paper start
implementation("org.jline:jline-terminal-jansi:3.21.0")
implementation("net.minecrell:terminalconsoleappender:1.3.0")
@@ -64,7 +64,7 @@ tasks.jar {
attributes(
"Main-Class" to "org.bukkit.craftbukkit.Main",
"Implementation-Title" to "CraftBukkit",
- "Implementation-Version" to "git-Paper-$implementationVersion",
+ "Implementation-Version" to "git-Parchment-$implementationVersion", // Parchment
"Implementation-Vendor" to date, // Paper
"Specification-Title" to "Bukkit",
"Specification-Version" to project.version,
@@ -81,7 +81,27 @@ tasks.jar {
publishing {
publications.create<MavenPublication>("maven") {
- artifact(tasks.shadowJar)
+ // Parchment start
+ artifact(tasks.reobfJar)
+ groupId = project.group as String?
+ artifactId = "parchment"
+ version = project.version as String?
+
+ pom {
+ name.set(project.name)
+ description.set("Minecraft server software forked from Paper")
+ }
+ }
+
+ repositories {
+ maven {
+ credentials {
+ username = properties["edenusr"] as String?
+ password = properties["edenpwd"] as String?
+ }
+ url = uri("https://sonatype.projecteden.gg/repository/maven-snapshots/")
+ }
+ // Parchment end
}
}
@@ -152,7 +172,7 @@ fun TaskContainer.registerRunTask(
name: String,
block: JavaExec.() -> Unit
): TaskProvider<JavaExec> = register<JavaExec>(name) {
- group = "paper"
+ group = "paperweight" // Parchment
mainClass.set("org.bukkit.craftbukkit.Main")
standardInput = System.`in`
workingDir = rootProject.layout.projectDirectory
diff --git a/src/main/java/com/destroystokyo/paper/Metrics.java b/src/main/java/com/destroystokyo/paper/Metrics.java
index 7b1843e16745ca8db2244e17490d291401f22679..c340575e9c2a114f2165b74feb4481975821811c 100644
--- a/src/main/java/com/destroystokyo/paper/Metrics.java
+++ b/src/main/java/com/destroystokyo/paper/Metrics.java
@@ -73,7 +73,7 @@ public class Metrics {
Metrics.logger = logger;
// Start submitting the data
- startSubmitting();
+ // startSubmitting();
}
/**
diff --git a/src/main/java/com/destroystokyo/paper/PaperVersionFetcher.java b/src/main/java/com/destroystokyo/paper/PaperVersionFetcher.java
index bf42969859545a8a520923ef1836ffa4a5cc24a0..2532e265c5dade55f71c34fcab6d1e74bbb58a87 100644
--- a/src/main/java/com/destroystokyo/paper/PaperVersionFetcher.java
+++ b/src/main/java/com/destroystokyo/paper/PaperVersionFetcher.java
@@ -31,8 +31,8 @@ public class PaperVersionFetcher implements VersionFetcher {
@Nonnull
@Override
public Component getVersionMessage(@Nonnull String serverVersion) {
- String[] parts = serverVersion.substring("git-Paper-".length()).split("[-\\s]");
- final Component updateMessage = getUpdateStatusMessage("PaperMC/Paper", GITHUB_BRANCH_NAME, parts[0]);
+ String[] parts = serverVersion.substring("git-Parchment-".length()).split("[-\\s]"); // Parchment
+ final Component updateMessage = getUpdateStatusMessage("ProjectEdenGG/Parchment", GITHUB_BRANCH_NAME, parts[0]); // Parchment
final Component history = getHistory();
return history != null ? TextComponent.ofChildren(updateMessage, Component.newline(), history) : updateMessage;
@@ -45,7 +45,7 @@ public class PaperVersionFetcher implements VersionFetcher {
String result = matcher.group();
mcVer = result.substring(0, result.length() - 2); // strip 'R' anchor and trailing '-'
} else {
- org.bukkit.Bukkit.getLogger().warning("Unable to match version to pattern! Report to PaperMC!");
+ org.bukkit.Bukkit.getLogger().warning("Unable to match version to pattern! Report to ProjectEdenGG!");
org.bukkit.Bukkit.getLogger().warning("Pattern: " + VER_PATTERN.toString());
org.bukkit.Bukkit.getLogger().warning("Version: " + org.bukkit.Bukkit.getBukkitVersion());
}
diff --git a/src/main/java/net/minecraft/server/MinecraftServer.java b/src/main/java/net/minecraft/server/MinecraftServer.java
index 32dc0cd20a4dd8fc02be1f7ba3d727db826dbe5d..d48ac4df6f9cde9ccdc068010e977206dd838eaf 100644
--- a/src/main/java/net/minecraft/server/MinecraftServer.java
+++ b/src/main/java/net/minecraft/server/MinecraftServer.java
@@ -1654,7 +1654,7 @@ public abstract class MinecraftServer extends ReentrantBlockableEventLoop<TickTa
@DontObfuscate
public String getServerModName() {
- return "Paper"; // Paper - Paper > // Spigot - Spigot > // CraftBukkit - cb > vanilla!
+ return "Parchment"; // Parchment - Parchment > //Paper - Paper > // Spigot - Spigot > // CraftBukkit - cb > vanilla!
}
public SystemReport fillSystemReport(SystemReport details) {
diff --git a/src/main/java/org/bukkit/craftbukkit/CraftServer.java b/src/main/java/org/bukkit/craftbukkit/CraftServer.java
index f1e5ccfbcd08a73ac3aba9a1cb7b414faef81f9e..f4847a8671bd21f78af598faacea5c763669ddbc 100644
--- a/src/main/java/org/bukkit/craftbukkit/CraftServer.java
+++ b/src/main/java/org/bukkit/craftbukkit/CraftServer.java
@@ -243,7 +243,7 @@ import javax.annotation.Nullable; // Paper
import javax.annotation.Nonnull; // Paper
public final class CraftServer implements Server {
- private final String serverName = "Paper"; // Paper
+ private final String serverName = "Parchment"; // Parchment // Paper
private final String serverVersion;
private final String bukkitVersion = Versioning.getBukkitVersion();
private final Logger logger = Logger.getLogger("Minecraft");
diff --git a/src/main/java/org/bukkit/craftbukkit/Main.java b/src/main/java/org/bukkit/craftbukkit/Main.java
index fbd604602024522bdd73aa1bde6fe2ccec63e442..2d1f2739e698eb53677d5ecc8a3a74feda7b86e4 100644
--- a/src/main/java/org/bukkit/craftbukkit/Main.java
+++ b/src/main/java/org/bukkit/craftbukkit/Main.java
@@ -270,7 +270,7 @@ public class Main {
if (buildDate.before(deadline.getTime())) {
// Paper start - This is some stupid bullshit
System.err.println("*** Warning, you've not updated in a while! ***");
- System.err.println("*** Please download a new build as per instructions from https://papermc.io/downloads ***"); // Paper
+ System.err.println("*** Please download a new build as per instructions from https://github.com/ProjectEdenGG/Parchment ***"); // Paper // Parchment
//System.err.println("*** Server will start in 20 seconds ***");
//Thread.sleep(TimeUnit.SECONDS.toMillis(20));
// Paper End
diff --git a/src/main/java/org/bukkit/craftbukkit/util/Versioning.java b/src/main/java/org/bukkit/craftbukkit/util/Versioning.java
index 774556a62eb240da42e84db4502e2ed43495be17..6f1b3fa6ebeabc7596034663ed06686fd3892267 100644
--- a/src/main/java/org/bukkit/craftbukkit/util/Versioning.java
+++ b/src/main/java/org/bukkit/craftbukkit/util/Versioning.java
@@ -11,7 +11,7 @@ public final class Versioning {
public static String getBukkitVersion() {
String result = "Unknown-Version";
- InputStream stream = Bukkit.class.getClassLoader().getResourceAsStream("META-INF/maven/io.papermc.paper/paper-api/pom.properties");
+ InputStream stream = Bukkit.class.getClassLoader().getResourceAsStream("META-INF/maven/gg.projecteden.parchment/parchment-api/pom.properties");
Properties properties = new Properties();
if (stream != null) {
diff --git a/src/main/java/org/spigotmc/WatchdogThread.java b/src/main/java/org/spigotmc/WatchdogThread.java
index d568fc92d03c313a782796cc720a1ebb1a5ad8be..024d8884ac8a7d2322a7db2901b7ecff31a0154a 100644
--- a/src/main/java/org/spigotmc/WatchdogThread.java
+++ b/src/main/java/org/spigotmc/WatchdogThread.java
@@ -162,7 +162,7 @@ public class WatchdogThread extends Thread
log.log( Level.SEVERE, "\t If this is the case, consider increasing timeout-time in spigot.yml but note that this will replace the crash with LARGE lag spikes" );
log.log( Level.SEVERE, "If you are unsure or still think this is a Paper bug, please report this to https://github.com/PaperMC/Paper/issues" );
log.log( Level.SEVERE, "Be sure to include ALL relevant console errors and Minecraft crash reports" );
- log.log( Level.SEVERE, "Paper version: " + Bukkit.getServer().getVersion() );
+ log.log( Level.SEVERE, "Parchment version: " + Bukkit.getServer().getVersion() );
//
if ( net.minecraft.world.level.Level.lastPhysicsProblem != null )
{
diff --git a/src/main/resources/logo.png b/src/main/resources/logo.png
index a7d785f60c884ee4ee487cc364402d66c3dc2ecc..ae0a8a3e49ca755d43034df04f2d7d04b6fcb63d 100644
GIT binary patch
literal 57907
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
literal 14310
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%0ABLt+m?son?j
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
WX&3$!%>|s_1IbA#OV)^+1pg1OmmZn`