Skip to Content
Getting startedIntroduction

Introduction

Official documentation for every plugin, library and API maintained by Aquatic Studios. Every page here is versioned next to the source code — if a feature is not documented on this site, treat it as unofficial and subject to change without notice.

This site documents the latest release of each project. Older versions are archived in the changelog, not on their own pages.

What we ship

TypeWhat it isWho it’s for
PluginsDrop-in .jar files for Bukkit/Spigot/PaperServer owners
LibrariesShaded Java dependencies published on JitPackPlugin developers
APIPublic events and services exposed by our pluginsPlugin developers

Requirements

Everything we publish targets the same baseline. If your server meets this, every project on this site will run.

Server softwareBukkit, Spigot, Paper or any fork
Minecraft version1.16 and newer
Java17 or newer
FoliaSupported on every plugin
Soft dependenciesPlaceholderAPI, Vault (optional)

Java 8 and 11 are not supported. Minecraft 1.16 is the floor because everything we render uses HEX colours, which do not exist below that version.

How this site is organised

  • Installation — Dropping the jar in, first boot and generated files.
  • Conventions — How commands, permissions and config keys are written here.
  • Support — How to report a bug so it actually gets fixed.

Reading a page

Every plugin follows the same structure, so once you learn one you know them all:

Overview

What the plugin does, the technical fact sheet and a working example you can paste into console.

Commands

Every command, its aliases, its arguments and the exact error messages it can print.

Permissions

The full node list, including which nodes are granted by the admin wildcard.

Configuration

Every key in every file, with defaults and the effect of changing it.

Developer API

Events, services and how to depend on the plugin from your own project.

Prefer keyboard? Press Ctrl + K anywhere on this site to search.

Last updated on