XenomyChat

This project is abandoned and its default file will likely not work with the most recent version of Minecraft. Whether this project is out of date or its author has marked it as abandoned, this project is no longer maintained.

Features:
Global mute - Mutes the chat and only players with permission node cleanchat.filter.bypass.globalmute can speak.
Clear - Clears the chat.
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

Join&Leave Messages - Custom Join & Leave messages

Mute - Allows you to mute/unmute players.

Planned features:

[None for now. Write suggestions in the spigot forums discussion section]

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.forblist - access to forbidden wordlist manager
xchat.admin.clear.global - access to global chat clear feature
xchat.admin.clear.self - access to personal chat clear feature
xchat.admin.clear.target - access to target 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.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)

Commands:
/gmute - Toggles the global chat mute
/clear - Clears the chat
/xchat fl [add, remove, iremove, show] - Forbidden wordlist manager*

/mute [player] <time> - Mutes the specified player
/unmute [player] - Unmutes the specified player

 

[] - 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:
None

 

Original Spigot forums page:

https://www.spigotmc.org/resources/xchat.22169/


Comments

Posts Quoted:
Reply
Clear All Quotes

About This Project

  • Project ID
    268298
  • Created
    May 24, 2017
  • Last Released File
    Jul 17, 2017
  • Total Downloads
    410
  • License

Categories

Members

Recent Files

Bukkit