Skip to main content
The 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

# ───────────────────────────────────────────────
# 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 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

# 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 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

# 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

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

You can leave any message value empty to disable that specific message.