Captchas - Extremely Configurable! (1.7.10 - 1.12) 1.1.0a

A plugin that adds an autoclicker checking captcha to Minecraft.

  1. xu_yukun
    Tested Minecraft Versions:
    • 1.7
    • 1.8
    • 1.9
    • 1.10
    • 1.11
    • 1.12
    Source Code:
    https://github.com/Yukun99/Captchas
    Contributors:
    xu_yukun
    captchas-logo.png
    Ever wanted a plugin to test for autoclickers on your server? Want to punish those dirty cheaters for what they do? Fret not, for the plugin is *finally* here!

    captchas-use.png
    How to Load
    To use this plugin, simply pop it into your plugins folder, and restart your server or load it with plugman! The config files will be auto generated!

    How to Use
    This plugin does not have any commands, nor any permissions! Simply let it run, and it will handle all those pesky auto click and mobaura hackers for you! Every once in a while with a configurable chance, your players will be presented with a GUI where they have to click the right item! Click the wrong one and they either get punished or get a strike!

    Other Info

    This plugin does not require any other plugin to run, it's a standalone plugin! :)
    Give any player the "Captchas.Bypass" permission to prevent the plugin from checking them!
    Here's a photo of it in action!
    2017-08-19_09.35.44.png

    captchas-config.png
    Code (Text):
    #Config Version 1 by Yukun
    #Placeholders:
    #- %item% for item to click in captcha -- Usable in GUIName.
    #- %player% for player to execute command on -- Usable in Commands.
    CaptchaOptions:
      ###################
      # General Options #
      ###################
      #Chance for captcha to open. 1000 chance would be a 1/1000 chance for captcha to open.
      Chance: 1000
      #Time given for player to complete the captcha in seconds. (Must be integers)
      #Just set to 2147483647 to disable. If you go above this prepare for errors lmao.
      Timeout: 300
      #Number of wrong answers before player gets punished. Must be 1 or above. (1 disables strike system)
      Wrong: 3
      #Whether to reduce wrong answer count when a correct item is clicked. (false disables Clear message)
      Clear: true
      #Commands to run when player answers captcha wrongly. These HAVE to be console commands!
      Commands: #Jail or a similar command is strongly encouraged so that the player cannot warp out!
        - 'jail %player%'
        - 'mute %player%'
        - 'report %player% autoclick'
      #Events to track
      Events:
        BlockBreakEvent: true
        PlayerFishEvent: true
        EntityDamageByEntityEvent: true
      ###############
      # GUI Options #
      ###############
      #Size of GUI. (Must be multiples of 9)
      GUISize: 27
      #Name of the GUI displayed when a player clicks the spawner.
      GUIName: "&6&lCaptcha: %item%"
    Code (Text):
    #Messages Version 1 by Yukun
    #Placeholders:
    #- %wrong% for number of strikes -- usable in Clear and Strike messages.
    Messages:
      #Prefix before all messages.
      Prefix: "&bCapt&echas&f >> &7"
      #Message sent when captcha opens.
      Open: "Autoclick check triggered! Please click the right item."
      #Message sent when a player clicks the right item.
      Right: "&aYou have clicked the right item!"
      #Message send after correct message if correct answers cancel wrong answers.
      Clear: "%wrong% strike(s) remaining!"
      #Message sent when a player clicks the wrong item.
      Wrong: "&cYou have clicked the wrong item."
      #Message sent after wrong message if multiple wrong answers are allowed
      Strike: "Strike %wrong%!"
      #Message sent when punishment commands are executed.
      Punish: "&cYou have been suspected of autoclicking! Please wait while staff conduct checks on you."
    #######################################################################################################################
    # Question: OMG I'M STILL CONFUSED WHAT DOES ALL THIS MEAN????                                                        #
    # Answer:                                                                                                             #
    #   This default config will send messages like this                                                                  #
    #     - Wrong answer (0 strikes):                                                                                     #
    #         "Captchas >> You have clicked the wrong item. Strike 1!"                                                    #
    #     - Wrong answer (1 strike):                                                                                      #
    #         "Captchas >> You have clicked the wrong item. Strike 2!"                                                    #
    #     - Wrong answer (2 strikes):                                                                                     #
    #         "Captchas >> You have clicked the wrong item. Strike 3!"                                                    #
    #     - On punishment:                                                                                                #
    #         "Captchas >> You have been suspected of autoclicking! Please wait while staff conduct checks on you."       #
    #     - Correct answer (0 strikes):                                                                                   #
    #         "Captchas >> You have clicked the right item!"                                                              #
    #     - Correct answer (1 strike):                                                                                    #
    #         "Captchas >> You have clicked the right item! 0 strike(s) remaining!"                                       #
    #     - Correct answer (2 strikes):                                                                                   #
    #         "Captchas >> You have clicked the right item! 1 strike(s) remaining!"                                       #
    #######################################################################################################################
    Code (Text):
    Items:
      - 'ACTIVATOR_RAIL'
      - 'ANVIL'
      - 'APPLE'
      - 'ARROW'
      - 'BAKED_POTATO'
      - 'BEACON'
      - 'BED'
      - 'BEDROCK'
      - 'BLAZE_POWDER'
      - 'BLAZE_ROD'
      - 'BOAT'
      - 'BONE'
      - 'BOOK'
      - 'BOOK_AND_QUILL'
      - 'BOOKSHELF'
      - 'BOW'
      - 'BOWL'
      - 'BREAD'
      - 'BREWING_STAND_ITEM'
      - 'BRICK'
      - 'BRICK_STAIRS'
      - 'BROWN_MUSHROOM'
      - 'BUCKET'
      - 'CACTUS'
      - 'CAKE'
      - 'CARROT_ITEM'
      - 'CARROT_STICK'
      - 'CAULDRON_ITEM'
      - 'CHAINMAIL_BOOTS'
      - 'CHAINMAIL_CHESTPLATE'
      - 'CHAINMAIL_HELMET'
      - 'CHAINMAIL_LEGGINGS'
      - 'CHEST'
      - 'CLAY'
      - 'CLAY_BALL'
      - 'CLAY_BRICK'
      - 'COAL'
      - 'COAL_ORE'
      - 'COBBLE_WALL'
      - 'COBBLESTONE'
      - 'COBBLESTONE_STAIRS'
      - 'COMPASS'
      - 'COOKED_BEEF'
      - 'COOKED_CHICKEN'
      - 'COOKED_FISH'
      - 'COOKIE'
      - 'DAYLIGHT_DETECTOR'
      - 'DEAD_BUSH'
      - 'DETECTOR_RAIL'
      - 'DIAMOND'
      - 'DIAMOND_AXE'
      - 'DIAMOND_BLOCK'
      - 'DIAMOND_BOOTS'
      - 'DIAMOND_CHESTPLATE'
      - 'DIAMOND_HELMET'
      - 'DIAMOND_HOE'
      - 'DIAMOND_LEGGINGS'
      - 'DIAMOND_ORE'
      - 'DIAMOND_PICKAXE'
      - 'DIAMOND_SPADE'
      - 'DIAMOND_SWORD'
      - 'DIODE'
      - 'DIRT'
      - 'DISPENSER'
      - 'DRAGON_EGG'
      - 'DROPPER'
      - 'EGG'
      - 'EMERALD'
      - 'EMERALD_BLOCK'
      - 'EMERALD_ORE'
      - 'EMPTY_MAP'
      - 'ENCHANTED_BOOK'
      - 'ENCHANTMENT_TABLE'
      - 'ENDER_CHEST'
      - 'ENDER_PEARL'
      - 'ENDER_PORTAL_FRAME'
      - 'ENDER_STONE'
      - 'EXP_BOTTLE'
      - 'EXPLOSIVE_MINECART'
      - 'EYE_OF_ENDER'
      - 'FEATHER'
      - 'FENCE'
      - 'FENCE_GATE'
      - 'FERMENTED_SPIDER_EYE'
      - 'FIREBALL'
      - 'FIREWORK'
      - 'FIREWORK_CHARGE'
      - 'FISHING_ROD'
      - 'FLINT'
      - 'FLINT_AND_STEEL'
      - 'FLOWER_POT_ITEM'
      - 'FURNACE'
      - 'GHAST_TEAR'
      - 'GLASS'
      - 'GLASS_BOTTLE'
      - 'GLOWSTONE'
      - 'GLOWSTONE_DUST'
      - 'GOLD_AXE'
      - 'GOLD_BLOCK'
      - 'GOLD_BOOTS'
      - 'GOLD_CHESTPLATE'
      - 'GOLD_HELMET'
      - 'GOLD_HOE'
      - 'GOLD_INGOT'
      - 'GOLD_LEGGINGS'
      - 'GOLD_NUGGET'
      - 'GOLD_ORE'
      - 'GOLD_PICKAXE'
      - 'GOLD_PLATE'
      - 'GOLD_SPADE'
      - 'GOLD_SWORD'
      - 'GOLDEN_APPLE'
      - 'GOLDEN_CARROT'
      - 'GRASS'
      - 'GRAVEL'
      - 'GRILLED_PORK'
      - 'HOPPER'
      - 'HOPPER_MINECART'
      - 'ICE'
      - 'INK_SACK'
      - 'IRON_AXE'
      - 'IRON_BLOCK'
      - 'IRON_BOOTS'
      - 'IRON_CHESTPLATE'
      - 'IRON_DOOR'
      - 'IRON_FENCE'
      - 'IRON_HELMET'
      - 'IRON_HOE'
      - 'IRON_INGOT'
      - 'IRON_LEGGINGS'
      - 'IRON_ORE'
      - 'IRON_PICKAXE'
      - 'IRON_PLATE'
      - 'IRON_SPADE'
      - 'IRON_SWORD'
      - 'IRON_TRAPDOOR'
      - 'ITEM_FRAME'
      - 'JACK_O_LANTERN'
      - 'JUKEBOX'
      - 'LADDER'
      - 'LAPIS_BLOCK'
      - 'LAPIS_ORE'
      - 'LAVA_BUCKET'
      - 'LEASH'
      - 'LEATHER'
      - 'LEATHER_BOOTS'
      - 'LEATHER_CHESTPLATE'
      - 'LEATHER_HELMET'
      - 'LEATHER_LEGGINGS'
      - 'LEAVES'
      - 'LEVER'
      - 'LOG'
      - 'MAGMA_CREAM'
      - 'MAP'
      - 'MELON'
      - 'MELON_BLOCK'
      - 'MELON_SEEDS'
      - 'MILK_BUCKET'
      - 'MINECART'
      - 'MOSSY_COBBLESTONE'
      - 'MUSHROOM_SOUP'
      - 'MYCEL'
      - 'NAME_TAG'
      - 'NETHER_BRICK'
      - 'NETHER_BRICK_ITEM'
      - 'NETHER_BRICK_STAIRS'
      - 'NETHER_FENCE'
      - 'NETHER_STAR'
      - 'NETHERRACK'
      - 'NOTE_BLOCK'
      - 'OBSIDIAN'
      - 'PAINTING'
      - 'PAPER'
      - 'POISONOUS_POTATO'
      - 'PORK'
      - 'POTATO_ITEM'
      - 'POWERED_RAIL'
      - 'PUMPKIN'
      - 'PUMPKIN_PIE'
      - 'PUMPKIN_SEEDS'
      - 'QUARTZ'
      - 'QUARTZ_BLOCK'
      - 'QUARTZ_ORE'
      - 'QUARTZ_STAIRS'
      - 'RAILS'
      - 'RAW_BEEF'
      - 'RAW_CHICKEN'
      - 'RAW_FISH'
      - 'RED_MUSHROOM'
      - 'REDSTONE'
      - 'REDSTONE_BLOCK'
      - 'REDSTONE_COMPARATOR'
      - 'REDSTONE_ORE'
      - 'ROTTEN_FLESH'
      - 'SADDLE'
      - 'SAND'
      - 'SANDSTONE'
      - 'SANDSTONE_STAIRS'
      - 'SAPLING'
      - 'SEEDS'
      - 'SHEARS'
      - 'SIGN'
      - 'SLIME_BALL'
      - 'SNOW'
      - 'SNOW_BALL'
      - 'SNOW_BLOCK'
      - 'SOUL_SAND'
      - 'SPIDER_EYE'
      - 'SPONGE'
      - 'STEP'
      - 'STICK'
      - 'STONE'
      - 'STONE_AXE'
      - 'STONE_BUTTON'
      - 'STONE_HOE'
      - 'STONE_PICKAXE'
      - 'STONE_PLATE'
      - 'STONE_SPADE'
      - 'STONE_SWORD'
      - 'STRING'
      - 'SUGAR'
      - 'SUGAR_CANE'
      - 'TNT'
      - 'TORCH'
      - 'TRAP_DOOR'
      - 'TRIPWIRE_HOOK'
      - 'VINE'
      - 'WATCH'
      - 'WATER_BUCKET'
      - 'WATER_LILY'
      - 'WEB'
      - 'WHEAT'
      - 'WOOD_AXE'
      - 'WOOD_BUTTON'
      - 'WOOD_DOOR'
      - 'WOOD_HOE'
      - 'WOOD_PICKAXE'
      - 'WOOD_PLATE'
      - 'WOOD_SPADE'
      - 'WOOD_STAIRS'
      - 'WOOD_STEP'
      - 'WOOD_SWORD'
      - 'WOOL'
      - 'WORKBENCH'
      - 'WRITTEN_BOOK'

    captchas-suggest.png
    I love in Singapore, so if I don't answer your queries, I may be asleep! I also have school so my support time is incredibly limited too! :( Do be patient! :D
    https://goo.gl/forms/SA2G5BdXkYQBvwsi1

    captchas-source.png
    https://github.com/Yukun99/Captchas

    captchas-donate.png
    [​IMG]
    Big Thanks To
    BadBones69: https://www.spigotmc.org/members/kicjow.9719/
    (This is the master who taught me basically everything I know by way of Java and Spigot coding.)
    Omg 100 downloads thanks guys ;-;​

    Images

    1. captchas-template.png
    Anonymous and NippleLikker like this.

Recent Updates

  1. Minor recode
  2. More events, more options.
  3. Command fix

Recent Reviews

  1. Citrack
    Citrack
    5/5,
    Version: 1.1.0a
    Hello,I'm Chinese.The plugin is very good.I want to take this plugin to www.mcbbs.net.Can you agree with me?XD
    1. xu_yukun
      Author's Response
      if you mean you want to upload this there, no, but if you want to link it there, sure
  2. Awesomebay
    Awesomebay
    5/5,
    Version: 1.0.3
    This plugin is perfect for my server! I've caught multiple hackers and this works so well! Thanks for making such an awesome plugin!
    1. xu_yukun
      Author's Response
      Thanks :))))
  3. Gustavo_Player
    Gustavo_Player
    5/5,
    Version: 1.0.3
    Good! >_<
    1. xu_yukun
      Author's Response
      Thanks! :)))
  4. Peace2016
    Peace2016
    5/5,
    Version: 1.0.2
    Work Well And It feature very amazing. Good to use it . No any bug happen in this plugin.
    1. xu_yukun
      Author's Response
      Thanks! Bug someone found has been fixed too :)
  5. BourneDev
    BourneDev
    5/5,
    Version: 1.0.1
    Looks amazing, I will be using this on my server! Thanks for spending your spare time to make quality projects like this.
    1. xu_yukun
      Author's Response
      Thanks! :)