RexChat 1.6.3
🛡️ Security Fixes
- Patched MiniMessage bypass exploit - Implemented a secure tag-escaping method using the native Adventure
escapeTagslibrary. This fixes a vulnerability where players could use backslashes to bypass permission checks and use unauthorized MiniMessage tags (like<click>or<hover>) in chat.
📚 Documentation & Cleanup
- Complete README Modernization - Rewrote the entire project front page with a clean layout, comprehensive feature list (item previews, mentions, emojis), and updated placeholder documentation.
- Improved Config Documentation - Added detailed permission descriptions in
config.ymlfor chat colors, advanced MiniMessage tags, and PAPI chat placeholders.
🔧 Improvements
- Code Hardening - Minor internal logic improvements to formatting handlers to prevent edge-case parsing errors.
📦 Download
Download rexchat-1.6.3.jar from the assets below and place it in your server's plugins/ folder.
🔧 Requirements
- Minecraft: 1.20.4+ (Paper/Purpur/Folia)
- Java: 21 (required)
📚 Documentation
Full documentation available at: https://rexsystems.github.io/rexchat