Skip to content

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
Samsuik authored Jun 11, 2024
1 parent 3cb98bc commit 54879e8
Showing 1 changed file with 42 additions and 4 deletions.
46 changes: 42 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,47 @@
Sakura
===========
This is a fork of Paper to optimise cannoning intended for cannon and factions servers on modern versions.
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](https://github.com/Samsuik/Blossom).

Initially this repository will be publicised with just some cannon optimisations.
Later updates will bring feature parity with [Blossom](https://github.com/Samsuik/Blossom) and the private Sakura builds is planned.
## There are compiled binaries on the releases page

> https://github.com/Samsuik/Sakura/releases
## Requirements (Source, Compiling)

### Windows (you need [Git Bash](https://git-scm.com/download/win) 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.
> - https://learn.microsoft.com/en-us/windows/win32/fileio/maximum-file-path-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
> ```

0 comments on commit 54879e8

Please sign in to comment.