mirror of
https://github.com/Samsuik/Sakura.git
synced 2025-12-28 19:29:07 +00:00
f5b82c481a3ee8c181eb8fdd5865ce773e6fd282
Upstream has released updates that appear to apply and compile correctly Paper Changes: PaperMC/Paper@7cd4f2c Check if leash tag has a uuid PaperMC/Paper@57c75a4 Fix CraftMagicNumbers#getTag (#11484) PaperMC/Paper@b16c0ae Add offline PDC API (#8117) PaperMC/Paper@4430e96 Add AnvilView#bypassEnchantmentLevelRestriction (#11475) PaperMC/Paper@aebbdc9 Add proper async player disconnections PaperMC/Paper@755a775 [ci skip] rebuild patches PaperMC/Paper@3b9db2b Updated Upstream (Bukkit/CraftBukkit) (#11501) PaperMC/Paper@c13f9fd Fix potential annotation testing interruption (#11460) PaperMC/Paper@260c3bb Always send Banner patterns to the client (#11506) PaperMC/Paper@14a48cd Some small touchups to the GUI (#11505) PaperMC/Paper@d348cb8 Restrict BlockProjectileSource#launchProjectile
Sakura
This is a fork of Paper to optimise cannoning and provide essential features for testing and faction servers.
There are branches from the latest version to 1.19.4. If you need a 1.8.8 server jar check out the project Sakura was based on Blossom.
There are compiled binaries on the releases page
Requirements (Source, Compiling)
Windows (you need Git Bash and a JDK)
You can use command prompt on if Git is installed, make sure you to not include the
./at the start of the gradlew commands.You may also have trouble with the file path length limit, there is a registry tweak you can make to remove this limitation.
Linux (git and a JDK)
...
Obtaining the source code
git clone https://github.com/Samsuik/SakuraNavigate to the locally cloned sakura repository
cd SakuraYou can use
git checkout ...to choose between branches.git checkout 1.20.6To get the source code you can view, make changes etc.
./gradlew applyPatches
Building the project
1.20.4 and earlier
./gradlew createReobfPaperclipJar1.20.6 and later
./gradlew createMojmapPaperclipJar
Description
Languages
Java
98.4%
Shell
1.6%