Conventions
Everything on this site follows the same notation. Learn it once.
Commands
| Notation | Meaning |
|---|---|
/aqua reload | Type it exactly like that |
<template> | Required argument — replace it, keep no brackets |
[player] | Optional argument |
key(value) | Named argument, parentheses are literal |
a|b|c | Pick one of the listed values |
… | The previous element can repeat |
So this signature:
/aqua broadcast <template> key(value)… [--silent]Is satisfied by:
/aqua broadcast welcome player(Senkex) rank(VIP) --silentPermissions
Nodes are always lowercase and dot-separated: plugin.area.action.
aquacore.reload— a single action.aquatags.tag.*— a wildcard covering every child node.aquacore.admin— the umbrella node, grants every other node in that plugin.
* in your permission plugin grants every node on the server, including nodes we mark as
console-only. Grant plugin.admin instead.
Configuration
Config snippets always show the file they belong to in the header, and always show the default value unless stated otherwise.
config.yml
settings:
prefix: "&ecff&lAqua�a84ffCore &8» &r"
language: en
check-updates: truePaths are written with dots when referenced inline: settings.check-updates.
Colour codes
Every message field accepts three formats at once:
| Format | Example | Notes |
|---|---|---|
| Legacy | &a, &l | Always supported |
| HEX | &ecff | Requires MC 1.16+ |
| Gradient | <gradient:#38ecff:#0a84ff>Text</gradient> | Rendered by AquaCore |
Callouts
Neutral note — extra context you can skip.
Useful information that makes your life easier.
Something that will bite you if you ignore it.
Data loss, crashes or a hard failure. Read it twice.
Versions
Features added in a specific release are marked inline as since 2.0.0.
Last updated on