Skip to content

Requirements

Before building or using DzusillCore, make sure your environment meets the following requirements.

DzusillCore targets Java 21. Download it from Adoptium (Eclipse Temurin) or any other JDK 21 distribution.

Terminal window
java -version
# Expected: openjdk 21 or later

The project uses Apache Maven 3.8+ as its build tool.

Terminal window
mvn -version
# Expected: Apache Maven 3.8.x or later

The framework targets the Paper API 1.21.1. The compiled JAR must be loaded on a Paper (or compatible fork) server. It will not work on vanilla Bukkit/Spigot without adaptation.

Download Paper from papermc.io.

These plugins are fully optional. The framework works without them; they are only activated if present on the server.

Plugin What it unlocks
Vault Economy API (VaultHook)
PlaceholderAPI Placeholder resolution (PlaceholderApiHook)
EssentialsX User data access (EssentialsHook)