Skip to content

EaseCation/Nukkit

 
 

Repository files navigation

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.

Maven/Gradle Dependency (JitPack)

This EaseCation fork of Nukkit is available via JitPack. Add it to your project:

Gradle (Kotlin DSL)

repositories {
    maven { url = uri("https://jitpack.io") }
}

dependencies {
    // Use specific version (via git tag)
    implementation("com.github.EaseCation:Nukkit:v1.0.0")

    // Or use latest commit from master
    implementation("com.github.EaseCation:Nukkit:master-SNAPSHOT")

    // Or use specific commit
    implementation("com.github.EaseCation:Nukkit:4ae10764")
}

Gradle (Groovy)

repositories {
    maven { url 'https://jitpack.io' }
}

dependencies {
    implementation 'com.github.EaseCation:Nukkit:v1.0.0'
}

Maven

<repositories>
    <repository>
        <id>jitpack.io</id>
        <url>https://jitpack.io</url>
    </repository>
</repositories>

<dependencies>
    <dependency>
        <groupId>com.github.EaseCation</groupId>
        <artifactId>Nukkit</artifactId>
        <version>v1.0.0</version>
    </dependency>
</dependencies>

Note: Replace v1.0.0 with the desired version tag. Check releases for available versions.

Build JAR file

First, clone this project. Then please also clone EaseCation/Network next to this project as the graph following:

root
├── Nukkit
└── Network

For Gradle installation, please refer to this guide: Installation - Gradle.

Finally, you can run:

gradle shadowJar

The fat jar will be generated at target/libs/nukkit-1.0.0-all.jar

Running

Simply run java -jar nukkit.jar.

Plugin API

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

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.

About

Nuclear-Powered Server Software for Minecraft: Bedrock Edition.

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages

  • Java 100.0%