You need JDK 25, which Gradle downloads when it's missing, and Bun for the admin panel.
Clone the repository:
git clone https://github.com/MairwunNx/minecraft-worldapi cd minecraft-worldapi
Build it. This runs the tests too:
./gradlew build
Take the jar from build/libs/.
build/libs/
./gradlew build -PskipPanel builds without the panel, for when Bun isn't around; /admin then says the panel is missing.
./gradlew build -PskipPanel
/admin
Local builds are versioned dev; CI builds carry the commit, like dev-1a2b3c4. Only the “Release” workflow sets a real version (see Releasing).
dev
dev-1a2b3c4
Next: Architecture.
There was an error while loading. Please reload this page.
Home
Server owners
API
Developers