Astral Realms Documentation Help

messages.yml Reference

Every player-facing string lives in plugins/AstralChat/messages.yml. Values are MiniMessage and resolve the global AstralCore variable tags (<info>, <success>, <warning>, <error>) plus the chat placeholders.

Keys

Moderation

Key

Variables

When

chat-delete-message

Tooltip/label on the delete-message UI control.

message-deleting

Sent while deletion is in progress.

message-deletion-success

Deletion succeeded.

message-deletion-failure

Deletion threw.

message-doesnt-respect-rules

Sent to a player whose message was blocked by a filter.

message-blocked-notification-format

%player_name%, %message%, %reason%

Staff notification on a blocked message.

message-filtered-notification-format

%player_name%, %message%, %reason%

Staff notification on a filtered (rewritten) message.

Private messages

Key

Variables

When

private-message-yourself

Label used when the sender is the recipient (shouldn't occur in practice).

no-message-to-reply-to

/reply with no cached partner.

reply-player-offline

/reply cached partner is offline.

private-message-error

Catch-all PM failure.

ignore-recipient

%target_name%

The recipient ignored the sender.

private-message-recipient-disabled

%target_name%

Recipient has /togglepm off.

cannot-message-yourself

/msg <self>.

private-message-enabled

/togglepm → on.

private-message-disabled

/togglepm → off.

player-not-found

%target_name%

Recipient unknown.

Channels

Key

Variables

When

channel-cooldown

%time%

Cooldown not elapsed.

channel-currently-paused

Channel is paused.

channel-paused

%duration%

Confirmation of a pause action.

channel-resumed

Confirmation of a resume action.

channel-list-header

Header for /channel list.

channel-list-entry

%channel%

Per-channel row.

channel-broadcast

%message%

Output of /channel broadcast.

channel-subscribed

%channel%

/subscribe success.

channel-unsubscribed

%channel%

/unsubscribe success.

channel-already-subscribed

%channel%

Already subscribed.

channel-not-subscribed

%channel%

Not subscribed.

channel-no-permission

%channel%

Missing channel permission.

chat-not-subscribed-no-message

%channel%

Trying to chat in a channel you are not subscribed to.

Social spy

Key

When

social-spy-enabled

/socialspy → on.

social-spy-disabled

/socialspy → off.

Ignore

Key

Variables

When

ignore-player

%target_name%

/ignore success.

unignore-player

%target_name%

/unignore success.

ignore-self

/ignore <self>.

player-not-ignored

%target_name%

/unignore target wasn't ignored.

already-ignored

%target_name%

/ignore target already ignored.

not-ignoring-anyone

/ignore with no args and an empty list.

Tags

Key

Variables

When

tag-not-found

Equip action targeted an unknown tag id.

tag-equipped

%tag%

Equip success.

tag-unequipped

%tag%

Unequip success.

Nicknames

Key

Variables

When

nickname-set

%nickname%

/nick <name> accepted.

nickname-reset

/nick with no args.

nickname-too-long

/nick <name> exceeded 16 characters.

Toggles

Key

When

paid-roles-enabled/paid-roles-disabled

toggle-paid-roles action.

reminders-enabled/reminders-disabled

Reserved — set by an action your network may register.

mentions-enabled/mentions-disabled

toggle-chat-mentions action.

mention-title

Title shown to a mentioned player. %sender% resolves to the sender.

mention-subtitle

Subtitle paired with mention-title.

Generic

Key

When

no-permission

Permission check failed on a command.

unexpected-error

Catch-all error.

Last modified: 25 July 2026