SimpleCensor v5.9

Details

  • Filename
    SimpleCensor.jar
  • Uploaded by
  • Uploaded
    Apr 26, 2013
  • Size
    18.59 KB
  • Downloads
    1,649
  • MD5
    8d1085fc441b7becc62574ce7803df8a

Supported Bukkit Versions

  • CB 1.5.1-R0.2

Changelog

Numbers no longer included in anti-repetitons
Fixed a issue i think with bypassing censor


Removed debug output and fixed a tiny issue


Can't remember if I added more censors.
Added new config option turned to true by default. Catches things such as 'SH IT' and might catch normal words.
But it doesn't let you intelligently match caps.


Added a few more censors.
Corrected a caps issue.
Made it 1.5.1 for those who MUST have the latest version.


Added "I'm" to ignore caps. This is so the caps censoring doesn't turn it into "i'm"
Added a few minor censors.
Changed when the caps censoring is dealt. Before had a minor issue.

This version should work fine for 1.5 as well.
Unless something is broken, the only benefit I can see from posting a update for each bukkit version is it shows you are active.


Removed some censors (Repeated characters)
And added in a new option. Limits repeated characters.
Just set to high if you don't want it being used.
By default it limits what you say to 2.
So 'Hellllllooooo' will turn into 'Helloo'
If you wish to add it to the config without deleting it.

'Repeations: 2'

If you don't add it, The plugin will go under no visible change.


Fixed a bug where the perms were continuously added and removed.
I never noticed it as SimpleCensor is setup so players talk the way I talk :D
Proper caps and proper usage of ' with no swearing! Whee!
Also added more censors. Finally got rid of people saying 'Hi' when I come in! Now they swear violently!

I'm joking. Please use my plugin.


Fixed a bug with command censoring ignoring your permissions.
Added more censors.

Funny fact, I like to work on this plugin when I'm dead tired at night. Go figure.


Removed my name - Bukkitdev didn't like it ^^
Fair enough, I'll just place it in a plugin which isn't going to be public.
Removed VoidWhisperers name.
Added 2 config options: MONITOR and LOWEST
You will have to add this to config or delete old config.
Added a few more censors and grammer corrections.
'lolo' is now 'hue'
'Øohuehuehuehue'
Fixed a error when the command length was less then expected.


Potentially fixed a problem which would create lag.
Added my name to be automatically colored :3
Added VoidWhisperer's name to be automatically screwed up.


Caps percentage now works correctly.
Changed event priority of SimpleCensor to MONITOR due to plugin conflict.
Removed another version of SimpleCensor 4.9 which had a fix which sent plugins crazy.


Now automatically adds names to exceptions.
This was supposed to be implemented but I forgot.

A player with the name 'kickcactus' was being censored into 'bootcactus'
This doesn't work for display names..


Added a config option to censor on certain commands.
So now you can censor commands such as /msg
You need to redo config else /me will not work.


Added a minimum length for a word to be decap'sed.
Added 'exceptions' for decapsing. Mainly used for smileys such as :D


Added more words for it to respond to.
Fixed a issue where the caps percentage was in decimals. Aka it was always under 1.


Think I fixed a little/tiny/weeny thread issue..
Aka calling non-safe methods from a threaded instance.
Aka calling sync from async


90% chance its fixed..


Fixes a problem with the display names. I hope.


Thanks to fieldmaster for this, Changed how the sender sees the censored message, Instead of cancelling the event I just remove the message.


Added caps detection/operating - Can't remember what its called. Something about caps auto done.
Added ability to replace words. Such as grammer correction!
Added moar config options.
Added more censors.
Added useless censors
Broke previous configs


Fixed a error occurring.

Also. The config replacing should work better now.

Such as replacing 'lag' with 'fun'
But 'laggy' to 'funny' wouldn't work properly.

Resulting in 'fungy', Basically. The words are now censored in the order they appear in the config.


Now has a option to display a non-censored version to the player.
Disable in config if you don't like this.

Useful to stop people finding ways to bypass it because they know it was censored.


Now isn't caps choosy.

Infact. It now supports censoring in caps too!
A censor will have the same amount of capitals as the censored word.
And if the censored word is completely in caps.. So will the censor!


Fixed exceptions - Finally!
Its going the way I always dreamed it to go!

Add more then one way for a certain word to be censored if you wish a random censor from them.
Such as
lag:fun
lag:nice
This will choose a random word between them.