Skip to content

messages.yml

messages.yml contains user-facing text. Values use MiniMessage tags such as <red>, gradients, hover text, and clickable commands.


SectionPurpose
gameCommand blocking, start/stop reasons, leave reminder, and win, loss, or quit results.
commandsUsage, arena management, validation, list, reload, stop, and help feedback.
subtitlesDirection arrows and the point-gained subtitle.
noneGeneric empty value.
unknown-playerGeneric missing-player value.

Some entries are YAML lists so they can render multi-line centered panels. Keep list indentation intact when editing them.


Variables use descriptive percent-delimited names:

VariableExample uses
%id%Arena creation, deletion, and editor feedback.
%arena%Admin stop confirmation.
%label%Help, usage, and unrecognized-command output.
%arguments%Unrecognized arguments.
%score%Quit and death results.
%possible_points%Maximum board score.
%target_score%Target-score win result.
%arenas%Interactive arena list.