This project is abandoned and its default file will likely not work with the most recent version of Minecraft. Whether this project is out of date or its author has marked it as abandoned, this project is no longer maintained.
SwearJar
SwearJar is a simple anti-swear plugin with a difference.Instead of simply blocking user from swearing, SwearJar uses a traditional approach and makes you pay a configured amount for saying a swear word. When a user swears they are informed about it and the money taked from there account or if they cant afford to pay, they will not be able to say the sentence with the swear in it.They will be informed of this too.
Summary
Lightweight .
Depends upon Vault.
Makes player pay to swear.
Simple config
Custom swear words.
Add as many swear words as you want.
Easy commands to view,add and remove from the swearlist.
Discourages swearing the proper way.
Commands
/sj - shows SwearJar help.
/sj add [String] - adds the word to the swear list.
/sj remove [String] - removes the word from the swear list.
/sj exempt [String] - adds a word to the exemption list.
/sj rexempt [String] - removes a word from the exemption list.
/sj list - shows the swear list.
/sj elist - shows the exception list.
/sj balance - shows the current balance of the swearjar.
Config
WARNING CONTAINS OFFENSIVE LANGUAGE AS IT IS THE SWEAR LIST
/sj add swearword - adds "swearword" to the swear list.
/sj remove swearword - removes "swearword" from the swear list
Permissions
permissions:sj.admin:description:Allows you to use the swearjar admin commandsdefault:opsj.exempt:description:Allows you to bypass the swear checkerdefault:false
Would it be possible to charge people for using curse words in commands? When people do commands such as /me or /msg they can get away with cursing with no penalty.
My suggestion would be to remove "ass" from the list as far as I know what you asking for is for me to check if a word is a real word and if it is then dont charge them, you might want to use http://dev.bukkit.org/server-mods/censorit/ It has a word verification however as they say "It makes censoring a little slower at first, but as words are added automatically to the allowed lists it will become faster."
Hi, you can use the exemption list as it was made for this problem. I will be posting an update soon for the new 1.3.1 build and so far it is not possible for me to count multiples of the same word.
Awesome plugin, But i noticed a fault in it right away. The player is charged $100 every time he says the word ``fuck``, but he wrote fuck 5 times in one chat message, but was still just fined $100. So is it possible to make him pay for every time he uses the word in a sentence?
loved the plugin otherwise!
EDIT: found another fault, but this time a pretty big one, Lets say were talking about masseffect in the chat, well since the word 'ass' is in masseffect i still get to pay $100. maybe fix that?
Installing new server tonight - well, early into the morning. Cannot get SwearJar to run?! Installed craftbukkit 1.2.5-r5.0. Have also installed essentials and a few other mods. Everything else works without issue. Any assistance would be appreciated.
I am going to add a warning system in soon where you will be able to punish them, eg run a console command , strike them with lighting or place tnt near them etc.
I've been looking for a plugin that does this for a long time now! Great Idea! I also have another idea: Swearing is allowed on our server, but we believe that it is Childish and ignorant to swear more than twice in the same message. I was wondering if you could add the ability to give them a swearing "limit" per-say. So that after a configurable amount of swears per message it starts charging.
Would it be possible for it to track the people that talk in chat and have went the longest without swearing. So lets say at the end of every week (config) the person that has went the longest without swearing gets the money in the jar and if more then one person has the same time it splits the amount.
Would be a bit of extra work but I think the chance to get money from not swearing would be just as good of a anitswear then making people pay.
I have now added commandChecking in the config, set it to true to check all commands for swears. http://dev.bukkit.org/server-mods/swearjar/files/5-swear-jar-v1-4/
@Bobbosells32
I will add this to the next update hopefully and you will be able to put what commands you want swearjar to listen to.
Would it be possible to charge people for using curse words in commands? When people do commands such as /me or /msg they can get away with cursing with no penalty.
@wiloh95
My suggestion would be to remove "ass" from the list as far as I know what you asking for is for me to check if a word is a real word and if it is then dont charge them, you might want to use http://dev.bukkit.org/server-mods/censorit/ It has a word verification however as they say "It makes censoring a little slower at first, but as words are added automatically to the allowed lists it will become faster."
yeah but, if i need to make an exception for every word that contains swear words. Then the plugin is just not worth it for me.
@wiloh95
Hi, you can use the exemption list as it was made for this problem. I will be posting an update soon for the new 1.3.1 build and so far it is not possible for me to count multiples of the same word.
Awesome plugin, But i noticed a fault in it right away. The player is charged $100 every time he says the word ``fuck``, but he wrote fuck 5 times in one chat message, but was still just fined $100. So is it possible to make him pay for every time he uses the word in a sentence?
loved the plugin otherwise!
EDIT: found another fault, but this time a pretty big one, Lets say were talking about masseffect in the chat, well since the word 'ass' is in masseffect i still get to pay $100. maybe fix that?
@motodecay apparently I have tired eyes - any idea when the swear jar will work with 1.2.5-r5.0???
Installing new server tonight - well, early into the morning. Cannot get SwearJar to run?! Installed craftbukkit 1.2.5-r5.0. Have also installed essentials and a few other mods. Everything else works without issue. Any assistance would be appreciated.
Is there any chance we can have it so all players are "fined" with the message cancelled? Instead of allowing them to swear
@Geert4321
I am going to add a warning system in soon where you will be able to punish them, eg run a console command , strike them with lighting or place tnt near them etc.
I've been looking for a plugin that does this for a long time now! Great Idea! I also have another idea: Swearing is allowed on our server, but we believe that it is Childish and ignorant to swear more than twice in the same message. I was wondering if you could add the ability to give them a swearing "limit" per-say. So that after a configurable amount of swears per message it starts charging.
Hey can you maybe add that it would work with jail plugins and if they swear too much that the plugin would jail them. Amazing plugin btw.
@ace1177 Hey Great idea, I'll get started on it and expect it finished on Wednesday as ill be best the rest of the days
Would it be possible for it to track the people that talk in chat and have went the longest without swearing. So lets say at the end of every week (config) the person that has went the longest without swearing gets the money in the jar and if more then one person has the same time it splits the amount.
Would be a bit of extra work but I think the chance to get money from not swearing would be just as good of a anitswear then making people pay.
Next update will include some amazing swear detection eg if you have blocked the word "crap" and somebody tries to bypass it by saying
SwearJar will detect it and charge them for it.
Released V1.1
@MadBluey
You can change the Fine amount to whatever you want in the config.
I approve! Downloaded, works nice, simple! . Stopped all kinds of swearing/spam in my server :P.
Can you add a option, so i can change the value of swearing IG ?
Waiting for approval on SwearJar :D