DenizenMC

Building from Source

Build EliteSpawner yourself with Gradle.

Not open source yet

EliteSpawner's source code isn't public yet, but we plan to open it up in the future. Once you have the code, this page walks you through building it.

Bought EliteSpawner? Ask for the source

If you own EliteSpawner, you can ask for a source download. Open a ticket on our Discord and verify your purchase. Shared source code is for your own use, as covered in our Terms.

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

Get a Gradle wrapper

The project doesn't ship a Gradle wrapper jar. Open it in IntelliJ IDEA, which brings its own Gradle, or create a wrapper once with a local Gradle install:

gradle wrapper --gradle-version 8.10

Build

./gradlew build

You'll need a Java 17+ JDK to run Gradle. If the right JDK isn't installed, the project downloads it for you.

Find the jar

Your freshly built jar is waiting here:

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

Why the jar is so light

The SQLite and MySQL drivers and HikariCP aren't packed into the jar. Paper downloads them automatically when the server starts.

Did this page help?

Last updated on