SwearFilter
Index
Dependencies
Dependencies
This plugin requires uuidAPI to function correctly.
Features
- Configurable words to block in chat
- Will ban automatically after certain amount of cuss attempts (Configurable)
- Fully automated to help remove stress off server staff members
- Listens to chat messages and commands
- Optional temporary-ban system
- A /togglecuss command for toggling the view of cuss words in your chat (configurable)
- The ability to replace cusswords with '*' instead of just blocking them
- Optional language file to change in-game messages
Commands/Subcommand
- /swearfilter info - gives you the information (cuss amounts) on a player
- /swearfilter reset - resets the player's cuss-amounts back to 0
- /swearfilter add - adds blocked words while in-game
- /swearfilter remove - remove blocked words while in-game
- /swearfilter list - lists all the cuss-words that are currently blocked
- /togglecuss - toggles your ability to see cuss words in chat
Permissions
- swearfilter.chatfilter - gives you access to the /chatfilter command
- swearfilter.info - gives you access to the info subcommand
- swearfilter.reset - gives you access to the reset subcommand
- swearfilter.add - gives you access to the add subcommand
- swearfilter.remove - gives you access to the remove subcommand
- swearfilter.list - gives you access to the list subcommand
- swearfilter.bypass - lets you bypass the chatfilter
- swearfilter.notify - notifies you when a player is stopped from cussing or is banned for cussing too many times
- swearfilter.togglecuss - gives you access to the /togglecuss command
Ban Integration
- SwearFilter will use the normal ban system (default)
For now, SwearFilter can only integrate with QuickTools.
Check out this plugin in action!

- Server-IP: minecraft.thetaco.us

-
View User Profile
-
Send Message
Posted May 16, 2015I love this plugin, A LOT! thank you so much for making it!
-
View User Profile
-
Send Message
Posted Sep 5, 2014@TheEntropy
Jesus:DDDD Thank you so much :D
-
View User Profile
-
Send Message
Posted Sep 4, 2014@petrova666
This is a great idea, actually. I have never used language files before, but I will get started right away.
edit: I'll just make a separate configuration file for easily changing what messages are outputted in certain instances.
-
View User Profile
-
Send Message
Posted Sep 4, 2014Hey!
I have a question.
Dear authors can make language files?
If cant, i can make/how?
Sorry for my bad English guys :D
-
View User Profile
-
Send Message
Posted Jun 28, 2014This new v1.6 extends the functionality of SwearFilter quite a lot.
I like it :)
-
View User Profile
-
Send Message
Posted Jun 12, 2014@TheEntropy
Oh, okay. I was thinking about whether the SwearFilter "database" was in MySQL.
I can just copy the plugin too every server instead, letting players have individual curse values on each server :)
-
View User Profile
-
Send Message
Posted Jun 2, 2014@Sinuce
To be honest I have never worked with Bungeecord before, but I will look into it.
-
View User Profile
-
Send Message
Posted Jun 2, 2014@TheEntropy
Would this include Bungeecord support? :)
-
View User Profile
-
Send Message
Posted May 30, 2014@TylerS1066
Currently creating a database system for the whole UUID system. My goal is that you will be able to reset player's cuss count etc by their username, even when they're offline and keep track of all names attached to UUID.
-
View User Profile
-
Send Message
Posted May 26, 2014Is this plugin ready for 1.8 UUIDs?
-
View User Profile
-
Send Message
Posted Jan 10, 2014Instead of ban on # of swears, you should allow for custom commands to be ran through console. Instead of /ban we can use for example, /jail [name] 5 Swearing.
-
View User Profile
-
Send Message
Posted Dec 2, 2013@albertsboy
I will add an option to check just whole words but, this could be easily bypassed. For example, if you check just whole words, people could put "sshit" in the chat and it would allow it. I would recommend removing the word "ass" from your cuss list, or replace it with "asshole".
-
View User Profile
-
Send Message
Posted Nov 30, 2013plugin is not allowing my players to type grass when they are using world edit b/c of it containing ass. would it be possible to add something like a allowed word list that may contain words that have part of them as a swear word?
-
View User Profile
-
Send Message
Posted Oct 18, 2013@winter4w
Yes, I will work towards adding that in the next update. I'll probably just add it's own built in banning system so it doesn't have to rely on other plugins for banning.
-
View User Profile
-
Send Message
Posted Oct 18, 2013Can you make it so you can temp ban someone ?????
-
View User Profile
-
Send Message
Posted Oct 8, 2013@Majkrafci
Alright, I'll work on that but, I do have my own repo server: here
I will add swearfilter's code to that.
-
View User Profile
-
Send Message
Posted Oct 8, 2013Please github this plugin!
-
View User Profile
-
Send Message
Posted Oct 2, 2013No comments?