EndSwear
EndSwear
What is EndSwear? EndSwear is an anti-swearing plugin designed to either kick, tempban, fine, mute, or warn players who swear.
Features
- Punishment
- Point-based.
- Multiple options:
- Executing server commands.
- Temporary bans.
- Kicking players for swearing.
- Fining players (via Vault).
- Muting players.
- Blowing players up.
- Smiting players.
- Damaging players.
- Killing players.
- Simply warning players.
- Phonetic matching:
Suppose that player "FreeSpace2" thinks he is being clever. Instead of saying "foo", which is a swear word, he says "fooo". But, with Fuzzy matching, EndSwear can see that he is trying to swear and still punish him!
- Censoring only the swear words!
Configuration
Permission | Command | Action |
---|---|---|
EndSwear.info | /swear info [player] | Gets player data. |
EndSwear.add | /swear add [word] | Allows the addition of words to the swear dictionary. |
EndSwear.whitelist | /swear whitelist [word] | Allows the addition of words to the swear dictionary. |
EndSwear.list | /swear list | Allows the listing of all swear words |
EndSwear.contains | /swear contains [word] | Allows users to see if a word is in the dictionary. |
EndSwear.pardon | /swear pardon [player] | Allows clearing a person's swear history. |
EndSwear.bypass | Bypass the swear filter. |
More configuration help is here. EndSwear now uses MCStats to collect usage information. No personal data is collected, and if you want to turn off statistics collection go here.
Suggestions
Do you have a suggestion? Comment it or PM me!
Support
Comment below, and I will try to help.
Upcoming Features
More threading and speed improvements.Configurable messages.Muting.Phonetic matching.Explosions!Configurable BleepsDamage!Lightning!Point-based punishmentsSingle-jar fileAdaptable point-based punishments.Automatic pardon.Sign censorship.Whitelist.And at long last... a working reload command!- Yet better matcher!
Contribute
Like EndSwear?
via Bitcoin (1GQdmRqKF4ZYCSsyKJfVuyCu8HcdW1PFuX|)
Want to help? PM me! (You will have no obligations!)
@nervplugins
I think I might. In the meanwhile, set substring matching to false in the config.
Can you add a white list that we can add words to so that it doesn't block the word "Massive" because it has "Ass" in it?
@ManBeastPigDev
Hmm. I tried the latest version and there is no problem with it. There is a problem, however, with the dictionary not autofilling.
@xBeasTBoY96x
What makes it bad? You need to be more specific in order for the plugin developers to know how they can improve it.
@xBeasTBoY96x
it works fine i have it on my server. Change it to REG not PHO cos PHO doesnt work, never did. It thinks IT is shit, its useless. But Reg is good.
Is it possible to add an permission to allow admins less sensitivity with the swear matcher? Thanks and great plugin?
@Noswad180
With the most recent 7.0B? That was a problem with 7.0A, but I think I fixed it in 7.0B.
Umm at a certain point after people swear too much it Mutes EVERYONE and its a problem when people who dont swear cant talk IDK why this is but if possible can you check why?
@RandomQuark
Set substring matching to false in the config, or remove 'ass' from the swear dictionary. As for Bob, the next update will resolve that.
@TheMultiplayer
These words are censored (I did not put these on the list)
bob
assignment
despicable
grass
etc.
Basically any that have "a*s" in it. Is there a fix for this?
@ManBeastPigDev
lightning
What is the config for SMITE?
action: smite did not work, and neither did shock.
@RandomQuark
Huh.
Hand and cook were fixed, but the word bob is still somehow a swear.
There is a bug where putting ! behind the word allows it.
@harryjamesuk
NP :P
@TheMultiplayer
Thank you for fixing the colour codes! Will install soon ;)
@lastrachris
Those are now fixed!
If you are having issues with the "Hand, cook, muffin" word problem, navigate to your plugins, go to EndSwear, and either edit the words out in the words.txt or just use the one I edited. http://goo.gl/4vOtI
The words cook and hand are bugged.