mirror of
https://github.com/Samsuik/Sakura.git
synced 2025-12-28 03:09:07 +00:00
e1b741ea3754ab7344b553c59d56fc40b2ac6a09
Upstream has released updates that appear to apply and compile correctly Paper Changes: PaperMC/Paper@4bc80b8 Do not break when PlayerNaturallySpawnCreaturesEvent is cancelled PaperMC/Paper@ae80a25 Properly handle large values of spawnChunkRadius PaperMC/Paper@c2294d7 Fix several off-by-one errors in view distance calculations PaperMC/Paper@da71382 Updated Upstream (Bukkit/CraftBukkit/Spigot) (#11702)
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%