Customize Messages
Goal
Brand and localize player-facing output with messages.yml.
Steps
- Open
plugins/PvPIndexFactions/messages.yml. - Edit prefixes first so all messages match your server style.
- Update key gameplay text:
- invites
- claim/unclaim feedback
- bank actions
- territory enter/leave titles
- Keep MiniMessage placeholders unchanged unless you know the code path.
- If supported in your build, run
/fa reload; otherwise restart. - Validate in-game:
/f help/f invite/f map- entering claimed land
Translation workflow
- Duplicate
messages.ymlto a translation branch. - Translate values only (not keys/placeholders).
- Test all major flows before production rollout.
Verify success
- Messages render without raw
<placeholder>text. - No missing-key fallbacks appear in chat/logs.