Features:
Global mute
Mutes the chat and only players with permission node cleanchat.filter.bypass.globalmute can speak.
Clear
Clears the chat. Can clear global chat or your chat, depending on arguments.
Forbidden words blocker
Replaces any swearing in chat messages. You can setup swear words in the config.yml or you can just add/remove them in the game.
Anti-AD
Denies writing any ads(IPs, Web Addresses) into chat. Exceptions possible. Fully customizable in config.yml
Anti-Caps
Lowers any message in chat using a trigger value in config.yml
Anti-Spam
Blocks messages based on letter percentages, message similarity, and previous message time. Also blocks commands.
Join&Leave Messages
Custom Join & Leave messages
Mute
Allows you to mute/unmute players.
SplitChat
Allows splitting chat into multiple chats for world groups. For global message, type "!" to the front of your message. Needed "xchat.splitchat.global" permission.
Planned features:
Permissions:
xchat - access to all commands
xchat.admin.help - access to the help command
xchat.admin.globalmute - access to the global mute command
xchat.admin.forbiddenlist - access to forbidden wordlist manager
xchat.admin.clear - access to global chat clear feature
xchat.admin.mute - access to mute/unmute command
xchat.admin.notifications - users with this node will be notified upon Anti-AD triggering
xchat.admin.update - allows the user to update XChat
xchat.admin.reload - access to reload command
xchat.filter.bypass.antiad - bypass permission for antiad
xchat.filter.bypass.anticaps - bypass permission for anticaps
xchat.filter.bypass.antispam - bypass permission for antispam
xchat.filter.bypass.globalmute - bypass permission for globalmute
xchat.filter.bypass.forbidden - bypass permission for forbidden words feature
xchat.filter.bypass.mute - bypass persmission that makes you unmutable (If that's a word XD)
xchat.splitchat.global - allows seding global messages & seeing all messages from all chats
Commands:
/gmute
Toggles the global chat mute
/clear [-g, -s]
Clears the chat
/xchat fl [add, remove, iremove, show]
Forbidden wordlist manager*
/xmute [player] <time>
Mutes the specified player
/xunmute [player]
Unmutes the specified player
/spy
Toggles being able to see all chat groups
/xupdate
Updates XChat
[] - Required parameters
<> - Optional parameters
*(add = Adding a forbidden word to list, remove = Removing a forbidden word from the list, iremove = Removing a forbidden word from the list using its index, show = Show the list)
Servers testing my plugin:
bStats:
This plugin is using bStats for statistics.
For more information visit this page.
You can always turn this freature off in /plugins/bStats/config.yml
Downloads:
50 - ✓
100 - ✓
200 - ✓
404 - ✓
420 - ✓
500 - ✓
750 - ✓
1000 - ✓
1500 - X
Global mute
Mutes the chat and only players with permission node cleanchat.filter.bypass.globalmute can speak.
Clear
Clears the chat. Can clear global chat or your chat, depending on arguments.
Forbidden words blocker
Replaces any swearing in chat messages. You can setup swear words in the config.yml or you can just add/remove them in the game.
Anti-AD
Denies writing any ads(IPs, Web Addresses) into chat. Exceptions possible. Fully customizable in config.yml
Anti-Caps
Lowers any message in chat using a trigger value in config.yml
Anti-Spam
Blocks messages based on letter percentages, message similarity, and previous message time. Also blocks commands.
Join&Leave Messages
Custom Join & Leave messages
Mute
Allows you to mute/unmute players.
SplitChat
Allows splitting chat into multiple chats for world groups. For global message, type "!" to the front of your message. Needed "xchat.splitchat.global" permission.
Planned features:
Permissions:
xchat - access to all commands
xchat.admin.help - access to the help command
xchat.admin.globalmute - access to the global mute command
xchat.admin.forbiddenlist - access to forbidden wordlist manager
xchat.admin.clear - access to global chat clear feature
xchat.admin.mute - access to mute/unmute command
xchat.admin.notifications - users with this node will be notified upon Anti-AD triggering
xchat.admin.update - allows the user to update XChat
xchat.admin.reload - access to reload command
xchat.filter.bypass.antiad - bypass permission for antiad
xchat.filter.bypass.anticaps - bypass permission for anticaps
xchat.filter.bypass.antispam - bypass permission for antispam
xchat.filter.bypass.globalmute - bypass permission for globalmute
xchat.filter.bypass.forbidden - bypass permission for forbidden words feature
xchat.filter.bypass.mute - bypass persmission that makes you unmutable (If that's a word XD)
xchat.splitchat.global - allows seding global messages & seeing all messages from all chats
Commands:
/gmute
Toggles the global chat mute
/clear [-g, -s]
Clears the chat
/xchat fl [add, remove, iremove, show]
Forbidden wordlist manager*
/xmute [player] <time>
Mutes the specified player
/xunmute [player]
Unmutes the specified player
/spy
Toggles being able to see all chat groups
/xupdate
Updates XChat
[] - Required parameters
<> - Optional parameters
*(add = Adding a forbidden word to list, remove = Removing a forbidden word from the list, iremove = Removing a forbidden word from the list using its index, show = Show the list)
Servers testing my plugin:
bStats:
This plugin is using bStats for statistics.
For more information visit this page.
You can always turn this freature off in /plugins/bStats/config.yml
Downloads:
50 - ✓
100 - ✓
200 - ✓
404 - ✓
420 - ✓
500 - ✓
750 - ✓
1000 - ✓
1500 - X
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.7, 1.8, 1.9
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Spigot — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
XChat [ Chat Filtering | Mute | SplitChat | Join&Leave Messages ] is a free Minecraft Java mod. Compatible with Minecraft 1.7, 1.8, 1.9, 1.10 and newer. Downloaded 2,809 times (via Spigot). Download it and open it directly in the game.