Compatibility
Minecraft: Java Edition
1.21–1.21.10
1.20.x
1.19.x
1.18.x
1.17.x
1.16.5
Platforms
Creators
Details
Licensed MIT
Published 4 months ago
Updated 2 months ago
Changelog
💬 xChat v1.0.2
The modern, lightweight, and aesthetic chat solution for your server. By xPlugins x WillfryDev
🚀 What's New in v1.0.2? (The "Sender Style" Update)
This update focuses on visual polish and critical stability fixes. We have adopted the "Sender Style" aesthetic: clean, modern, and easy to read.
✨ Visual Changes
- New Default Configs:
config.ymlandmessages.ymlnow come with a professional Hex Color palette (Mint Green, Soft Red, Gold) and modern symbols (▸,✔,✖). - Better Hex Support: Improved color parsing engine for newer Minecraft versions.
🐛 Bug Fixes
- ✅ Private Messages Fixed: Solved a critical bug where
%sender_name%and%receiver_name%variables were not being replaced in/msgand/r. - ✅ Welcome Message Delay: Added a smart tick-delay to the Join Event. Players with fast PCs will now correctly see the welcome message instead of it appearing before the world loads.
- ✅ Config Keys: Fixed internal inconsistencies in the hover-format configuration.
⚡ Main Features
- 🎨 Modern Formatting: Full support for Vault, PlaceholderAPI, and Hex Colors (
&#RRGGBB). - 🛡️ Advanced Filters: Built-in protection against Spam, Caps, Ads (IPs/URLs), and Swearing.
- ✉️ Private Messaging: Complete system with
/msg,/reply, and Social Spy for staff. - ⛔ Ignore System: Let your players block annoying users easily.
- 🖱️ Hover Stats: Show player statistics (Money, Ping, Playtime) when hovering over a name in chat.
- 👋 Welcome Manager: Send custom messages when players join.
🛠️ Configuration Preview
xChat is 100% configurable. Here is a preview of the new Sender Style included in v1.0.2:
# Example from config.yml
chat-format: "%vault_rank% %player_name%&7 ▸ &f%message%"
# Example from messages.yml
prefix: "&b&lxChat &8▸ &f"
reloaded: ""D399✔ &fConfiguration successfully reloaded!"
error: "&#FCA5A5✖ &fAn error occurred!"
📜 Commands & Permissions
| Command | Usage | Permission | Description |
|---|---|---|---|
/xchat reload |
/xchat reload |
xchat.admin |
Reloads the plugin configuration. |
/msg |
/msg <player> <msg> |
xchat.pm |
Send a private message. |
/reply |
/r <msg> |
xchat.pm |
Reply to the last message. |
/socialspy |
/socialspy |
xchat.socialspy |
Toggle staff spy mode for PMs. |
/ignore |
/ignore <player> |
xchat.ignore |
Ignore messages from a specific player. |
🔗 Support & Community
Need help or want to suggest a feature?
- 🐛 Report Bugs: Click Here
- 💬 Discord Support: Join xPlugins
Developed with ❤️ by WillfryDev 🇩🇴



