Project Name | Stars | Downloads | Repos Using This | Packages Using This | Most Recent Commit | Total Releases | Latest Release | Open Issues | License | Language |
---|---|---|---|---|---|---|---|---|---|---|
Dockercraft | 6,300 | 2 years ago | July 12, 2022 | 18 | apache-2.0 | Lua | ||||
Docker + Minecraft = Dockercraft | ||||||||||
Cuberite | 4,598 | a day ago | 563 | other | C++ | |||||
A lightweight, fast and extensible game server for Minecraft | ||||||||||
Pocketmine Mp | 3,058 | a day ago | 218 | September 24, 2022 | 371 | lgpl-3.0 | PHP | |||
A server software for Minecraft: Bedrock Edition in PHP | ||||||||||
Blockbench | 2,070 | 3 days ago | 316 | gpl-3.0 | JavaScript | |||||
Blockbench - A low poly 3D model editor | ||||||||||
Glowstone | 1,785 | a month ago | 63 | other | Java | |||||
A fast, customizable and compatible open source server for Minecraft: Java Edition | ||||||||||
Essentials | 1,638 | a day ago | 168 | gpl-3.0 | Java | |||||
The modern Essentials suite for Spigot and Paper. | ||||||||||
Minecraftdev | 1,191 | 11 days ago | 219 | lgpl-3.0 | Kotlin | |||||
Plugin for IntelliJ IDEA that gives special support for Minecraft modding projects. | ||||||||||
Spongeapi | 1,119 | 11 days ago | 2 | May 19, 2022 | 153 | mit | Java | |||
A Minecraft plugin API | ||||||||||
Nukkit | 1,086 | 11 days ago | 169 | gpl-3.0 | Java | |||||
Cloudburst Nukkit - Nuclear-Powered Minecraft: Bedrock Edition Server Software | ||||||||||
Dragonproxy | 996 | 2 years ago | 25 | gpl-3.0 | Java | |||||
🐲 A proxy to allow Minecraft: Bedrock clients to connect to Minecraft: Java Edition servers. |
Nukkit is nuclear-powered server software for Minecraft: Pocket Edition. It has a few key advantages over other server software:
Nukkit is under improvement yet, we welcome contributions.
Please read the CONTRIBUTING guide before submitting any issue. Issues with insufficient information or in the wrong format will be closed and will not be reviewed.
git clone https://github.com/CloudburstMC/Nukkit
cd Nukkit
git submodule update --init
./gradlew shadowJar
The compiled JAR can be found in the target/
directory.
Simply run java -jar nukkit-1.0-SNAPSHOT.jar
.
Information on Nukkit's API can be found at the wiki.
Running Nukkit in Docker (17.05+ or higher).
Build image from the source,
docker build -t nukkit .
Run once to generate the nukkit-data
volume, default settings, and choose language,
docker run -it -p 19132:19132 -v nukkit-data:/data nukkit
Use docker-compose to start server on port 19132
and with nukkit-data
volume,
docker-compose up -d
Validate the chart:
helm lint charts/nukkit
Dry run and print out rendered YAML:
helm install --dry-run --debug nukkit charts/nukkit
Install the chart:
helm install nukkit charts/nukkit
Or, with some different values:
helm install nukkit \
--set image.tag="arm64" \
--set service.type="LoadBalancer" \
charts/nukkit
Or, the same but with a custom values from a file:
helm install nukkit \
-f helm-values.local.yaml \
charts/nukkit
Upgrade the chart:
helm upgrade nukkit charts/nukkit
Testing after deployment:
helm test nukkit
Completely remove the chart:
helm uninstall nukkit