This plugin prevents users from swearing. When a player who doesn't have the permission node dontswear.canswear the player will be sent a message and a message will be broadcast to all players with the permission dontswear.listenswear This plugin is an advanced anti-swearing plugin, if you put a slash or another non-alphabetic character the code will disregard those characters (See Example Two for clarification)
Example One: I type "john" and that word is on the no swear list, it will say "Don't Swear!", alert staff, and remove that word from chat
Example Two: If I type "j/o/h*n" the word will still be blocked and execute the actions from Example one.
Ignored Symbols In The Code: Click me!
Video Tutorial:
Permission Nodes:
- dontswear.canswear (allows the specified user/group to type a word in chat that is on the censored words list)
- dontswear.canswearsign (allows the specified user/group to type a word on a sign that is on the censored words list for signs)
- dontswear.listensignswear (notifies the specified user/group that a player has wrote a censored word on a sign)
- dontswear.listenswear (notifies the specified user/group that a player has wrote a censored word in chat)
- dontswear.alerts (allows the specified user/group to enable or disable alerts)
- dontswear.warn (allows the specified user/group to warn a player)
Current Features:
- Ability to add words that aren't allowed to be said in chat and on signs
- Ability to block words on signs and in chat
Commands:
- /Warn <player> <reason> (Warns the specified player)
- /Alerts (toggles alerts for censored words)
Features to add:
Deny users the ability to swear on signs- Deny users the ability to swear in books
- Add a configurable word replacement
Add an alert command to toggle alerts on and off
E-Mail me any bugs or additions you would like to see!
Email: raidencraftimportant@gmail.com

