SwearingBlocker
SwearingBlocker
We all have trouble with those annoying pests on our server: players swearing all the time. If you are sick of them, then SwearingBlocker is right for you. This lightweight plugin stops their messages from appearing, and can also smite players who swear. It works instantly, no additional setup required!
How to Install
- Drag and drop the .jar file into your plugins folder
- Stop and restart your server
- Set up the config.yml however you want
- Add your own words in the config.yml
Features
- Blocks swear messages from all players
- Smites (sends lightning down upon) players who swear
- Sends a private message to the player who swears: [Server] Hey, [player], do not swear!
- option to add your own words in config
- after a custom amount of warnings a player gets banned
Permissions
- sb.* - includes all permissions
- sb.reload - allows /sb reload
- sb.list - allows /sb list
- sb.addword - allows /sb addword
- sb.rmword - allows /ab rmword
- sb.bypass - bypasses swearing
- sb.warnings.create - create a warning sign
- sb.warnins.payoff - use warning signs (typo on this permission will be fixed in next version)
- sb.admin - checks for updates each time you join
Warning system
this feature lets you give warnings to swearing people
if they got max warnings they get banned (you can unban with /unban <name>)
if they want to get rid of a warning admins can create signs like this:
- line 1 : [warning]
- line 2: <price>
Commands
/sb - SwearingBlocker help
/sb info - SwearingBlocker info
/sb reload - reload config
/sb addword <word> - add a word
/sb rmword <word> - remove a word
/sb list - view all listed words
Forum
Visit our forum at our Bukkit forum page
You can report typos or bugs, ask questions, and check for developer build information.
To-do List
- make feature to let it replace the wrong word wih: *
- Deduct a specified amount of money from a player's Vault balance when they swear
complete warning system
Known Bugs
by typing: /sb without arguments, it gives an error(fixed in 1.4.1)
Download
- v1.5.6 - Download (1.4.2-R0.2)
Donate
if you want to support me and help me bringing out new and better releases faster
please donate, it helps me out so much, if you donate ill add you to the donor list below here
just send me a pm that you donated, and say how much you did
if you want to donate click Donate at the right top of this page
or just click: here
Donors:
- merlinshaw - $20
I've managed to get this plugin loading into Tekkit Lite, however it doesn't block any swearing please can you confirm that this works with Tekkit Lite and Bukkit installed?
@lenis0012
Just a standard timestamp in the log beside each entry so that I can see exactly when it happened instead of having to search through server.log:
02/07/13 13:54:23 - JoeRandom: "you are a poopyhead!"
@TekeDome
use negative permission nodes.
@GumbyDammit
How so?
@TekeDome
Couldn't you do that already with the sb.bypass permission?
Hello, Can you please remove the op-bypass feature? I need it removed. would you be able to give me a link to download that? Thanks!
@lenis0012
Feature Request: Timestamps in the log file.
@GumbyDammit
the configs work the same
@lenis0012
Awesome. Thank you. Should we nuke our existing configs or leave them?
v1.57 released
sorry for the huge delay between builds lately, i have been busy with exams and with updating new plugins.
the plugins hat break every mc update are really necesarry and require alot fo work.
luckily sb isn't one of them.
http://dev.bukkit.org/server-mods/swearingblocker/files/34-v1-57/
Compiled with 1.4.7-R0.1, should work with all builds above 1.2.5-R1.0.
Quite a big changelog for this update ;)
I would really like to be able to change the warning message which appears when someone swears. It is misspelled right now, and says "You eanred a warning!" instead of earned.
@lenis0012
It just occurred to me just now that you've taken over NoLagg from Bergerkiller, and you're behind this plugin too. Nice.
So where's 1.5.7 that you said you'd be releasing soon? That was 6 weeks ago ;)
Presuming this still works on 1.4.6.
-Exagerate
@lenis0012
I found a way around it So were good! =)
@Burning190
did you use /sb rmword <word>?
also, check your config and tell me if its in there
@merlinshaw
probably, ill think about it
Hi! I removed a word but people keep getting warnings
@lenis0012
Would there be anyway to alter the commands for this plugin. because it is conflicting with sign bank plugin
may be somthing like /sbr
@Nickbbeezy
then ass would also block glass and grass
you would run into problems :/
Add supports for wildcards? For instance if you add an asterisk symbol before or after a blocked word, it'd block the word even if something is added before or after?
Example: "potato*" would block potatolover or potato skins
@merlinshaw
logging messages that caused a warning
adding a better detection system
suggestions?
@lenis0012
Anything New coming out in 1.5.7?