CensorShip
CensorShip
Important
This plugin has been updated to version 3.0 (working with 1.7.9/1.7.10 and should work with Glowstone on 1.8, but not tested yet). However I would love to get some support of you guys. To support me you can give feedback in the comments or spend small amounts of money.
Also notice, that the current version is completely rewritten and that there could be some bugs that I did not recognize yet.
CensorShip
This Plugin simply replaces custom words with other custom words, like replacing shit with blah.
You can say what action will be done with the player: kick, ban, tempban or none. There are also penalty-points the players get for using a forbidden word. They also can get muted. A new feature is that you can censor commands like /msg and /r
Adding words | How to start | Commands | Permissions | Configuration
Features
- replacing custom words
- banning/kicking players for using custom words
- adding/removing custom words via commands
- autobanning players for overusing forbidden words
- compact replacement (shit in shitty will be replaced)
- automuting for overusing forbidden words
- supports multiple custom commands
- also replaces words splitted by spaces, dots or commas
- mcbans support
- auto notification
- censoring commands like whispering (THIS is the first and only plugin that does this!!)
- censoring sign text
suggestions are welcome!
ToDo
- new developer API
- more to come
Please report any bugs you encounter. Also, please point out spelling and grammar issues. I am not a native speaker.
Next Update (Upcoming features)
- new developer API
- more in development...
I love the pluggin but im having trouble with how words become censored even when there is spaces or other letters around them. It comes in handy when people are trying to avoid the filter but when generally chatting things like "Finish it" become censored because of the 'sh it' at the end. Is there a way to disable the plugin from taking notice of spaces? Also adding an exception seems to put a space in the word. I censor 'cum' but add an exception for 'cucumber' and it becomes 'cu cumber'.
@Fassi96
I can't promise to fix it as I am very busy at the moment but could you please send me the error shown in the console?
The Plugin works good in 1.8.8 but when you activate the ban mute or kick option in config the server give out a big error in the console... Please fix it.
@Bw2801
Thank you! I just felt offended on the principle that your project showed so much more promise than any of the others, but the lack of support made it unusable for a good many people, while I am sure that some figured it out.
Thank you for the update! I will be using this on my server now.
@Junit151
You know parameters in <> brackets are required and parameters in [] brackets are optional in commands, right? Every (bigger) plugin handles parameters like that. I just follow the norm. I tested all commands and they are working just fine (none of the commands are invalid you just "ignored" the type of parameters. Also I handled them like this from the beginning) - not meant to be offensive!
Sure, I forgot to add a tutorial, but maybe you understand that it's hard to get motivated on something that is not as well supported as it was in the past. Being unfriendly is not really helping me... Well, I added the configuration and a tutorial on how to add words now.
Being friendly is helping me way more, because I feel like someone wants to support me.
I'm sorry for updating the tutorial that late.
This plugin in its current state is useless. I see great potential in it so DO SOMETHING ABOUT IT.
Full resolution here: http://i.imgur.com/gdv9YkS.png
EDIT: I DUG THROUGH THE CODE and was able to get a slightly better understanding of how this plugin works, but I shouldn't have to. And the average owner is certainly not going to.
Version 3.0 is going online right now! Should be there in the next few hours.
But before you use it I would suggest to wait for the documentation I will make soon.
@madmikeymike1
Of course you could wait until I release the version I am working on so you can be sure that I update the plugin ;)
@madmikeymike1
You can see everything I do in the github repository:
https://github.com/Bw2801/CensorShip
At the moment I have to figure out the best way to replace the words. Probably there will be several methods to chose from for every word. None of these will be perfect, but I'll improve them as good as I can during the development.
I hope it won't take too long until the version gets released.
@Bw2801
I would donate a small sum of $$ if I am confident in you to update this plugin. You say you will but nothing has happened for weeks. Please respond ASAP to this!
@UnwrittenPaper
Alright, I'll try my best to release the new version as soon as possible!
@madmikeymike1
1 + 3: Not planned but maybe happening
2: This is availiable with the current version I did not release due to the DMCA request, but I can release the new version if it is still needed.
4: censor.bypass will allow this in the next release
5: Also fixed in the new version of censorship
As said above there is a version not released yet because of the DMCA request to bukkit. If needed I can still publish it to you guys. There may be some bugs because I did not go on developing after the DMCA request. There are several major changes (propably there will be a documentation of the new features but not for sure).
NEEDED CHANGES
Awesome, thanks bw2801!
Hey there, I'm back!
The plugin will be updated the next days, maybe next week. Also there will propably be a online database of words and exceptions in one of the next updates.
I'm completely rewriting the code so that there should be less bugs and more features. There will also be a all-new API for other developers.
Hope to get some feedback to the new updates.
Plugin 1.7.2 should be updated
Hey.
Words can not be blocked!!! Go to [write that you want to add: (: (
please help, i just installed this plugin and added in swear word replacements.... when i write the words down on a sign they get censored however it doesn't prevent players from using them in chat... i have no idea why this is please help
@CD3
@CD3
Try AntiAd.