AntiCuss
Ever had issues with untrustworthy players speaking of vulgar things when there is no staff online? There's no need to worry now, because AntiCuss gives you everything you need to stop those badmouths! With a fully customizable configuration, there is no need to fret over players mouthing off ever again.
This plugin does not require Vault but you will need it if you want the cost feature to be utilized.
How it Works
Basically, every time a player has a blocked term in their message, the message will be cancelled and they will be given a warning. The plugin comes with tons of bad words already loaded into the config, but you can edit or add to any of the config. Set the cost value to 0 if you don't want players charged for cussing.
Commands:
- /anticuss : Displays AntiCuss commands!
- /acreload : Reloads AntiCuss config!
- /clearchat : Clears chat!
- /chat [on/off] : Toggles chat!
Permissions:
- anticuss.reload : Permission to reload config!
- anticuss.bypass : Permission to bypass restrictions!
- anticuss.kick : Players with this permission will get kicked for cussing rather than warned!
- anticuss.clear : Permission to clear chat!
config.yml
Below is what the config looks like. To add words to the config, add a new line, make two spaces, add a hyphen (dash), make one space, and then type the word. I added a few example words below. (Note that I did not add the actual cuss words on this post; they will be in the real config.yml.)
cusswords:
- sandwich
- banana
- shoe
warnmessage: Don't cuss!
kickmessage: You were kicked for cussing!
cost: 100
chatOnMessage: Chat has been enabled!
chatOffMessage: Chat has been disabled!
cancelChatMessage: You can't talk while the chat is disabled!
killOnCurse: false
killMessage: You were killed for cussing!
capsPercentage: 75
TO DO:
- Add color code support!
If you have suggestions, please leave them in the comments.
If you find bugs, please leave a support ticket with information.
Expect AntiCuss v1.8 early July with some of the features on the TO DO list implemented.
Check out my other plugins here.
Good plugin *=*
But could you remove ban and replace by kick or a custom cmd ? :)
@Peter234
I'd love to; I just don't know what to add.
Hey, do you ever plan on making an update for this plugin?
@MineHelper
Please create a support ticket for this issue.
when i was testing the plugin, I tried to cuss and it said the message which was "I love Justin Bieber he is my idol <3" then after that it said: An error occurred
Help please!
Could you make it that we can add commands that people can't use druing global mute?
@mafima
Please create a support ticket for this issue.
http://pastebin.com/jhJc3xwX
error...
@jerryjjr
They will not be fined.
What happens if the player doesn't have enough money to pay the fine?
@Compressions
Great, Thnx.
@dahaab
AntiCuss v1.7 has a configurable option to kill the player with a configurable message.
It Would be great if this addon had more different punishments for curling. Like jail or exploding curse like the player detonator. http://dev.bukkit.org/server-mods/player-detonator/
Something like that possible
Awesome, could have done with this last night :P
Thanks for the awesome plugin! I don't like dirty language on servers, so this helps a lot!
@II_andrew
Shame on you. :P
This plugin looks sandwiching AWESOME! Pardon my language :)
AntiCuss v1.6 has been uploaded and approved! :)
AntiCuss v1.5 is uploaded!
When AntiCuss hits 1,000 downloads, I will release AntiCuss v1.5! I will go ahead and add information about it. In v1.5, I have added kicking for cussing! If you give players a certain permission node, they will be kicked rather than the default warn. The kick message is now also configurable. I have not decided yet whether there will be a broadcast to the server when a player is kicked. I hope you all are as excited as I am for this new, fresh update. Thanks! :)