|Project Name||Stars||Downloads||Repos Using This||Packages Using This||Most Recent Commit||Total Releases||Latest Release||Open Issues||License||Language|
|Paper||7,292||21 hours ago||1||December 14, 2021||470||other||Java|
|High performance Spigot fork that aims to fix gameplay and mechanics inconsistencies|
|Docker Minecraft Server||6,404||2 days ago||83||apache-2.0||Shell|
|Docker image that provides a Minecraft Server that will automatically download selected version at startup|
|Dockercraft||6,300||2 years ago||July 12, 2022||18||apache-2.0||Lua|
|Docker + Minecraft = Dockercraft|
|Pocketmine Mp||3,024||a day ago||218||September 24, 2022||362||lgpl-3.0||PHP|
|A server software for Minecraft: Bedrock Edition in PHP|
|Feather||1,820||7 months ago||2||September 13, 2020||102||apache-2.0||Rust|
|A Minecraft server implementation in Rust|
|Minestom||1,802||2 days ago||167||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|
|Catserver||1,683||2 days ago||40||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)|
|Essentials||1,583||2 days ago||165||gpl-3.0||Java|
|The modern Essentials suite for Spigot and Paper.|
Implementation of GlucoseLib on Vanilla Minecraft and a bunch more.
Currently under heavy development, if you wish to use this mod for production then it is recommended you do not!
Contributing is always open! :D
Glucose uses patches on a decompiled version of the vanilla Minecraft jar. Why? Minecraft code is proprietary, therefore we cannot distribute it.
If you are modifying code by glucose (in the
src/glucose package) then you will not need to use patches. It is recommended that you fork this repository, make your changes, and then create a pull request.
As stated above, Minecraft is closed-source, so we cannot put source code in this repository. To contribute, you will need to use patches
What you will need to do is clone this repository, and run
./glucose d, followed by
./glucose p. You should then hava Minecraft sources in your IDE, if you would like to modify a file which hasn't yet been patched, copy it from the cache.
You can just run
./glucose rbp to make patches.
git clone [email protected]:GlucoseDev/Glucose.git cd Glucose git submodule update --init --recursive ./glucose decompile ./glucose patch gradle build
Make sure you have Gradle installed.
You might need to do some tinkering to get it to work sometimes.