💬
Configuration
Messages & Language
Every message the plugin sends, and how to rewrite them.
All player-facing text lives under messages in config.yml. Rewrite any line to match your server's tone or language. Every message uses MiniMessage, so colours, gradients, and styles all work.
The messages block
messages:
prefix: "<dark_gray>[<#00BFFF>ProTools</#00BFFF>]<reset> "
no-permission: "<red>You do not have permission to use this command."
reload-success: "<green>ProTools configuration has been successfully reloaded!"
player-not-found: "<red>Player not found: {player}"
tool-not-found: "<red>Tool not found: {tool}"
tool-given: "<green>Gave {player} a {tool_name}."
tool-received: "<green>You have received a {tool_name}."
location-set: "<green>Recall location set!"
location-not-set: "<red>Recall location not set. Right-click a block to set it."
teleported: "<green>You have been teleported to your recall location."
on-cooldown: "<red>This item is on cooldown for {time} more seconds."
What each message means
| Message | Shown when | Placeholders |
|---|---|---|
prefix |
Prepended to most chat messages | none |
no-permission |
A player lacks the needed permission | none |
reload-success |
/protools reload finishes |
none |
player-not-found |
A target player is offline or misspelled | {player} |
tool-not-found |
A tool id does not exist | {tool} |
tool-given |
You give a tool to someone | {player}, {tool_name} |
tool-received |
You are given a tool by someone else | {tool_name} |
location-set |
A Recall Crystal saves a spot | none |
location-not-set |
A Recall Crystal has no saved spot yet | none |
teleported |
A Recall Crystal teleport succeeds | none |
on-cooldown |
A tool is used before its cooldown ends | {time} |
ℹWhere messages appear
Most messages show in chat. Cooldown and mode messages (like the Biome Wand mode or a magnet cooldown) show in the action bar above the hotbar instead.
★Keep the placeholders
You can move or restyle a message freely, but keep its placeholders (like {player} or {time}) so the plugin can fill in the real value.