SimpleCensor
SimpleCensor is a plugin which simply replaces words with your words.
Highly recommended! Change your config! As a result of all this I've included some options most of you may not want. Such as references to girls being all but removed! Capitals are enforced on all messages as the percentage required has been set to 0!
Having trouble with people complaining about non-existing lag?
You want to prevent people saying the N-word ?
This plugin is what you need!
What makes this anti-censor better than others?
Well, instead of a big config for your options you have to only set the bad words.
Instead of replacing the words with * you can replace it with your own words.
The censoring not playing nice and is censoring words such as 'grass' because it has 'ass' in it?
Add the words to exceptions!
You can also manage caps, Don't like how these people just talk with their caps all over the show? Thats fine, I'll fix it for you!
You can also censor commands, Such as /msg, People will no longer be pm'ing offensive things to each other..
Completely configurable.
Permissions
To bypass the chat censor you need the permission SimpleCensor.Bypass
To enable/disable/reload chat censor without being a op you need SimpleCensor.Enable
Commands
If you want to disable it or enable it. Use /censor <enable/disable>
If you want to reload the configuration use /censor reload
(You must either be a op or have the permission SimpleCensor.Enable)
In action:
If I do add to this plugin, I plan to keep it simple.
Its a drag and drop into the server, Then if you wish to change the preset words.
You just delve into the config.
Color
If you wish to add colors just use & then a color code.
Color codes are below
If you getting errors in your config after adding colors.
Surround the string in single quotes like so
Quote:- 'dammit:aw man'
You can also use this trick to get spaces into your censored word list!
New! Display a non-censored version to the verbal abuser!
This is enabled by default. This helps cutdown on players trying to bypass the censor such as la.g.
When a player says something offensive and its censored. He will see the message as if it wasn't censored. While everyone else see him talking like a fool.
'HAHAHHAA I love sucking lollipops losers!!'
You can disable this if you are having problems.
Just go into config.
For some reason the censor is only working with private messages. the regular chat isnt being censored..
@KaizoPLay4
Maybe so. But if he wanted to add ip censoring then he would have to provide the code. He doesn't need my code. Or he could just decompile it.
I'm not interested in the functionality as I have no need for it in my server, and I don't have enough time to work on it atm.
If he was about to give me code which works. Then I'd happily look at it.
Very good plugin, the best censor plugin I ever used. This plugin would be PERFECT with IP-Censoring.
I still wish I could add IP censoring...
@WeiUberstriker
Is it not working?
Can you update this to 1.4.7? Please!
I'll take a look, Thanks Libraryaddict.
@samanthahldr
Tried the config where you change when the censoring is done? monitor and lowest or similar I believe.
Its not something I can fix if this doesn't work.
@odisos2
This removes the helpful comments in config.
Using Dynmap's webchat - simplecensor does not seem to block that properly. While it censors things just fine in the game, it comes through unfiltered on dynmap.
it would be nice to be able to add/remove words ingame with a command
@libraryaddict
Why do I not need the code for that? I wanted to make it an actual part of the plugin. How else would I do it?
Yes, i rebooted, and after i disable the jar, everything worked fine. FYI i never /reload i always reboot. Im going to give the plugin another try, and see if i can get it working, ill use a fresh jar and all.
I believe i got it working again after deleting the config and getting a fresh jar, although whensa user is censored they see this: http://imgur.com/YolxKvs I use chat manager to handle my chat, and use PEX for permissions. and that's using the default generated config.
@jakenem12
You also tried rebooting, then removing the plugin to see if the error still occurred?
Hello, after the plugin ran great for weeks :) we decided to stop the censoring of girl <.< ... on the /censor reload I found that whenever it had to censor anyone it gave this error: http://pastebin.com/hmVKntQY
I then decided to just delete the config file and let it regenerate, but the issue still occurred/
@Bobbosells32
You don't require the code for that
@wiedzmin137
Looks like. er. Spout hates it?
Could I perhaps have the code for this plugin? I wanted to add IP censoring.
When I use this plugin, bPermissions, SimpleChat. Player sometimes can't write anything, then log this \/. In chat (ONLY when they leave): {permprefix} {permsuffix}wiedzmin137 Message. It say {permprefix}, not the [Owner}.
@CubieX
Seems like hero chat isn't getting who can see the messages from the recipients but just broadcasting it O.o
When using herochat, the player gets both messages. The censored, and the original one. Seems like cancelling the chat event does not work in this case.
Showing the sender the uncensored message would be very handy, but unfortunately we have to deativate this feature. ;(
@dropposite
Yes I noticed this as well. And the fix I found to be the fastest was to add the show sender censored and to ban everyone else.
You get a occasional fool now and again but a timeout fixes that.
The major reason I haven't done support for that is that I don't know how to do regex :\ And I don't have much of a interest in learning it.