PowerNukkitX is a branch version based on PowerNukkit, developed and maintained by PowerNukkitX, any problems can be submitted to Issue feedback.
Join US:
What's new in PowerNukkitX? Let's See:
PNX-CLI-Jar.zip
latest version from releasejava -jar PNX-CLI-0.1.6.jar
you can click here to get more information.
PowerNukkitX requires a minimum Java version of 17, please install it yourself and configure the environment variables.
Windows Version
java -Dfile.encoding=UTF-8 ^
-Djansi.passthrough=true ^
-Dterminal.ansi=true ^
-XX:+UnlockExperimentalVMOptions ^
-XX:+UseG1GC ^
-XX:+UseStringDeduplication ^
-XX:+EnableJVMCI ^
--module-path=.\libs\graal-sdk-23.0.0.jar;.\libs\truffle-api-23.0.0.jar; ^
--add-opens java.base/java.lang=ALL-UNNAMED ^
--add-opens java.base/java.io=ALL-UNNAMED ^
-cp .\powernukkitx.jar;.\libs\* ^
cn.nukkit.Nukkit
Linux Version
java -Dfile.encoding=UTF-8 \
-Djansi.passthrough=true \
-Dterminal.ansi=true \
-XX:+UnlockExperimentalVMOptions \
-XX:+UseG1GC \
-XX:+UseStringDeduplication \
-XX:+EnableJVMCI \
--module-path=./libs/truffle-api-23.0.0.jar:./libs/graal-sdk-23.0.0.jar: \
--add-opens java.base/java.lang=ALL-UNNAMED \
--add-opens java.base/java.io=ALL-UNNAMED \
-cp ./powernukkitx.jar:./libs/* \
cn.nukkit.Nukkit
https://hub.docker.com/r/coolloong/powernukkitx
PowerNukkitX is a modified and optimized version based on PowerNukkit and Nukkit, fixing its bugs, adding more feature support, such as LiteLoader (WIP) plugin compatibility.
Please note that PowerNukkitX is not maintained by Cloudburst developers, it relies on the open source community to generate electricity with love. If you encounter any problems when using PowerNukkitX, you should first create an issue in this repository (please also note to read the rules in the Contribution Help Guide).
We also recommend that you perform regular backups and other operations, and use the plug-ins made for PowerNukkitX and use stable version for deployment.
🧾 About Nukkit
Nukkit is nuclear-powered server software for Minecraft: Pocket Edition. It has a few key advantages over other server software:
Click here to see full Gradle Example
repositories {
mavenCentral()
}
dependencies {
compile group: 'cn.powernukkitx', name: 'powernukkitx', version: '1.20.40-r1'
}
Click here to see full Maven Example
<dependencies>
<dependency>
<groupId>cn.powernukkitx</groupId>
<artifactId>powernukkitx</artifactId>
<version>1.20.40-r1</version>
</dependency>
</dependencies>
git clone https://github.com/PowerNukkitX/PowerNukkitX
cd PowerNukkitX
git submodule update --init
./mvnw clean package
The compiled JAR can be found in the target/ directory.
Please check how to use the compiled JAR file when you run it.
To run the jar please see How to use.
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.
2019 - 2023 © BlocklyNukkit | PowerNukkitX