AutoCorrect
AutoCorrect
Information
AutoCorrect is a plugin that modifies chat and cleans it up just a little bit more! With this plugin, you can setup words that get replaced with another word and choose containment booleans (true or false). You can also set a willKick boolean, if it is true, it will kick the player if they type the word. Example: Let's say that I wanted to change the word "hi" to "hello" but only if the word is explicitly "hi," nothing like "abcdhiefg," containing hi in it, and if they type it, it kicks them. I would type /ac add hi hello false true. What this is doing, is saying that you are replacing the word "hi" with "bye" and false means the word cannot be contained, and it will kick the player if they type it. You can add users to an ignore list, which blocks them from their sentences being corrected by this plugin. You can also remove them off the ignore list. This plugin also has advanced features. If the advanced features is enabled true in the config. Here is a list of what will happen. The first character in the message will be uppercase. If the user asks a question, there will be a question mark (beta mode). All text will be converted to lowercase and emoticons will be correctly fixed if entered.
Commands
<> = required () = optional
- /ac - Default AutoCorrect Command!
- /ac help - Help command for AutoCorrect!
- /ac add <badWord> <goodWord> (canContain) (willKick) - Changes badWord to goodWord, containment and player kicking is optional!
- /ac remove <badWord> - Removes a word being replaced. Only works if the word is in the config!
- /ac reload - Reloads AutoCorrect!
- /ac ignore <player> - Ignores that player during chat events!
- /ac removeignore <player> - Removes that player from the ignore list!
Permissions
Admins
- ac.admin - Access to all AutoCorrect commands.
- ac.reload - Access to reloading AutoCorrect.
- ac.add - Permission to add a word to be replaced with.
- ac.remove - Permission to remove a word in the config.
- ac.ignore
- ac.removeignore
Users
No permissions needed other than ac.help which allows you to type /ac help
Extra Information
This plugin was developed and tested on the server Moddedcraft. IP - moddedcraft.gs-mc.net Website - http://moddedcraft.com/ Please check out the server some time and give some input on the plugin (look for IModzombies4Fun or E1kfws7)!
Metrics
Plugin made by IModZombies4Fun & E1kfws7
Worthless plugin. Changes everything you say techically. Trying to say the name of an offline player changes it to the name of an online player. Would not recommend this plugin.
This sucks
@Myrrdin777
The author of the plugin has gave me the permission to update the plugin. I will work on it soon. New features will be added!
Please update.
Awesome plugin!
@beta mode can't u make a small list in the config for words like: shall, will and other question words which we can add manually so there will be added a ? and not a .
Thanks anyways for this awesome plugin! :D
@wkera
Exactally, must be a player to use :)
Nice. Thanks! But if run commands in console that you can show errors
@IModZombies4Fun
Metrics. Look it up :P
@ThisUsernameIsMine
And how may I do this?
By the way, it's on my server now and works great! Thanks so much for this awesome plugin! :)
Sounds like a good censor plugin! Can't wait to add it to my server:
mc.geekyservers.net
Probably will do it later tonight after a reboot.
@IModZombies4Fun
If you add opt-outable statistics to your plugin then you'll know :-)
Hey, does anyone have a server with my plugin? I think it would be cool to join a server that runs my plugin :D
Such a Wonderful Plugin I would use it for my server any day of the week
@rykuuD
I'm having a hard time understanding what you are trying to say. Let me give you a little example session of what this plugin can do.
Let's say I type /ac add hello ahoy false
If someone on the server types "hello" then it will replace "hello" to "ahoy", but if they type like "bahello" or something that HAS hello in it, but isn't hello, it will not replace.
Just remember, containment means if it contains the string, then it will replace it. Like /ac add imod imodzombies4fun true If someone said something like "Hiimod" it will be replaced with "imodzombies4fun" I hope this helped :?
can I restrict this plugin to certain worlds and have different "corrections" for different worlds? I would think it cool if I could have a pirate inspired world on my server where certain words are made into pirate talk, and other worlds with similar themes.
@brinaq
Indeed I could work on making the kick thing. It will default correct the bad word.
This looks great, could you add a feature so that you can set a correction to kick somebody AND correct it when they say the bad word? Thanks!