MineCaptcha - Verify players on your website with Google reC
2020-03-04Easy for players, Hard for bots, an anti-bot solution to block 99.9% bots
MineCaptcha
An anti-bot solution with Google reCaptcha v3
Requires:
- BungeeCord
- MySQL database (require high connection speed)
- A php7+ with PDO extension web host
Working Principle:
Request player verification on a webpage with protecting by Google reCaptcha V3 when server under attacking.
No click box, no question, only need input username and click "verify", google recaptcha will begin to verification target user is a bot or regular human.
When player passed checks, they can rejoin the server and enjoy the game and bots will blocked.
Setup:
- Click "Download" button, and grab the latest release to your local machine.
- Uncompressed archive and you will found a "WEB" folder and a plugin jar.
- Upload files in "WEB" folder to your web server, configure callback.php and recaptcha.html (Replace %SITE_KEY% and %SECRET_KEY% to your site key and secret key, You also need configure the database).
- Upload plugin jar to your BungeeCord server, configure it (Replace %SITE_KEY% and %SECRET_KEY% to your site key and secret key, You also need configure the database).
- Save and restart BungeeCord and test it.
Demo:
(There only one Chinese version because i didn't want record another video, but i think you can understand it without reading any texts right?)
https://www.bilibili.com/video/av62052893
Get SITE_KEY and SECRET_KEY:
You can get them by creating an website captcha instance on: https://google.com/recaptcha
[!] Only recaptcha v3 can be use in this plugin [!]
Support:
This plugin not design for server starter and public, so you might want request some supports.
You can join Discord server and ask questions: https://discord.gg/bfefw2E
Rating:
This plugin still in Early Developing , NOT PUBLIC READY , please request supports when you hit troubles before giving low stars reviews. That is helpless.
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