logCaptcha

Protect your server against bots with logCaptcha!

124

Quick challenge

How far can you run before the mobs catch you?

logCaptcha

Welcome to my renewed plugin improvements! The new version have new improvements, many improvements and a complete new and cleaner thread design!

About

So what is logCaptcha?

captchas is a easy way to captchas. The main feature of this plugin are the captchas. But you can see a full list of all features down below.

Here is an example for one inventory captcha type:

An example of the square captcha.

Config

If you want to read the config and language file from the plugin before you download it, just open the spoilers below!

Config.yml:

Spoiler

``` ########################################################################################################

___ ____ __ __ #

#/ / ` / __ / # #// ___ __ /_ __ _____ ,_ ___ ___ __ #

/ __` /' ` //_ /'__` / '__` / /'___ _ ` /'__` #

/ L / L L / L. L / __/ / L._ #

/____\ ____/ ____ ____/ __/._ ,__/ __\ ____ \ __/._ #

/____/ /___/ /___L /___/ /__//_/ / /__/ /____/ //// /__//_/ #

/____/ _ #

_/__/ /_/ #

######################################################################################################## #Thank you for downloading logCaptcha! #Before you start to configurate this plugin, please read this text. #If you don't understand what some option can do don't change it or read the texts above it. #If you don't get it after that, and you definetly want to change it you can contact me on Spigot. #This is important because if you change something wrong you can crash the complete plugin. # #Important: If you found any bugs please contact me. I'll help you and fix the bug as fast as I can! # #Okay, that should be it. Have fun to configurate this plugin! ^^ logCaptcha:

#Prefixes for all! Prefix: '&clogCaptcha&7 | '

#Available languages: en-EN, de-DE #Default: en-EN Language: en-EN

#Permissions for some commands Permissions: CaptchaCMD: logCaptcha.CaptchaCMD LogAdminCMD: logCaptcha.Admin LogBanCMD: logCaptcha.Admin

#If that's is true, the plugin uses the custom captcha list. You can create custom #Questions and correct answers in the customCaptcha.yml file. #If you want to use color codes use '(paragraph)' instead of '&' in the file. #(This option is only for inventory captchas (for now).) #Attention: You need for every correct answer a question in the CORRECT ORDER #That means if your first entry at the question list is for example: Click on the Block named Zero #Then the first entry of the correct answer list MUST be Zero. #IF YOU USE CHAT CAPTCHA: #You can create custom words in the customCaptcha.yml file. #But ATTENTION: These custom words can not contain blank lines. #For example: CORRECT: Sample1 INCORRECT: Sample 1 UseCustomCaptchas: false

#Just some options Options: #The WaitingTime is the time (in seconds) the player has to solve the captcha #I recommend to set it to 35 if you use the raising captcha type and if you use #the chat captcha or the inventory captcha type set it to 20. But it's on you how #time you set. WaitingTime: 35

#The CheckCooldown is the cooldown that the "plugin wait" when a player joins. #After this time the plugin starts the check. Default is 1. (In seconds) CheckCooldown: 1

#If that is true, you use the chat captcha method instead of the inventory method #In this method there is no support for bWaves and the player don't get kicked! UseChatCaptcha: false

#If that's is true, you use the raising captcha method instead of the other methods UseRaisingCaptcha: false

#If that is true, you use the inventory captcha method instead of the raising or chat method #This method is a simple method and I recommend it to use it instead of the chat method UseInventoryCaptcha: false

#This method is like the chat captcha. But you click on the chat message, instead of #type them in the chat. I would recommend it to use it instead of the chat captcha but it's on you. UseClickChatCaptcha: false

#This captcha is a very easy type. I would recommend it if you want a very fast captcha type. #And I recommend to set the WaitingTime to about 10 or 15 because this type is really easy. #This is the default method UseSquareCaptcha: true

#If that's is true the plugin will prevent players from interacting with items #(for example a lobby compass) so that they can't use them. I recommend to use it. AntiRightlick: true

#If that is true, the plugin will collect some statistics like how many players failed. #I recommend to use this, but if you don't want to use it it will not restrict any functions of the plugin. #(Except the logcaptcha stats command) UseStatistics: true

#If that is true, the list which save all players who done the captcha already will get #cleared every 1200 seconds. #(Note: If you want to use this, you must enable the option SaveAlreadyDone!) ResetAlreadyDoneList: false

#If that is true, every player which passed the captcha don't solve a captcha again #until he/she got removed from the list in Captcha.yml SaveAlreadyDone: false

#If that is true, the plugin will ban a player automatically after 5 fails UseBWaves: false

#If that true, then the plugin's own statistics are given in percent ShowStatisticsInPercent: true

#ChatCaptcha options ChatCaptcha: #If this is true use randomized chars instead of words UseRandomizedChars: false

#This is the build number to identify the exact version of the plugin #(If a release with no version number changes comes) Build: 172 #Do not change this! Version: 1.2.3 ```

Language.yml:

Spoiler

``` en-EN: Messages: FailedCaptcha: '&cYou failed the &ecaptcha&c!' SuccessCaptcha: '&aYou successed the &ecaptcha&a!' CaptchaUsage: '&cUsage: &4/captcha [Playername] - Checks a player manually' JoinMessage: '&cPass the &ecaptcha&c!' MoveMessage: '&cYou cant move until you passed the &ecaptcha&c!' FailedCaptchaInTime: '&cYou needed to much time to solve the &ecaptcha&c!' BannedByBWaves: '&cYou are banned for failing the &ecaptchas &cmore than &45 &ctimes!' PlayerNotAvailable: '&cThis player is not online!' OpenManagementGUI: '&7Opening &eManagement-GUI&7...' LogBanUsage: '&cUsage: /logban <Player>' PlayerBanned: '&cYou added the player to the &ebWaves §cbans!' ResetList: '&7You reset the &eAlreadyDoneList&7!' ResetConfig: '&7You reset the &econfig file&7!' ClickChatCaptchaMessage: '&c&lClick on &e&lthis &c&ltext to &e&lprove &c&lthat youre &c&lnot a &4&lbot&c&l!' ClickChatCaptchaHoverMessage: '&cClick on &ethis &ctext to &eprove &cthat youre not a &4bot&c!' de-DE: Messages: FailedCaptcha: '&cDu hast das &eCaptcha &cnicht bestanden!' SuccessCaptcha: '&aDu hast das &eCaptcha &abestanden!' CaptchaUsage: '&cBenutze: &4/captcha [Playername] - Checkt einen Spieler manuell' JoinMessage: '&cBestehe zuerst das &cCaptcha&c!' MoveMessage: '&cDu kannst dich nicht bewegen bis du das &eCaptcha &cbestanden hast!' FailedCaptchaInTime: '&cDu hast zu viel Zeit für das &eCaptcha &cgebraucht!' BannedByBWaves: '&cDu wurdest gebannt, weil du mehr als &45 &cMal ein &eCaptcha &cnicht bestanden hast!' PlayerNotAvailable: §cDieser Spieler ist nicht online! OpenManagementGUI: '&7Öffne &eManagement-GUI&7...' LogBanUsage: '&cBenutze: /logban <Spieler>' PlayerBanned: '&cDu hast den Spieler zu den &ebWaves &cbans hinzugefügt!' ResetList: '&7Du hast die &eAlreadyDone-Liste &7zurückgesetzt!' ResetConfig: '&7Du hast die &eConfig Datei &7zurückgesetzt!' ClickChatCaptchaMessage: '&c&lKlicke &e&lhier &c&lum zu beweisen, dass du kein &4&lBot &c&lbist!' ClickChatCaptchaHoverMessage: '&cKlicke &ehier &cum zu beweisen, dass du kein &4Bot &cbist!' ```

Commands:

Commands are a good way to configurate a plugin without open any file. And if you want to know what commands logCaptcha contains just scroll down.

- 4 different types of captchas - 2 languages supported - Plugin own statistics - Many configuration options - Customisable language (About 90%) - Checks the server version for the plugin compability - Auto-Ban support - Ingame user management - Logs all important actions

ADS