AntiBot-Ultra
DESCRIPTION
This plugin protects your server against attacks bot & protects you from IP Spam !!! The operation is simple, when a player makes a login after 2 minutes is automatically added to the whitelist. When AntiBot identifies an attack rises automatically whitelist and when the attack is over automatically lowers the whitelist (after 6-8 minutes). The AntiBot offers the possibility to set your personal whitelist kick message. You can set sensibility of AntiBot in relation to your needs.
After many requests we have added the maintenance mode
The maintenance mode allows the admin to prevent access to the server during maintenance.
Command
- /sensibility <number>
- /maintenance
This comand set how max not-whitelisted players can join in the server every 5 seconds
In General:
- 0 to 2 = high sensibility
- 3 to 4 = medium sensibility
- 5 to 6+ = low sensibility
- /sensibility <integer> (Use to set manual sensibility)
Permission
- Antibot.spy (Necessary to receive alert messages]
- Antibot.sensibility (Necessary to set the sensitivity)
- Antibot.maintenance (Necessary to login under maintenance mode)
Basic Instruction for the install location
- Download AntiBotUltra.jar
- Put AntiBotUltra.jar in your plugins folder
- Restart the server
- Add permission to players or group
- Set sensibility /sensibility <number>
IMPORTANT NOTE
CheckProxy LAG (TPS) Problem
The option CHECKPROXY can cause lag in some small server. If you have this problem, simply set FALSE this option in your config.yml file.
WhiteList Problem
If you do not have a populated whitelist , the first time you install the plugin sets to 1000 the sensibility so that the plugin will add the player to the whitelist. This is to avoid false alarms
TUTORIAL
ITALIANO-ENGLISH TUTORIAL
SPANISH TUTORIAL
SCREENSHOT
Donate
Donate to the project so we can speed up production! It would be much easier to test development builds on a actual Minecraft Hosting environment rather then our local computers. Also your donation will be used to improve the project to near perfection!
I dont know if anyone reported already but you misspelled "protected" when players join, you typed "pretected" and i dont see it in config so i dont think i can edit that.
Nothing huge bug fix in next update =)
Thx
@Ittrio
thanks you're the best x) :) . Is it possible to reload your plugin instead of restart the server? And i have an idea for you, instead of stop all caps you can allow like 40% caps of a message, for example allow Hello All but deny HELLO All. thanks for watching :)
PLEASE WHEN YOU INSTALL A NEW VERSION REMOVE THE OLD FOLDER BEFORE RESTART SERVER.
@IkinesyKx
Delete - :3 in the config file
@Ittrio
Hello, my payers use this smiley :3 and your plugin ban for this, is it possible to fix this problem ?thanks :P
Awesome plugin :3 thkx craftovski and thkx Ittrio
@adekeene
LoL i was about to ask the same thing, its anoying not to be able to remove it in config.
EDIT: Found a solution, add - -Antibot.Staff , first thing under permissions:, then add if u have all permissions node '*'.
How do I remove the blue coloured chat for admins as it clashes with admin chat
@Enrux
bukkit whitelist
Very interesting, just a doubt, it adds the players to the bukkit whitelist or to a whitelist of the plugin?
Itrrio please add the option for disable cap protection :)
It work fine on 1.5.1 and 1.5.2
Update for 1.5?
@Dathmineboy
SIMPLY sensibility define how many NOT-WHITELISTED players can login in 5 seconds. There aren''t limit for whitelisted players
Great plugin, but I need to know at how many logins it thinks there is a bot attack, because if you advertise sometimes 3 to 4 players join within a second, so I'd say that it then thinks there is a bot attack. And define the sensibility please, idk how its coded but how many players can join / sec with each sensibility, that way I can choose whats best.
The plugin recognizes bot attacks by a mathematical function. The plugin automatically adds the player to the whitelist to make your life easier! and keep the server open without whitelist serenity
I don't understand how it works. It will add you to whitelist when you play more than 2 minutes? Or what? And how does it know when it has to enable whitelist?