Home›Java›Mods›iCAPTCHA - Tough on bots. Easy on humans
iCAPTCHA - Tough on bots. Easy on humans
ModsJava

iCAPTCHA - Tough on bots. Easy on humans

Java mod listed for Minecraft 1.8. Downloads from the MC Java Mods app on Android.

⬇ Download on Spigot
View attachment 107792
Tough on bots. Easy on humans.
​
ABOUT
iCAPTCHA is a simple plugin which adds a captcha on your server. When a player joining the server first time, he will need to type the correct captcha:
rc1.png
Captcha is absolutely random and may be short or long. When a player will type the incorrect captcha, he will receive a message:
rc2.png
Until he enter the valid one, he cannot move, perform commands, place and destroy blocks, interact with something and other.
rc3.png
When he done, he can do stuff like /login or just go on and play.

FEATURES
IP Saving. Once a player has sucefully entered the correct captcha, he will no longer need to do it again until the server restart.

Configurable. You can easily configure all messages in the simple configuration file.

Simple To Use. iCAPTCHA is a very simple to use and configure plugin — tough on bots, easy on humans.

API. iCAPTCHA has an easy-to-use API for plugin developers.

Lightweight. iCAPTCHA is a very lightweight plugin which will not cause any lags on your server.

COMMANDS
/icaptcha — Information about plugin version
Aliases: /rc, /rcaptcha

CONFIG
This is how iCAPTCHA configuration file looks like:
Code (Text):
#                   -+-                    #
# ———————————————————————————————————————— #
#         iCAPTCHA Configuration          #
# ———————————————————————————————————————— #
#                   -+-                    #

# This is how "Please enter captcha..." message will look
# Placeholder %CAPTCHA% is a captcha which player is have to enter
enter-captcha-message: '&4[&ciCAPTCHA&4]&b To prevent spam, please prove that you are human by entering in the chat&7&l %CAPTCHA%'

# This message will shown to a player if he`s sucefully entered the correct captcha
captcha-is-correct-message: '&2[&aiCAPTCHA&2]&f Thank you, have a great day!'

# If player enter the incorrect captcha, he will receive this message
# Placeholder %ENTERED%CAPTCHA% is a captcha which player has tryed to enter
captcha-is-incorrect-message: '&6[&eiCAPTCHA&6]&c&l %ENTERED%CAPTCHA% &eis not a valid captcha.'

# ———————————————————————————————————————— #
# | Author: MeGysssTaa                   | #
# | Contact:                             | #
# | - Skype: zernov1950                  | #
# | - E-mail: [email protected]       | #
# | - Or PM via SpigotMC.org             | #
# ———————————————————————————————————————— #

API
First of all, you need to add iCAPTCHA.jar in your project path. Then, add iCAPTCHA as dependency in plugin.yml file, or as soft dependency, if your plugin can live without it.
Code (Text):
depend: [iCAPTCHA]
API can just generate a random captcha, it`s very easy:
Code (Text):
CaptchaGenerator.generateCaptcha();
Example:

Code (Text):
public boolean onCommand(CommandSender sender, Command cmd, String label, String[] args)
{
    Player p = (Player) sender;

    if ( cmd.getName().equalsIgnoreCase( "generate" ) )
    {
        p.sendMessage( ChatColor.YELLOW + "Generated random word: " + ChatColor.RED + CaptchaGenerator.generateCaptcha() );
        return true;
    }
    return false;
}
 
This will send you message "Generated random word: [captcha]" if you use command /generate. "[captcha]" will replaced with a random captcha, for example, gF34jM2.

KNOWN BUGS
Found bugs? Have problems? Any issues? Please contact me first before leaving a bad review, reviews section is the last place to report something.
All known bugs will be listed in my GitHub in the short time.


CONTACT
First way: contact via Spigot MC private message (also known as PM)
Second way: contact in skype: zernov1950
And the last way, contact via e-mail: [email protected]


DONATE MY WORK
If you liked this resource, you can donate me =)
» CLICK HERE FOR DONATE (PayPal.Me page) or donate directly » [email protected]

I think you understand, I have to eat something, so I need some money. Donators will get some rewards and much love!


TERMS OF USE
By downloading file, you agree with the following terms and rules:


​
Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

iCAPTCHA - Tough on bots. Easy on humans is a free Minecraft Java mod. Compatible with Minecraft 1.8. Downloaded 341 times (via Spigot). Download it and open it directly in the game.

Explore more