Quick Start
Default Behavior
Section titled “Default Behavior”Out of the box, RexChat provides:
- Chat formatting with player name hover (health, world, coordinates, ping)
- @Mentions with sound effects and title notifications
- Emoji replacement (
:smile:→ ☺,<3→ ❤) - Chat previews — players can type
[item]or[inventory]in chat to show clickable previews - Chat management —
/clearchatand/mutechatfor staff - Chat colors —
/chatcolorfor players to pick a color preset - Dynamic commands —
/discord,/rules,/store,/help(all configurable)
Customizing the Chat Format
Section titled “Customizing the Chat Format”Edit config.yml and change the chat-format.format value:
chat-format: enabled: true format: "{prefix}&7{player}: &f{message}"Available placeholders: {player}, {display_name}, {message}, {prefix}, {world}, {health}, {max_health}, {x}, {y}, {z}, {ping}.
Any PlaceholderAPI placeholder also works here (e.g., %luckperms_prefix%).
Group-Based Formats
Section titled “Group-Based Formats”Define per-group formats under chat-format.groups:
chat-format: groups: admin: format: "{prefix}&c{player}: &f{message}" hover: enabled: true lines: - "&cAdmin &7• &fPing: {ping}ms"Groups are matched by LuckPerms/Vault primary group name, or by explicit permission key.
Applying Changes
Section titled “Applying Changes”After editing config.yml, run:
/rexchat reloadAll changes apply instantly — no server restart needed.