Configuration
Language & Messages
Language Files
Every message the plugin shows — chat, action bar, titles, GUI text, holograms — is read from a language file in plugins/SimpleClaimSystem/langs/. Three are bundled: en_US.yml (English), fr_FR.yml (French) and de_DE.yml (German).
Choosing the language
Select the active file in config.yml:
lang: "en_US.yml"
To translate the plugin, copy a bundled file, edit its values, and point lang at your copy. Run /scs reload to apply.
No cross-language fallback. Only the selected file is loaded — a key missing from it is not filled in from another language, it simply renders empty. After updating the plugin, copy any new keys into your custom file.
Formatting
Values are parsed with MiniMessage, so colours, gradients, fonts and hover/click events all work (e.g. <gradient:#2ECC71:#27AE60>text</gradient>). Per-message placeholders such as %player% and %claim% are substituted before display.
Chat Prefix
The prefix key in your active language file is prepended to every chat and console message the plugin sends:
prefix: "<aqua>[Claims]</aqua> "
It is parsed with MiniMessage (see Language Files above), so colours and gradients work. Keep the trailing space for a gap before the message, or set it to "" to remove the prefix entirely. Run /scs reload after editing.
The prefix applies only to chat & console messages — GUI titles, item lores and holograms are never prefixed.