MC-Market is now BuiltByBit. Read more

[1.12]Anti-Bot Keep Your Server Bot-Free Now 1.3R

Register now to download for free
》 Tired of bots? Not sure what bots are? Download Anti-Bot now to make your server more secure! 《
cooltext247507850502531.png

cooltext268042837416759.png




cooltext247513122298821.png

﹃ v1.3 ﹄


﹃﹄ Anti Bot is a very useful plugin for your faction server to prevent bots. Bots are players that code their own scripts in which they can move around, interact, and chat without being at their computer. The bots can do almost everything. The anti-bot is triggered by certain actions that the bot performs, therefore sending it a verification. The verification is a simple click in chat that will execute a command. However, there is more, the captcha will generate a random ID in the command that will make it harder for the bots to try and guess the ID. If the bot attempts to try this command it will kick them if they got the wrong ID. IDs span from 0 to 10,000. Want to request a feature? Go into the discussion and request a feature. (Be sure to tag benprog19 ) ﹃﹄



cooltext247513146567084.png



﹃ 100% Configurable

﹃ 1.8-1.12 Support

﹃ No Requirements/No Addons

﹃ Lightweight


﹃ Captcha on chest access.

﹃ Captcha on sign interact (Only with [Buy] or [Sell] on them. Works with Essentials.)

﹃ Captcha on teleport.

﹃ Captcha on chat-spam.

﹃ Clickable Chat

﹃ Easy-To-Access Configs.

﹃ Random ID Command Protection

﹃ Admin Log of all interactions regarding Captcha accepting/denying.

﹃ Custom Admin Log Messages. (Requires: antibot.admin)

﹃ Custom Captcha.

﹃ Custom Messages.

﹃ Custom Verify Button.

﹃ AdminLog enable/disable.

﹃ Custom Permissions

﹃ Please suggest anything in the discussion. :)




cooltext247513162934603.png



Code:
/ab - Main AntiBot Command.
/ab reload - Reloads lang.yml and settings.yml
/ab adminlog - Enables/Disables AdminLog


cooltext247518354768915.png

1. Drag the AntiBot.jar into your plugins directory.

2. Start the server/Reload the server.

3. If the files at \plugins\AntiBot\ are not created or empty. Try reloading the server, if that does not work try /ab reload. If that does not work try submitting a report in the discussion.

4. Configure the lang.yml and the settings.yml to your own desire.

Need Help? Please PM Me! :)


FAQ:

﹃ My configs aren't updating with the new update? How do I fix this?
The configs will only update if they do not exist, or if there is a new configuration section that is missing. Most likely you will have to reset your configs (delete them).

﹃ I am getting errors with the new version? It is most likely the new version with missing config nodes. Try submitting a report in the discussion.

﹃ My configs aren't generating on first launch? Try reloading the server again and see if they generate. If not, please submit a report in the discussion.



cooltext247518712977229.png



Lang.yml:
Code:
Captcha:
  kickMessage: '&6Captcha was not verified.'
  message:
  - '&9&m                                                    '
  - ' '
  - ' &c&lWARNING:'
  - ' &6This message was triggered by: &c%trigger%'
  - ' &6Please verify that you are not a bot. You have &c%seconds% &6seconds.'
  - ' '
  - ' %verify%'
  - ' '
  - '&9&m                                                    '
  verify:
    message:
    - '&9&m                                                    '
    - ' &6&lYou are verified. Thank you. ID: %id%'
    - '&9&m                                                    '
    button:
      display: '&a&l[VERIFY]'
      hover: '&9Verify your player.'
  guessWrong: '&c&lYou are not allowed to guess your verifiable ID.'
AntiBot:
  prefix: '&8[&cAntiBot&8] &6'
  noPermission: '&cYou do not have permission to use this command.'
  configReloaded: '&aAll files have been reloaded.'
  AdminLog:
    playerAcceptVerification: '&c%player% &6has accepted the verification. (ID: %id%)'
    playerDeniedVerification: '&c%player% &6has denied the verification. (ID: %id%)'
    playerDeniedVerificationUnknownID: '&c%player% &6has denied the verification.
      (ID: Unknown)'
    playerTriggered: '&c%player% &6has triggered %trigger%. (ID: %id%)'
    disabled: '&cAdminLog has been disabled.'
    enabled: '&aAdminLog has been enabled.'

Settings.yml:
Code:
Captcha:
  time: 20
Triggers:
  chest-access:
    count: 5
    enabled: true
  sign-interact:
    count: 5
    enabled: true
  teleport:
    count: 5
    enabled: true
  chat:
    enabled: true
    minMessageDelay: 0.5
AdminLog:
  permission: antibot.adminlog
AntiBot:
  permission: antibot.admin

Variables:
Code:
%player% - Returns Playername.
%id% - Returns Id.
%trigger% - Returns Trigger.
%seconds% - Return Seconds.
%verify% - Return Verify Button.



cooltext247519490311525.png



Add Hourly* Check To Make Player's Verify Themselves ONLY If They Are Selling Items

* - Customized Time, Could Be Shorter Or Longer


cooltext247520473564638.png




By downloading this plugin you agree to the following:




﹃ You may not redistribute this plugin without developers permission.



﹃ You may not decompile this plugin and/or edit any code.



﹃ The review is not to write bug reports. That's what the discussion is for.


﹃ Enjoy the plugin :)
cooltext247520943143454.png


10 Downloads
50 Downloads
100 Downloads

150 Downloads
200 Downloads
250 Downloads
500 Downloads
1,000 Downloads
  • cooltext247507850502531.png
    cooltext247507850502531.png
    38.7 KB · Views: 1,278
  • cooltext247513122298821.png
    cooltext247513122298821.png
    22.6 KB · Views: 1,246
  • cooltext247513162934603.png
    cooltext247513162934603.png
    14.9 KB · Views: 1,234
  • cooltext247518712977229.png
    cooltext247518712977229.png
    24.5 KB · Views: 1,218
  • cooltext247519490311525.png
    cooltext247519490311525.png
    27.3 KB · Views: 1,217
  • cooltext247520473564638.png
    cooltext247520473564638.png
    11.9 KB · Views: 1,212
  • cooltext247520943143454.png
    cooltext247520943143454.png
    35.5 KB · Views: 1,218
  • cooltext247518354768915.png
    cooltext247518354768915.png
    19.1 KB · Views: 1,231
  • cooltext268042837416759.png
    cooltext268042837416759.png
    23.7 KB · Views: 1,256
  • cooltext247513146567084.png
    cooltext247513146567084.png
    13.9 KB · Views: 1,249

Author

benprog19

Owner
Author
benprog19
Downloads
102
Views
2,491
First release
Last update
Rating
Not yet rated
Top
You need to upgrade!
Our dark style is reserved for our Premium members. Upgrade here.