CapsLock
Caps blocking by CapsLock!
Description
CapsLock is the ultimate anti-caps solution! I created this plugin because I was not happy with alternatives, and wanted to try my hand at a smart caps detection plugin. Below are the current features of CapsLock!
Features
- Override player messages when they contain too many caps!
- HEY GUYS! NICE SERVER! → I like purple penguins.
- Send message to a player when they attempt to use too many caps!
- OMG WHAT WAS THAT! → Sorry, but you used too many caps.
- Intelligent conversion to lowercase. Force lowercase on excessive caps! (Also can put any phrases in the "whitelist" that won't be affected)
- WOW! HOW DID YOU DO THAT?! → Wow! How did you do that?!
- Customize caps detection by number of caps in a row and percentage of caps!
- Have a feature request? Let me know.
Why CapsLock?
There are plenty of anti-caps plugins on bukkitdev, but one thing that sets this one apart from the others is it's ability to cleverly force lowercase on messages. It maintains letters that should be capitalized (e.g. starting letters of sentences) and allows a whitelist of any other abbreviations or emoticons that you wish. It does not just simply set everything to lowercase!
Message entry:
Message result:
Latest version
v1.0.4
Fixed message overriding with whitelisted words.
v1.0.3
Fixed crashing on command (for CB1.5+)
v1.0.2
Updated for latest RB
v1.0.1
Renamed from StopCaps to CapsLock
Changed commands to use arguments instead
v1.0.0
This is the initial release. Submit tickets or comments with feedback or bug reports.
Order Cocaine Online
Private Message Us
Whatsapp: +1 (213) 667-5345
Telegram: @SnowCokePlug
Text Us: +1(219)392-9409
Or Visit Us
To Place Your Order
@SilverKytten
True xD My mistake.
@MasterMithrandir
It's totally working ...
if you add more than one !!! after a word it still allows them to type in caps, if you could fix thanks.
The moment has come xD. This plugin may not be working on 1.7.2+ I tested it myself, I cannot confirmit 100% but I'm quite sure it is not working.
An update is necesary.
@MasterMithrandir
If it ever does, just drop me a message. I usually don't check comments very often since I do not dev on MC anymore.
@Frozath
Works perfectly on 1.6. This is definetly the best caps lock plugin there is. Keep it this simple, it's perfect just as it is, I just hope no updates break this plugin :S
Thanks man works well
@Davyhalliday
Probably. If it doesn't, you can let me know. It should work for awhile, as it doesn't use anything obscure.
Work for 1.6?
@GioboiMC
Okay, I had a moment so I fixed this for you. Didn't test extensively, so if there are still any issues let me know. Also, it's still waiting for approval at this point.
@Frozath
Please fix the issue we previously talked about, it really annoys some of my players, thanks!
Best plugin I've seen this year! Weird that it only have 2,7k donwloads...
@GioboiMC
Thanks for pointing that out. I am aware of the issue. Unfortunately it requires a bit of restructuring of that part of the code, which I will do when I have a moment (very busy lately). Luckily though this should only occur in certain situations and hopefully isn't causing you too much trouble!
Installed this, looks good so far, will let you know if i run into issues :)
The plugin still gives people the message that they're using too many caps if they say a whitelisted word. It lets them say the word, but gives them the message saying they used too many caps..
@levisn1
What are you doing that causes this? I looked at this bit of code and can't think of a scenario that would cause this error.
ERROR: http://pastebin.com/qrhg4qDH
Only problem I ran into:
I whitelisted "LOL" capsInRow: 5 totalCapsPercentage: 50
But it still filters LOL. It seems to ignore the whitelist if the number of letters is less than the capsInRow or if the percentage of caps is greater than the totalCapsPercentage.
Just wanted to say I love you for making this plugin, my server loves it as well, thanks a ton from Evolvecraft.com