Prefix v2.1.0 | Configuration System, Tab Completion & Group List The first feature update! Prefix is now fully configurable without touching the code.
New: config.yml
Configure all plugin settings in one place
Default group for new players - no more manual assignment needed
Customizable chat format template: "{prefix} {namecolor}{name}: {chatcolor}{message}"
Impact: Server admins can customize everything without restarting
New: messages.yml
Every player-facing message is now editable
Supports color codes with &
Impact: Full localization support - translate to any language
New: Tab Completion
All subcommands now suggest contextual arguments
→ /prefix chat → suggests group names
→ /prefix group → suggests online players
→ /prefix chatnamecolor → suggests color codes
Impact: Faster command usage, no more guessing
New: /prefix groups
List all groups with their prefixes, colors, and player counts
Impact: Quick overview of your entire group system
New: Clickable Help & Hover Tooltips
Help commands are now clickable - suggests the command in chat
Hover over commands to see permission info and details
Impact: Intuitive, modern command experience
Improvements:
Group names now validated - special characters that break YAML are rejected
YAML path constants for cleaner configuration access
Bug Fixes
Fixed a crash (NullPointerException) in the tab list when a group was missing its tab prefix in groups.yml
New Config Files: config.yml + messages.yml (auto-generated on first run)