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!)

-
View User Profile
-
Send Message
Posted May 23, 2013@Nightcrawler1302
Fixed in the latest update.
-
View User Profile
-
Send Message
Posted May 21, 2013Um it says i swore when i said "hand"
-
View User Profile
-
Send Message
Posted May 18, 2013@capricorne888 Not a the moment.
-
View User Profile
-
Send Message
Posted May 17, 2013Is it possible for OP to bypass this antiswear...? or a bypass perm...?
-
View User Profile
-
Send Message
Posted May 9, 2013@ManBeastPigDev
Hmm. I downloaded the replacement version and tested it. I got a reported file size of 28.2 KB and a true size of 32 KB, so that checks out with yours. For me, it did work perfectly fine.
And I am going to assume that you are upgrading from v4, because you said half the size. In that case, you need a new config file. The update is pretty major. There was also a ton of size improvements in the new version. The MD5 of this is 3A7746F27980483AD4F77CF2EE7DA5B0, just in case.
-
View User Profile
-
Send Message
Posted May 9, 2013And yeah i mean the replacement one, it also is 28kb
-
View User Profile
-
Send Message
Posted May 9, 2013@TheMultiplayer
Rollled back to old version, new one doesnt stop swearing, its half the file size. Something is missing.
-
View User Profile
-
Send Message
Posted May 7, 2013@TheMultiplayer
And isn't it just great that I somehow uploaded the wrong file? The right one is here.
-
View User Profile
-
Send Message
Posted May 7, 2013@ManBeastPigDev
OK. I will look into that.
-
View User Profile
-
Send Message
Posted May 7, 2013I upgraded to the new version and it loads ok and i can do /swear and get hte version number. Which is V8.0. But no one is censored anymore. If i add a word to the swear file using /swear add it knows if its in the file or not so thats good. But its just not doing the business anymore.
-
View User Profile
-
Send Message
Posted May 6, 2013@TheMultiplayer
Thank you, but now when I reload the config it doesn't save my changes. It reverts back to the old settings. I want to change the config without shutting down my server, thus kicking all my players off.
-
View User Profile
-
Send Message
Posted May 6, 2013@TheMultiplayer
Ty for the updates :)
-
View User Profile
-
Send Message
Posted May 5, 2013@WhiffleX
Fixed.
-
View User Profile
-
Send Message
Posted May 4, 2013@TheMultiplayer
Thank you although the reload command doesn't seem to work. It just says /swear [command] when I type it.
-
View User Profile
-
Send Message
Posted May 4, 2013@WhiffleX
Whoops, I'll add that!
But for now, you can do /help EndSwear.
-
View User Profile
-
Send Message
Posted May 4, 2013What are the commands? I couldn't find a reference. I need to know how to reload the settings and reset a player's tally.
-
View User Profile
-
Send Message
Posted Apr 19, 2013@harryjamesuk
lol :P
-
View User Profile
-
Send Message
Posted Apr 14, 2013@nervplugins
No, I mean they send in a .txt to you and then it's easier
If .txt is good, Copy and paste into next update. If .txt is bad, Ignore.
EDIT: Realised you're not the author of the plugin... Awkward...
-
View User Profile
-
Send Message
Posted Apr 7, 2013@harryjamesuk
Then trolls send in words that aren't even close to being a bad word and you have to go and filter out all the good words manually.
-
View User Profile
-
Send Message
Posted Apr 6, 2013@TheMultiplayer
Maybe you could do like an open-source whitelist system where users can send in their extra words and then in the next update, If they're suitable, They'll be added to the full list which has everybody's contributions in.
That'd be cool and would save you time ;)