Messages and Language
Editing what players read, and switching or adding a translation
Every message a player sees lives in the language file, not config.yml. Shipped: en_US, fr_FR, es_ES, zh_CN and hi_IN, under plugins/NovaFFA/lang/. Pick which one loads with the language key in config.yml.
Editing messages
Open the file named in language and edit the text directly. Colour uses Prism syntax throughout, &a, &l, �ccff, MiniMessage is not used anywhere in this plugin.
Placeholders NovaFFA fills in are written in curly brackets, {kit}, {arena}, {display_name} and so on, one page in this section names the exact set for its own messages. Angle brackets in help text are command usage, not something the plugin replaces.
Adding your own translation
Drop a new file into lang/, name it whatever you like, and point language at it (without the .yml). Base it on en_US.yml for the full key set.
Updates keep your edits
Every language file goes through the same auto-updating system as config.yml, tracked by lang-version at the top of the file. An update can add new keys without touching the ones you have already translated or recoloured.
Help pages
general.help, kit.help and arena.help each hold a per_page count and a numbered commands list, giving the in-game help screens their pagination. The back and next arrows are clickable, and clicking a command line puts it straight into the player's chat box ready to send.