9
0
mirror of https://github.com/Samsuik/Sakura.git synced 2026-01-04 15:31:43 +00:00
Samsuik 69cccb75c9 Updated Upstream (Paper)
Upstream has released updates that appear to apply and compile correctly

Paper Changes:
PaperMC/Paper@9bc1471 Fix painting variant builder (#11660)
PaperMC/Paper@cf956ac Add all missing TagKey constants files (#11661)
PaperMC/Paper@5b53cb4 [ci skip] use more jspecify in server
PaperMC/Paper@a63013c [ci skip] fix compile issues caused by 5b53cb4 (#11664)
PaperMC/Paper@cd9e697 Bump dawidd6/action-download-artifact from 3 to 6 in /.github/workflows (#11666)
PaperMC/Paper@280b497 Change MinecraftServer#pluginsBlockingSleep to be Set
PaperMC/Paper@4190ee7 Add Server#isGlobalTickThread
PaperMC/Paper@5f0932b [ci skip] leaf
2024-11-25 21:35:17 +00:00
2024-06-27 20:03:23 +01:00
2024-11-25 21:35:17 +00:00
2023-12-10 13:33:09 +00:00
2023-10-17 22:36:39 +01:00
2023-10-17 22:36:39 +01:00
2024-02-20 15:26:46 +00:00
2024-11-25 21:35:17 +00:00
2023-12-10 13:33:09 +00:00
2023-11-24 14:40:03 +00:00
2024-06-11 21:32:30 +01:00

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

https://github.com/Samsuik/Sakura/releases

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/Sakura

Navigate to the locally cloned sakura repository

cd Sakura

You can use git checkout ... to choose between branches.

git checkout 1.20.6

To get the source code you can view, make changes etc.

./gradlew applyPatches

Building the project

1.20.4 and earlier

./gradlew createReobfPaperclipJar

1.20.6 and later

./gradlew createMojmapPaperclipJar
Description
SakuraMC Repository Backup
Readme 4 MiB
Languages
Java 98.4%
Shell 1.6%