lang/<code>.yml. Enable messages and choose their audience in config.yml.
Action messages
config.yml
perplayerkit.kitnotify defaults to operators. perplayerkit.use does not grant it. Existing grants and denials still apply.
To include ordinary players:
Wording uses the same action names under
broadcast-messages in the language file.
Reduce chat
Join message
config.yml
motd.message list in the language file. Each entry is one chat line.
Scheduled announcements
config.yml
scheduled-broadcast.messages in the language file and go to everyone online. They have their own switch.
See Text formatting for colors and placeholders.