9
0
mirror of https://github.com/LeavesMC/Leaves.git synced 2025-12-19 14:59:32 +00:00
violetc d5c9306a7f 1.21.4 (#413)
* init 1.21.4, and boom!

* build change, but weight not work

* just work

* Build changes, and delete timings

* Fix API patches (#406)

* Fix API patches

* merge

---------

Co-authored-by: violetc <58360096+s-yh-china@users.noreply.github.com>

* 0006/0129

* 0009/0129

* 0011/0129

* 0018/0129

* 0030/0129

* 0035/0129

* 0043/0129

* 0048/0129

* 0049/0129

* 0057/0129

* 0065/0129

* 0086/0129 (#408)

* 0072/0129

* 0080/0129

* Readd patch infos

* 0086/0129

* Delete applied patches

* 0087/0129

* 0091/0129

* 0097/0129

* 0101/0129

* 102/129

* 0107/0129

* 0112/0129

* 0118/0129

* 0129/0129, 100% patched

* fix some

* server work

* Protocol... (#409)

* Jade v7

* Fix changed part for Jade

* Formatting imports, add Lms Paster protocol

* REI payloads 5/8

* Add REI support, remove unnecessary content in Jade

* Rename

* Make jade better

* Make action work

* fix action jar

* Fix some protocol

* Fix bot action, and entity tickCount

* Fix Warden GameEventListener register on load

* Fix extra Raider drop

* Fix grindstone overstacking

* Update Paper, and some doc

* Merge

* [ci skip] Update Action

---------

Co-authored-by: Lumine1909 <133463833+Lumine1909@users.noreply.github.com>
2025-02-14 23:55:46 +08:00
2025-02-14 23:55:46 +08:00
2021-10-30 19:42:38 +08:00
2025-02-14 23:55:46 +08:00
2025-02-14 23:55:46 +08:00
2025-02-14 23:55:46 +08:00
2025-02-14 23:55:46 +08:00
2021-10-30 19:42:38 +08:00
2025-02-14 23:55:46 +08:00
2025-02-14 23:55:46 +08:00
2024-12-02 12:52:54 +08:00
2021-10-30 19:42:38 +08:00
2025-02-14 23:55:46 +08:00
2025-02-14 23:55:46 +08:00
2025-02-14 23:55:46 +08:00
2024-12-02 12:52:54 +08:00
2024-12-02 12:52:54 +08:00
2024-07-05 01:30:46 +08:00
2025-02-14 23:55:46 +08:00
2025-02-14 23:55:46 +08:00
2025-02-14 23:55:46 +08:00

Leaves

Leaves CI Leaves Download Discord QQ

English | 中文

Fork of Paper aims at repairing broken vanilla properties.

You can see what we modify and fix at here

How To (Server Admins)

Leaves use the same leavesclip(paperclip fork) jar system that Paper uses.

You can download the latest build (1.21.x) of Leaves by going here

You can also build it yourself.

You can visit our documentation for more information.

How To (Plugin developers)

Leaves-API:

maven {
    name = "leavesmc-repo"
    url = "https://repo.leavesmc.org/snapshots/"
}

dependencies {
    compileOnly("org.leavesmc.leaves:leaves-api:1.21.4-R0.1-SNAPSHOT")
}

In order to use Leaves as a dependency you must build it yourself. Each time you want to update your dependency, you must re-build Leaves.

Leaves-Server:

dependencies {
    compileOnly("org.leavesmc.leaves:leaves:1.21.4-R0.1-SNAPSHOT")
}

Building

You need JDK 21 and good Internet conditions

Clone this repo, run ./gradlew applyAllPatches, then run ./gradlew createMojmapLeavesclipJar in your terminal.

You can find the jars in the leaves-server/build/libs directory.

Pull Requests

See Contributing

Special Thanks To:

JetBrains, creators of the IntelliJ IDEA, supports Leaves with one of their Open Source Licenses. Leaves recommend using IntelliJ IDEA as your IDE.

Languages
Java 99.7%
Shell 0.3%