Nukkit Installation
Nukkit is nuclear-powered server software for Minecraft: Bedrock Edition. It has a few key advantages over other server software:
- Written in Java, Nukkit is faster and more stable.
- Having a friendly structure, it's easy to contribute to Nukkit's development and rewrite plugins from other platforms into Nukkit plugins.
Prerequisites
- Java 8 or above (some plugins may not work properly on newer versions) [Windows, Ubuntu, CentOS, OS X]
- The server jar, which can be found on our Jenkins (or LevelDB dev version with newer features) copied to a new directory dedicated to your server
Installation
Windows
- Paste the following text into a new text document:
Code:
java -jar nukkit-1.0-SNAPSHOT.jar
pause
- Save the file as start.bat into the directory where your nukkit-1.0-SNAPSHOT.jar is located.
- Double click the batch file to start the server.
Linux
- Paste the following text into a new text document:
Bash:
#!/bin/sh
java -jar nukkit-1.0-SNAPSHOT.jar
- Save the file as start.sh into the directory where your nukkit-1.0-SNAPSHOT.jar is located.
- Open terminal in the directory and execute the following command:
- Run the startup script:
Mac OS X
- Paste the following text into a new text document:
Bash:
#!/bin/sh
cd "$( dirname "$0" )"
java -jar nukkit-1.0-SNAPSHOT.jar
- Save the file as start.command into the directory where your nukkit-1.0-SNAPSHOT.jar is located.
- Open terminal and type into it (don't hit enter yet):
- Drag your startup script file into the terminal window. (Make sure you have a space between chmod a+x and your startup script in the command) Then hit enter.
- Double click the startup script to start the server.
Multicraft
Depending on your Minecraft host's configuration, you will have two ways to enable the use of Nukkit through Multicraft.
- If there's already an option for Nukkit in the JAR file selection menu, you can simply select it and restart your server upon save. However, this may not be recommended if your host does not keep up to date with the latest Nukkit builds.
- If you have access to upload custom server JARs (FTP), download the Nukkit JAR and enter in the name of the file via the JAR file input box located on the index of the panel. Some hosts may require you to rename your JAR to a specific name (like custom.jar) and then select it from the dropdown menu.
Post-Installation
Required folders and config files are created when you run the server for the first time. You may want to edit the configs to personalize your server.
For more information, see:
Localhost server
If you are unable to connect your server which is hosted on the same computer as you try to play on, do this:
- Close Minecraft if it's open
- Open Windows PowerShell as administrator and execute the following command:
Code:
CheckNetIsolation LoopbackExempt -a -n="Microsoft.MinecraftUWP_8wekyb3d8bbwe"
- Start Minecraft and attempt to connect to your server with IP 127.0.0.1
If you have issues with Nukkit, you can ask help on the
Forums or
Discord.
Plugins
Check out our
Resources section to find a wide variety of free plugins. If you cannot find what you are looking for,
Pokkit offers limited compatibility with
Spigot plugins.
MobPlugin can be used to add mob AI and spawning.
You can add your plugins by dropping the downloaded jar file into your
plugins folder in your server directory and restarting the server. If it does not work or if you see errors, seek help on the
Forums or
Discord.