✅ BetterCaptcha [1.8+] • Unlimited captchas! Heads support! AuthMe support! icon

✅ BetterCaptcha [1.8+] • Unlimited captchas! Heads support! AuthMe support! -----

A highly customizable captcha system for your server.



[​IMG]
[​IMG]
[​IMG]
[​IMG]
This plugin requires NBTAPI installed!
Plugman or similar plugins ARE NOT SUPPORTED!
Respect my work. You are not allowed to redistribute this plugin in any setup.
Only the latest version of each minecraft major version is supported.
e.g. only 1.16.5, not 1.16.4; only 1.18.2 not 1.18.1, only 1.19.4 not 1.19 or 1.19.2
[/COLOR
You are not allowed to post/move/copy this on mcbbs.net or similar. Don't insist.
If you want to contribute with a translation in your native language, feel free to dm me the translation.

[​IMG]
[​IMG] [​IMG] [​IMG] [​IMG] [​IMG]

[​IMG] [​IMG] [​IMG] [​IMG]

[​IMG][​IMG]

Looking for a captcha system for your auth lobby?
Tired of captcha plugins that doesn't allow you to change anything?

Looking for a highly customizable captcha plugin for your server?

Well, I created this plugin because of that.

What is this?
A captcha plugin.

I know that, what's the difference between this and others?
Well, this plugin is inventory based. All captcha works with an inventory where there player
needs to click the correct item to complete captchas.

Ok, and?
This plugin is almost fully customizable. All messages can be edited.
Same with items displayed. It also allows owners to create different captchas
to display, they can choose between 4 captcha modes, check features list.

Note: This is inventory based and it will always be.

[​IMG]
[​IMG]
  • Multi-version support! BETA!
    • Supports 1.8.8 - Latest
    • Make sure you use latest build. For example: Use 1.8.8 instead of 1.8!
  • Unlimited captchas. BETA!
    • Create unlimited captchas for the plugin to choose from.
    • Plugin will randomly select one for the player.
  • Time to complete captcha. BETA!
    • Select the time the player can use to complete one captcha step.
  • Kick option. BETA!
    • Option to kick player with custom reason.
    • Option can be disabled.
  • AuthMe Reloaded support. BETA!
    • Players will be required to complete captcha only if they are logged.
    • If they log out using /logout command and login again, it will be.
    • considered as if they have left the server and catpcha will be required.
  • Subcommand to toggle catpcha. BETA!
    • Three important things:
    • 1) Captcha will always be required on server start for security.
    • 2) You can disable captcha, but it will affect players who connects later.
    • 3) Won't affect to players in captcha process.
  • Commands option. BETA!
    • Run a list of commands from console if player complete verification.
    • Run a list of commands from console if player fails verification.
  • PlaceholderAPI support. BETA!
    • Some message sent to players supports PlaceholderAPI.
    • Comments in configuration files tells you if it's supported.
  • Supports custom heads.BETA! Requires NBTAPI!
    • You can use heads with custom texture for items.
    • Option to add a name to the heads. (Displayname)
  • BetterHeads support. BETA! Requires BetterHeads!
    • Easy select custom heads from BetterHeads using Head ID.
    • Enables a mode called "BETTER_HEADS" which adds random heads to catpcha.
  • Cache option. BETA!
    • Specify the time the player can be disconnected before captcha is required when they reconnnect.
    • Customizable message to send. Supports PlaceholderAPI!
    • Customizable sound to play.
    • Option can be disabled.
  • Action block. BETA!
    • Prevent players in captcha process from breaking/placing blocks.
    • Prevent players in captcha process from consume items.
    • Prevent players in captcha process from damaging entities.
    • Prevent players in captcha process from receiving damage.
    • Prevent players in captcha process from teleporting.
    • Prevent players in captcha process from using commands.
    • Prevent players in captcha process from sending messages.
    • Prevent players in captcha process from toggling flight.
  • Complete message. BETA!
    • Select sound to be sent if player completes captcha. (Can be disabled)
    • Select the message to be sent if player completes captcha. (Can be disabled) Supports PlaceholderAPI!
  • Fail message. BETA!
    • Select sound to be sent if player fails captcha. (Can be disabled)
    • Select the message to be sent if player fails captcha. (Can be disabled) Supports PlaceholderAPI!
  • Unlimited steps. BETA!
    • Captcha verification can have unlimited steps.
    • This is the amount of captcha steps the player need to complete before to complete captcha verification process.
    • Recommended to not use values greater than 10. Players might be annoyed to complete 100 captchas before playing.
  • Strict click mode. BETA!
    • If enabled, players will fail captcha if they click whatever except the correct item.
    • If disabled, players will fail captcha only if they click the wrong item.
  • Customizable permissions. BETA!
    • Permissions can be changed.
    • Some permissions supports "none" to be disabled. (Permission won't be required)
  • Send to server. BETA x1000!
    • Send player to server on captcha complete. (Basic function only)
  • Configuration auto update.
    • Configuration will be updated on plugin update.
    • Comments will be removed on config update.
  • Update checker.
    • Be notified when there is a new update.
[​IMG]
config.yml
captcha.yml

[​IMG]
Start captcha process on join.
[​IMG]
Can't see the gif? Click here

Captcha complete message + sound. (PlaceholderAPI support)
[​IMG]
Can't see the gif? Click here

Add as many captchas as you want. (Default 2)
[​IMG]
Can't see the gif? Click here

Supports custome texture heads. (Requires NBTAPI)
[​IMG]

Limit time for captcha. (Default 10 seconds)
[​IMG]
Can't see the gif? Click here

Run commands if player fails captcha.
[​IMG]
Can't see the gif? Click here

BetterHeads support! (Requires BetterHeads latest version)
[​IMG]

Add your staff/owners heads.
[​IMG]

Custom kick message if failed. (PlaceholderAPI support)
[​IMG]

[​IMG]
Installing the plugin in your server:
  • Download the plugin from SpigotMC.org
  • Copy the jar file into you plugins folder.
  • Restart the server.
  • Edit what you want in configuration files.
  • Restart the server.
[​IMG]
Permissions are configurable in configuration files.

Check our commands and permissions in our Github

[​IMG]
None yet. You can send me your reviews :D

[​IMG]
This is a simple plugin, i don't think it requires more features.
However if you consider your suggestion should be added, let me know in discussion tab.

[​IMG]
Let us know if your server is using it! ;)

[​IMG]
1) Why is this BETA? That means it has bugs?
Answer:
No, plugin should not have bugs. I use BETA because I like the word, I guess.

2) I like your plugins. Can I suggest you cool ideas for new ones?
Answer:
Sure, join my discord server and let me know. I'll evaluate the suggestion
and decide if I wanna code it or not. Making a suggestion doesn't mean it will be made.

3) This prevent players "playing" if they dont complete captcha?
Answer:
Yes, it has options to prevent players that are in verification process to perform
certain actions like eating, causing/receiving damage, breaking/placing blocks, and more.

4) Can I create new captchas?
Answer:
Yes, you can create as many captchas as you want. Keep in mind only one will be displayed at the same time.

5) Can I use custom heads with textures?
Answer:
Yes, it supports heads with textures and BetterHeads. (My plugin for heads)

6) I'm the owner, how can I bypass captcha?
Answer:
Add yourself the permission for "Bypass" listed in config.yml
By default it is "bettercaptcha.bypass", operators don't have this by default. Add it.

7) What's the maximum amount of captchas I can add?
Answer:
There shouldn't be a limit. Feel free to try adding as many captchas you want.
Join my discord server if you have problems related to captchas amount.

8) What's the maximum amount of steps I can use?
Answer:
There shouldn't be a limit. However, keep in mind your players probably won't
be happy to complete 100 captchas before join your server.

9) Can i post this in mcbbs.net?
Answer:
No.

10) Are you sure?
Answer:
Yes, I'm sure. You are not allowed to post it.

11) Help me, it's not working in my server!
Answer:
Before reviewing the resource. Make sure you have installed all dependencies.
It the error persists. Paste startup console log in https://sourceb.in/ and post it in discussion tab or join my server.

[​IMG]
NBT API - This plugin works with NBT Tags.

[​IMG]
Access the API package:

Check the Developer API to interact with BetterCaptcha.

If you find any bugs, errors or want to request a feature.
Join my discord or use our issue tracker.

Review section is not place to report errors.


[​IMG]
Following features will not be added. (At least not for following updates)

  • Captcha using commands/chat.
  • Captcha based on permissions.

[​IMG]
[​IMG]
[​IMG]
[​IMG]
[​IMG]
[​IMG]
[​IMG]
[​IMG]
By downloading this resource you agree all following terms and conditions:
  • You are not permitted to redistribute the plugin in any form, including as a part of any software package.
  • You are not permitted to decompile or modify the plugin in any form.
  • You are not permitted to claim this resource as your own creation.

[​IMG]
[​IMG]
Resource Information
Author:
----------
Total Downloads: 16,452
First Release: Aug 25, 2020
Last Update: Dec 18, 2023
Category: ---------------
All-Time Rating:
11 ratings
Find more info at github.com...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings