messages.yml
Every message lives in messages.yml. Each supports legacy & codes, &#hex, MiniMessage and (with
PlaceholderAPI) %...%. After editing, run /afkzoneadmin reload.
Format
Section titled “Format”Messages: "SHARDS-EARNED": Message: Enabled: true Value: - "&5[&d&lAFK&5] &7You earned &f{shards} {currency}&7."Enabled: falsesilences a message entirely.Valueis a list - multiple lines are all sent (used to draw bordered panels like the help menus).- Keep the
{tokens}intact; don’t rename the message keys.
Message keys
Section titled “Message keys”Errors: PLAYER-ONLY, NO-PERMISSION, INVALID-PLAYER, INVALID-NUMBER, INVALID-ZONE,
INVALID-BOOSTER, DATA-NOT-LOADED, INVENTORY-FULL, NOT-IN-ZONE, SHARDS-DISABLED,
SHOP-DISABLED.
Zones & admin: RELOAD, ZONE-EXISTS, ZONE-CREATED, ZONE-DELETED, ZONE-NO-ACCESS,
NO-ZONES, ZONE-LIST, ZONE-LIST-LINE, ZONE-TELEPORTED, WAND-RECEIVED, POSITION-SET,
SELECTION-CLEARED, SELECTION-INCOMPLETE, SELECTION-WORLD-MISMATCH, OUTLINE-SHOWN,
OUTLINE-HIDDEN, AFK-INFO.
Shards: SHARDS-BALANCE, SHARDS-BALANCE-OTHER, SHARDS-EARNED, SHARDS-GIVEN,
SHARDS-RECEIVED, SHARDS-TAKEN, SHARDS-SET, SHARDS-INSUFFICIENT.
Boosters: BOOSTER-GIVEN, BOOSTER-RECEIVED, BOOSTER-ACTIVATED, BOOSTER-ACTIVE,
BOOSTER-NONE, BOOSTER-ALREADY-ACTIVE, BOOSTER-WEAKER, BOOSTER-SET, BOOSTER-REMOVED.
Shop: SHOP-PURCHASED, SHOP-LIMIT-REACHED, SHOP-ROTATED, SHOP-NOT-STOCKED.
Help: AFKZONE-HELP, AFKZONE-ADMIN-HELP.
Common tokens
Section titled “Common tokens”{player}, {shards}, {currency}, {price}, {zone}, {amount}, {multiplier}, {duration},
{ms} (reload time). Each message’s default text shows which tokens it uses.