mirror of
https://github.com/Samsuik/Sakura.git
synced 2025-12-30 20:29:14 +00:00
877990205fbe510f9478cc36c680ba8bfdb9825c
Upstream has released updates that appear to apply and compile correctly Paper Changes: PaperMC/Paper@eef40b7 Configurable Entity Despawn Time (#11454) PaperMC/Paper@edabff8 Correctly damage tick wolf after armor block (#11653) PaperMC/Paper@6051dac Painting variant registry modification API (#11648) PaperMC/Paper@bb32b05 Call ProjectileHitEvent for entity hits (#11652) PaperMC/Paper@bf8405f [ci skip] Rebuild patches
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%