Skip to content

GrassProject/PetalMC

Repository files navigation

Leaf

DownloadGithub Actions BuildDiscord Docs

Leaf is a Paper fork designed to be customizable and high-performance.

Warning

Leaf is a performance-oriented fork. Make sure to take backups before switching to it. Everyone is welcome to contribute optimizations or report issues to help us improve.

🍃 Features

📈 bStats

📫 Contact

📫 Donation

If you love our work, feel free to donate via our Open Collective or Dreeam's AFDIAN :)

📥 Download

📄 Documentation

📦 Building

Building a Paperclip JAR for distribution:

./gradlew applyAllPatches && ./gradlew createMojmapPaperclipJar

📦 Compiling

Use the command ./gradlew build to build the API and server. Compiled JARs will be placed under petal-api/build/libs and petal-server/build/libs. These JARs are not used to start a server.

To compile a server-ready purpurclip jar, run ./gradlew createMojmapBundlerJar. To install the petal-api and petal dependencies to your local Maven repo, run ./gradlew publishToMavenLocal. The compiled purpurclip jar will be in purpur-server/build/libs.

To build Server Jar, run ./gradlew createMojmapPaperclipJar

To apply change, run ''

⚖️ License

Leaf is licensed under various open source licenses from its upstream projects. See LICENSE.md for full details.

🛠️ Techs Stack

Component Github Purpose
PaperMC
LeafMC
Purpur
Archlight
Youer

About

No description, website, or topics provided.

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published