|Project Name||Stars||Downloads||Repos Using This||Packages Using This||Most Recent Commit||Total Releases||Latest Release||Open Issues||License||Language|
|Paper||7,271||13 hours ago||1||December 14, 2021||473||other||Java|
|High performance Spigot fork that aims to fix gameplay and mechanics inconsistencies|
|Geyser||3,812||a day ago||342||mit||Java|
|A bridge/proxy allowing you to connect to Minecraft: Java Edition servers with Minecraft: Bedrock Edition.|
|Worldedit||2,725||3 days ago||147||other||Java|
|🗺️ Minecraft map editor and mod|
|Minestom||1,801||14 hours ago||191||apache-2.0||Java|
|1.19.2 Lightweight Minecraft server|
|Glowstone||1,752||2 months ago||62||other||Java|
|A fast, customizable and compatible open source server for Minecraft: Java Edition|
|Luckperms||1,688||1||6 days ago||5||February 09, 2022||50||mit||Java|
|A permissions plugin for Minecraft servers.|
|Catserver||1,678||12 hours ago||39||lgpl-3.0||Java|
|高性能和高兼容性的1.12.2/1.16.5/1.18.2版本Forge+Bukkit+Spigot服务端 (A high performance and high compatibility 1.12.2/1.16.5/1.18.2 version Forge+Bukkit+Spigot server)|
|Minecraftdeveloperguide||1,609||21 days ago||3|
|📝Minecraft developer Chinese guide，我的世界开发者中文指南|
|Essentials||1,580||a day ago||161||gpl-3.0||Java|
|The modern Essentials suite for Spigot and Paper.|
|Purpur||1,462||2 days ago||5||mit||Kotlin|
|Purpur is a drop-in replacement for Paper servers designed for configurability, and new fun and exciting gameplay features.|
Fork of Paper aimed at improving server performance at high playercounts.
Tuinity uses the same paperclip jar system that Paper uses.
You can download the latest build (1.17.x) of Tuinity by going here
You can also build it yourself.
In order to use Tuinity as a dependency you must build it yourself. Each time you want to update your dependency you must re-build Tuinity.
Tuinity-API maven dependency:
<dependency> <groupId>com.tuinity</groupId> <artifactId>tuinity-api</artifactId> <version>1.17.1-R0.1-SNAPSHOT</version> <scope>provided</scope> </dependency>
Tuinity-Server maven dependency:
<dependency> <groupId>com.tuinity</groupId> <artifactId>tuinity</artifactId> <version>1.17.1-R0.1-SNAPSHOT</version> <scope>provided</scope> </dependency>
gitinstalled, with a configured user name and email. On Windows you need to run from git bash.
jdk16+ installed to compile (and
jre16+ to run).
paperrequires to build.
To set up the
Tuinity-Server repo to begin editing/reading source code,
clone the Tuinity repo and run
gradlew applypatches from the root directory.
To build Tuinity, run the following commands in the root directory after cloning the Tuinity repo:
Once all 3 steps complete successfully,
tuinity-paperclip.jar will be placed into
the project root directory
Patches are effectively just commits in either
To create one, just add a commit to either repo and run
./gradlew rebuildpatches, and a
patch will be placed in the patches folder. Modifying commits will also modify its
corresponding patch file.
The PATCHES-LICENSE file describes the license for api & server patches,
./patches and its subdirectories except when noted otherwise.
The fork is based off of PaperMC's fork example found here. As such, it contains modifications to it in this project, please see the repository for license information of modified files.