Hub.DenizenMC
EliteSpawner

Building from source

Compile EliteSpawner yourself with Gradle.

Not open source yet

EliteSpawner's source code isn't public at the moment. We plan to open-source it in the future, and this page describes how the build works once you have the code.

Bought EliteSpawner? Ask for the source

If you've purchased EliteSpawner, you can request a source download. Open a ticket on our Discord and verify your purchase. Shared source code is for your own use and is covered by our Terms.

JDK17 or newer
Build toolGradle
Outputcore/build/libs
Shaded libsNone

Get a Gradle wrapper

The repository doesn't include a Gradle wrapper jar. Either open the project in IntelliJ IDEA, which uses its own bundled Gradle, or generate a wrapper once with a local Gradle install:

gradle wrapper --gradle-version 8.10

Build

./gradlew build

A Java 17+ JDK is needed to run Gradle. The project's toolchain downloads a matching JDK automatically if one isn't installed.

Find the jar

The finished jar is written to:

core/build/libs/EliteSpawner-<version>.jar

Why the jar is small

Runtime libraries, the SQLite and MySQL drivers and HikariCP, aren't shaded into the jar. Paper's built-in library loader downloads them when the server starts.

Last updated on

On this page