Skip to content
Nuclear-Powered Server Software for Minecraft: Bedrock Edition.
Branch: master
Clone or download
Pull request Compare This branch is 559 commits ahead, 4 commits behind Nukkit:master.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.circleci Migrate to CircleCI 2.0 (#422) Oct 12, 2018
.github Remove old URL from banner which has become a parked domain. Nov 26, 2018
src
.dockerignore Add Docker configuration, update README with instructions. (#413) Oct 8, 2018
.gitattributes
.gitignore Add Docker configuration, update README with instructions. (#413) Oct 8, 2018
.gitmodules Use the correct language submodule Jul 25, 2018
.travis.yml update README.MD Dec 20, 2015
Dockerfile
Jenkinsfile Don't build Javadoc anymore Aug 1, 2018
LICENSE Oops Nov 21, 2015
README.md
docker-compose.yml
pom.xml

README.md

nukkit

License: GPL v3 Build Status Tests Discord

Introduction

Nukkit is nuclear-powered server software for Minecraft: Pocket 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.

Nukkit is under improvement yet, we welcome contributions.

Links

Thank you for visiting our official sites. Our official websites are provided free of charge, and we do not like to place ads on the home page affecting your reading. If you like this project, please donate to us. All the donations will only be used for Nukkit websites and services.

Build JAR file

  • git submodule update --init
  • mvn clean package

The compiled JAR can be found in the target/ directory.

Running

Simply run java -jar nukkit-1.0-SNAPSHOT.jar.

Plugin API

Information on Nukkit's API can be found at the wiki.

Docker

Running Nukkit in Docker (17.05+ or higher).

Build image from source,

docker build -t nukkit .

Run once to generate the /data volume, default settings, and choose language,

docker run -it --rm -p 19132:19132 nukkit

Use docker-compose to start server on port 19132 and with ./data volume,

docker-compose up -d

Contributing

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.

You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.