Messages, Formatting, and Placeholders

AtlasLobby keeps player-facing text in messages.yml and feature config files. The same formatting and placeholder systems are used across menus, items, scoreboard lines, titles, actionbars, and more.

Chat Prefix

The message prefix is set in messages.yml:

prefix: "&8[<gradient:#55ccff:#8ae6ff>AtlasLobby</gradient>&8] &r"
settings:
  prefix-chat: true

Set prefix-chat: false to stop automatically prepending the prefix to messages sent through the message service.

Formatting

Supported where practical:

FormatExample
& color codes&bHello
§ color codes§bHello
Hex colors&#55ccffHello
Gradients<gradient:#55ccff:#8ae6ff>text</gradient>
Rainbow<rainbow>text</rainbow>
Rainbow with saturation<rainbow:0.8>text</rainbow>
Basic MiniMessage-style tags<red>, <green>, <bold>, <reset>

Gradients support two or more color stops.

Do not nest a gradient inside another gradient. The inner tag will be treated as literal text.

PlaceholderAPI

If PlaceholderAPI is installed, AtlasLobby resolves PlaceholderAPI placeholders in configurable text.

If PlaceholderAPI is not installed, AtlasLobby still works.

Built-In Placeholders

PlaceholderMeaning
%player%Player name.
%player_name%Player name.
%uuid%Player UUID.
%world%Current world.
%visibility_mode%Visibility mode.
%daily_streak%Daily reward streak.
%daily_cooldown%Reward cooldown text.
%coins%Formatted coin balance.
%coins_raw%Plain coin balance.
%selected_cosmetic%Equipped particle cosmetic name.
%equipped_hat%Equipped hat name.
%equipped_gadget%Equipped gadget name.
%cosmetics_unlocked%Number of unlocked cosmetics.
%resource_pack_status%Resource-pack status.
%online%Online player count.
%max_players%Server max players.
%plugin_version%Plugin version.

Where Placeholders Work

Placeholders are used in:

  • Messages.
  • Menus.
  • Item names.
  • Lore.
  • Reward commands.
  • Server entries.
  • Cosmetic text.
  • Titles.
  • Actionbars.
  • Scoreboard lines.