BotCaptcha | A simple solution to your problems
BotCaptcha is a way to stop minecraft bots to enter to your main lobbies of your network, with a simple message on join, your players will need to type the captcha in the chat, and once they have passed the captcha, they will be fine to login.
IMPORTANT: BotCaptcha works with AuthMe. You must have installed on your server to run the plugin
¿How it works?
1) Player first join on the server
If player try to ignore the captcha, and register/login:
2) Get the captcha code:
3) Run the captcha code:
4) AuthMe send to the lobby the player
¡And that's all!
Now, when the player re-joins the server, he wont need
to put the captcha again:
Recommendations:
» Set in authme config: "Registration.messagesInterval: -1"
( This is to disable the login messages, because BotCaptcha has
their owns)
Plugin Configuration:
config.yml
database :
type : flatfile #Can be MySQL or flatfile
#If you decide to use MySQL, you must configure this values :
host : localhost
port : 3306
username : root
password : password
database : botcaptcha
settings :
#Set to false if you want to send the captcha every time the player join.
only - once : true
time - message : 5
kick - attempts : 3
random - code - addition : '-HI'
messages :
args : "&cUsage: &e/captcha <code>"
hover - captcha : "&fWrite in the chat: &e/captcha %captcha%"
already - vericated : "&c¡You have already passed the captcha!"
need - to - captcha - first : "&c¡You cant login! You need to enter the captcha first."
captcha - fine : "&a¡Captcha passed! Now %user-status%"
no - need - captcha : "&aYou have already passed captcha. %user-status%"
#User status possibilities :
user - status :
register : "you can register with /register <password> <password>"
login : "you can login with /login <password>"
captcha - fail : "&c¡Wrong captcha! You have &e%remaining% &cattempts left."
kick - attempts : "&cYou're kicked by failing the captcha."
captcha : "&e&lPASS YOUR CURSOR OVER THIS MESSAGE TO VIEW THE CAPTCHA"Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
3.9MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta