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.
A HUGE update is nearing! This is my top priority as my other plugins have outlived their usefulness.
AntiCuss was COMPLETELY recoded as of AntiCuss v1.4. It will now be much easier for me to add features to this plugin. I'm so happy everyone is enjoying the plugin. Please post in the comments below any suggestions you have to improve the plugin. Also, I have recently added a new staff member to my Bukkit plugins. Ablackett810 is now the official artist and graphic designer for all of my plugins! Thanks! :)
@Compressions
OK!
@nelson2wsx
On Spring Break at the moment. Expect a new version this coming weekend or week.
@quinap
How many of them are updated and function still?
@AwsomeG2
Definitely.
@Compressions
When will the next version release?
There are many of these, there's no point in making another!
Can you fit in the bypass permission in the next update? It would really be useful
Hey Compressions can i request the source code for this? im interested in modifying the code for a private server for my needs i wouldn't be posting it to the plugins page
email me at [email protected] if you can help me out
As this project is approaching 500 downloads, I plan for this to be my highest priority for plugin development. Expect loads of features added very soon!
@StickyProjectile
I always thought that would be a funny thing to add! XD I may add that to configuration.
Is there a function to replace words like:
Monkey ==[to]=> Banana
@nelson2wsx
Absolutely. Will be fixed in the next version.
Is this a bug? This plugin can stop players say: FXCK SHXT Like this... But...they can say : FXCK ! and it won't be stop because this "!" Can you fix this ?
@Gonzoman10
Really? Must be a bug with 1.5 API. I will check it. It should block the message, but not kick them.
keep up the good work, love the plugin... using it on my 100 slot server... i am now able to sleep at night
but i would like if it checked messages and signs
plus it kicks them if they say it but it doesn't block the message...
AntiCuss v1.2 is released and will be available once Bukkit approves the file.
@AwsomeG2
Nope, they don't, unless Bukkit changes existing API, which they don't do that often.
@Compressions I thought all plugins break with any update?