messages.yml file allows you to customize all messages displayed by LevelsRM. Messages support both MiniMessage and legacy color codes.
Message Formatting
You can use the following formats:- MiniMessage:
<green>This is green text.</green> - Legacy Color:
&aThis is green text
Global Settings
Copy
# ───────────────────────────────────────────────
# MESSAGE CONFIGURATION
#
# Here you can configure various messages for the plugin.
# The messages support both MiniMessage (e.g. <green>) and legacy color codes (e.g. &a).
#
# For example, you can use the following formats:
# - MiniMessage: <green>This is green text.</green>
# - Legacy Color: &aThis is green text.
#
# You can leave the value empty to disable a message for either the action bar or the normal chat message.
#
# ───────────────────────────────────────────────
# Prefix used for all messages. Leave it blank for no prefix
prefix: "<green><bold>LevelsRM</bold> <gray>» <white>"
LevelsRM Command Messages
Copy
# LevelsRM Command Messages
levelsrm:
reload: "<white>Successfully reloaded configs in <green>{ms}ms"
version: "<white>Plugin version: <green>{version}"
give:
success: "<white>You have given <green>{player} x{amount} <white>of <green>{item}"
received: "<white>You have received <green>x{amount} <white>of <green>{item}"
invalid-item: "<white>Invalid item <green>{item}"
recipe:
item-not-found: "<red>Item <green>{item} <red>not found."
saved: "<green>Recipe for <white>{item} <green>saved!"
save-error: "<red>Could not save recipe to file."
status-changed: "<white>Recipe for <green>{item} <white>has been <green>{status}<white>."
Deathban Messages
Copy
# Deathban command messages
deathban:
add: "<white>You have deathbanned <green>{player}"
remove: "<white>You have removed the deathban for <green>{player}"
empty: "<white>There are no players currently deathbanned"
list: "<white>Deathbanned players: <green>{players}"
revived: "<white>You have revived <green>{player}"
revived_announce: "<green>{player} <white>has revived <green>{target}"
Multiplier Messages
Copy
# Multiplier messages
multiplier:
max: "<white>You have reached the maximum multiplier of <green>{value}x"
min: "<white>You have reached the minimum multiplier of <green>{value}x"
increase: "<white>Your multiplier has increased to <green>{value}x"
decrease: "<white>Your multiplier has decreased to <green>{value}x"
reset_to_starting: "<white>Your multiplier has been reset to <green>{value}x"
multiplier-cmd:
multiplier: "<white>Your multiplier is: <green>{value}x"
get: "<white>{player}'s multiplier is <green>{value}x"
set: "<white>Set <green>{player}<white>'s multiplier to <green>{value}x"
add: "<white>Increased <green>{player}<white>'s multiplier by <green>{value}"
remove: "<white>Decreased <green>{player}<white>'s multiplier by <green>{value}"
Withdraw Messages
Copy
# Withdraw command messages
withdraw:
disabled: "<red>Multiplier withdrawal is currently disabled"
amount-disabled-defaulted: "<white>Withdrawal amount is disabled, defaulting to <green>{default}x"
invalid-number: "<red>Invalid number provided. Please enter a valid amount"
max-exceeded: "<red>You cannot withdraw more than <green>{max} <red>at once (you tried {amount})"
insufficient: "<red>You don't have enough multiplier to withdraw <green>{amount}<red>."
success: "<white>Successfully withdrew <green>{amount} <white>multipliers"
error: "<red>An error occurred while withdrawing your multiplier. Please try again"
Level Stealer Messages
Copy
level-stealer:
stolen: "<white>{player} stole <green>{amount} <white>levels from you"
stole: "<white>You stole <green>{amount} <white>levels from <green>{player}"
Available Placeholders
The following placeholders can be used in messages:{player}- Player name{amount}- Amount value{item}- Item name{ms}- Milliseconds{version}- Plugin version{value}- Multiplier value{status}- Status text{players}- List of players{target}- Target player{max}- Maximum value{default}- Default value{time}- Time value
Complete Configuration File
Show Full messages.yml
Show Full messages.yml
Copy
# ───────────────────────────────────────────────
# MESSAGE CONFIGURATION
#
# Here you can configure various messages for the plugin.
# The messages support both MiniMessage (e.g. <green>) and legacy color codes (e.g. &a).
#
# For example, you can use the following formats:
# - MiniMessage: <green>This is green text.</green>
# - Legacy Color: &aThis is green text.
#
# You can leave the value empty to disable a message for either the action bar or the normal chat message.
#
# ───────────────────────────────────────────────
# Prefix used for all messages. Leave it blank for no prefix
prefix: "<green><bold>LevelsRM</bold> <gray>» <white>"
# LevelsRM Command Messages
levelsrm:
reload: "<white>Successfully reloaded configs in <green>{ms}ms"
version: "<white>Plugin version: <green>{version}"
give:
success: "<white>You have given <green>{player} x{amount} <white>of <green>{item}"
received: "<white>You have received <green>x{amount} <white>of <green>{item}"
invalid-item: "<white>Invalid item <green>{item}"
recipe:
item-not-found: "<red>Item <green>{item} <red>not found."
saved: "<green>Recipe for <white>{item} <green>saved!"
save-error: "<red>Could not save recipe to file."
status-changed: "<white>Recipe for <green>{item} <white>has been <green>{status}<white>."
# Deathban command messages
deathban:
add: "<white>You have deathbanned <green>{player}"
remove: "<white>You have removed the deathban for <green>{player}"
empty: "<white>There are no players currently deathbanned"
list: "<white>Deathbanned players: <green>{players}"
revived: "<white>You have revived <green>{player}"
revived_announce: "<green>{player} <white>has revived <green>{target}"
# Multiplier messages
multiplier:
max: "<white>You have reached the maximum multiplier of <green>{value}x"
min: "<white>You have reached the minimum multiplier of <green>{value}x"
increase: "<white>Your multiplier has increased to <green>{value}x"
decrease: "<white>Your multiplier has decreased to <green>{value}x"
reset_to_starting: "<white>Your multiplier has been reset to <green>{value}x"
multiplier-cmd:
multiplier: "<white>Your multiplier is: <green>{value}x"
get: "<white>{player}'s multiplier is <green>{value}x"
set: "<white>Set <green>{player}<white>'s multiplier to <green>{value}x"
add: "<white>Increased <green>{player}<white>'s multiplier by <green>{value}"
remove: "<white>Decreased <green>{player}<white>'s multiplier by <green>{value}"
# Withdraw command messages
withdraw:
disabled: "<red>Multiplier withdrawal is currently disabled"
amount-disabled-defaulted: "<white>Withdrawal amount is disabled, defaulting to <green>{default}x"
invalid-number: "<red>Invalid number provided. Please enter a valid amount"
max-exceeded: "<red>You cannot withdraw more than <green>{max} <red>at once (you tried {amount})"
insufficient: "<red>You don't have enough multiplier to withdraw <green>{amount}<red>."
success: "<white>Successfully withdrew <green>{amount} <white>multipliers"
error: "<red>An error occurred while withdrawing your multiplier. Please try again"
level-stealer:
stolen: "<white>{player} stole <green>{amount} <white>levels from you"
stole: "<white>You stole <green>{amount} <white>levels from <green>{player}"
You can leave any message value empty to disable that specific message.