Due to college and being extremely busy I am handing ownership of this project to killjoy64; should he decline then it is free to anyone who wants to take over the project and continue development - PWicks23
Tired of people coming on your server and disrespecting the rules by swearing and being rude to players? Have rules on no swearing, yet occasionally players do, and not sure how to punish them? Then this is the plugin for you.
This plugin will detect swear words in the chat events. If it finds a word that is blacklisted it will cancel the chat event so no one sees the nasty message. What more, it also slaps the player and warns them with a message! People with the SwearSlapper.notify node can see these swear attempts with a simple, clean and not-spammy message saying "(playername) attempted to swear!" in dark gray. You can also edit the config so they can see what it was the player attempted to say! I have done a lot of testing with this message to make it as least interrupting as possible, although still visible for your staff to notice. You can also choose who the plugin ignores with the SwearSlapper.canswear node, so with this given to any mods or other staff they can still swear (Implemented mainly so staff can still swear in staff channels, this node is really subject to your creativity).
Thanks to the major help of killjoy64, another admin and coder of the Fantasia server, the release of SwearSlapper 2.0.0 is finally here! This update is a huge leap forward and I am very excited to announce it! With this update you can now add, remove, check and get a list of all the blacklisted words from in-game, console, or straight from the BlackListedWords.txt file! This allows a complete control over what people can and can't say on your server, you can either use the predefined starter list of words included in the ZIP, or you can create your very own blacklist from scratch. The in-depth help.txt file will guide you through how to set this all up.


Installation instructions and other help is all included in the help.txt file inside the SwearSlapper.zip!
v2.0.0
v1.1.5
v1.1.2:
v1.0.1:
Both myself and Killjoy64 no longr develop Java plugins for Minecraft, so this project will no longer be continued. If any developers wish to continue this project you can fork the source on my GitHub here: https://github.com/JamoBox/SwearSlapper Thanks for anyone who decides to continue this!
Please comment below any bugs you find or plugins this won't work with. All comments are very much appreciated.