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!)
@Nightcrawler1302
Fixed in the latest update.
Um it says i swore when i said "hand"
@capricorne888 Not a the moment.
Is it possible for OP to bypass this antiswear...? or a bypass perm...?
@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.
And yeah i mean the replacement one, it also is 28kb
@TheMultiplayer
Rollled back to old version, new one doesnt stop swearing, its half the file size. Something is missing.
@TheMultiplayer
And isn't it just great that I somehow uploaded the wrong file? The right one is here.
@ManBeastPigDev
OK. I will look into that.
I 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.
@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.
@TheMultiplayer
Ty for the updates :)
@WhiffleX
Fixed.
@TheMultiplayer
Thank you although the reload command doesn't seem to work. It just says /swear [command] when I type it.
@WhiffleX
Whoops, I'll add that!
But for now, you can do /help EndSwear.
What are the commands? I couldn't find a reference. I need to know how to reload the settings and reset a player's tally.
@harryjamesuk
lol :P
@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...
@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.
@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 ;)