AntiBotZ icon

AntiBotZ -----

AntiBotZ: GUI-Powered Bot Prevention



upload_2024-8-28_17-5-3.png

Join my Discord community for support and updates - https://discord.gg/ZpxBaMkqFH
Verification succeeded
[​IMG]

Verification failed
[​IMG]


Description:
AntiBotZ is a powerful and user-friendly anti-bot plugin designed to protect your Minecraft server from bot attacks. Using an innovative, GUI-based verification system, it ensures that only real players can join your server while effectively blocking automated bots.

Key Features:
  • Interactive GUI-based verification process
  • Customizable verification items and GUI size
  • Configurable attempt limits
  • Bypass permission for trusted players
  • Prevents unverified players from moving, chatting, or using commands
  • Custom messages and sounds for success/failure
  • Admin commands for plugin management and player reverification
How it works:
When a player joins the server, they are presented with a GUI containing multiple items. The player must click on the correct verification item to prove they are human. If they fail, they have a configurable number of attempts before being kicked. This process effectively stops bots while being simple for real players to complete.

Commands:
  • /antibotz reload - Reloads the plugin configuration
  • /antibotz reverify <player> - Forces a player to go through verification again
  • /antibotz enable - Enables the plugin
  • /antibotz disable - Disables the plugin
(All commands can also be used with the shorter alias /abz)

Permissions:
  • antibotz.admin - Allows use of admin commands
  • antibotz.bypass - Allows players to bypass the verification process

Configuration:
AntiBotZ is highly configurable. You can customize:
  • Number of verification attempts
  • GUI size and items
  • All plugin messages
  • Success and failure sounds
Code (Text):
settings:
  attempts: 3
  gui_rows: 4
  main_item: "ANVIL"
  verification_item: "HOPPER"
  verification_timeout: 25
  faild_login_cooldown: 10 # Cooldown in seconds after a failed login attempt
  sounds:
    success: "ENTITY_PLAYER_LEVELUP"
    fail: "ENTITY_VILLAGER_NO"

messages:
  kick_message: "&cYou failed the verification process."
  verified_successfully: "&aYou have been successfully verified!"
  gui_title: "  &8Click the hopper to continue" # You can use %ATTEMPTS_LEFT%
  chat_blocked: "&cYou must complete the verification process before chatting."
  command_blocked: "&cYou must complete the verification process before using commands."
  build_blocked: "&cYou must complete the verification process before building."
  incorrect_choice: "&cIncorrect choice! Attempts left: %ATTEMPTS_LEFT%"
  verification_timeout: "&cVerification timed out. Please rejoin to try again."
  cooldown_kick_message: "&cYou are on cooldown. Please wait %TIME% seconds before trying again."

Why choose AntiBotZ?
  • Effective: Stops bots without inconveniencing real players
  • User-friendly: Simple GUI-based verification process
  • Customizable: Adapt the plugin to fit your server's needs
  • Lightweight: Minimal impact on server performance
  • Actively maintained: Regular updates and support

Protect your server from bot at tacks today with AntiBotZ!

For support, feature requests, or bug reports, please use the discussion section or contact me in discord "zivush__".
Resource Information
Author:
----------
Total Downloads: 146
First Release: Aug 10, 2024
Last Update: Aug 28, 2024
Category: ---------------
All-Time Rating:
2 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings