messages.yml
messages.yml holds all player-facing text. Every value is parsed as
MiniMessage, so you can use tags like
<gray>, <white>, <red> and gradients freely.
Placeholders
Section titled “Placeholders”These are replaced wherever they appear:
| Placeholder | Meaning |
|---|---|
<command> |
The configured root command. |
<voucher> |
The code being redeemed. |
<type> |
A requirement type key (used in requirement-unavailable). |
<description> |
The per-requirement line injected into requirement-met / requirement-unmet. |
Defaults
Section titled “Defaults”prefix: "<gray>[<aqua>Claimo</aqua>]</gray> "usage: "<gray>Redeem a reward code with <white>/<command> <code></white>."no-such-voucher: "<red>Voucher code <white><voucher></white> was not found."players-only: "<red>This command can only be used by a player."requirements-not-met: "<red>Requirements for <white><voucher></white>:"requirement-met: "<green>✔</green> <gray><description></gray>"requirement-unmet: "<red>✖</red> <white><description></white>"requirement-unavailable: "Requirement '<type>' is unavailable."requirement-error: "Failed to check this requirement."requirement-blocks-mined: "Mine blocks: <mined>/<amount>"requirement-playtime: "Spend time on the server: <played>/<required>"requirement-account-age: "Account age: <current>/<required> days"success: "<green>Successfully redeemed the code <white><voucher></white>!"reloaded: "<green>Claimo configuration has been reloaded."The requirement checklist
Section titled “The requirement checklist”When a redeem fails, the whole requirement checklist is printed:
- Met lines wrap the requirement’s
<description>inrequirement-met. - Unmet lines wrap it in
requirement-unmet.