This repository is no longer actively maintained. For our latest project, please check out 🌟Project Endstone, which allows you to write plugins for Bedrock Dedicated Server using C++ and Python 🐍. It comes with cross-platform capability and supports all the latest Minecraft features.
Nukkit is nuclear-powered server software for Minecraft Bedrock Edition with several advantages over other server software. It's written in Java, which makes Nukkit faster and more stable. Moreover, its friendly structure makes it easy to contribute to Nukkit's development and rewrite plugins from other platforms into Nukkit plugins. Active maintenance of Nukkit takes place at CloudburstMC Nukkit.
To build a JAR file, follow the steps below. Please ensure you have Java Development Kit (JDK) and Maven installed in your system before executing these steps:
git submodule update --init
mvn clean package
To run the software, simply execute either start.sh
or start.cmd
, or run the command java -jar Nukkit.jar
.
Below is an Example Plugin showing the API of Nukkit.
If you wish to contribute to our project, please first read our CONTRIBUTING guide. Issues that come with insufficient information or not in the given format will be closed and will not be reviewed.