* Disabled Settings module blocking on switch by default to prevent false positives.
Optionally reset your config.yml before updating to use new features!
+ Added optional ipset option to default config.yml.
You can optionally reset your config.yml to apply changes.
* Config will reset automatically when there is a new update that needs config reset.
* Renamed register check to password check.
* Improved performance against bots.
* Renamed conditions to threshold.
Your old config.yml file will be resetted on update!
* Improved default configuration values.
* Improved language system.
* Improved performance.
* Fixed some incompatibilities with plugins that use .kick() on PreLoginEvent but slightly reduced protection.
+ Added Portuguese language.
+ Added a new message when you try to use notifications but they are disabled.
+ Added new Placeholders to message file.
You have to reset or update your config.yml before using this version!
* Improved plugin performance during big attacks.
* Reduced probability of getting a
ConcurrentModificationException.
No configuration updates since 0.6.1.
* Fixed an error related to Register check not correctly taking commands in some servers.
* Improved protection against high frequency attacks.
No configuration updates since 0.6.1.
* Fixed an error with Register check.
No configuration updates since 0.6.1.
* Fixed some bugs and improved performance.
* Made Register check more precise.
* Limited notifications to 10/ps per player.
+ Added "auth_commands" option to Register check.
You have to reset or update your config.yml before using this version!
- Removed
Chinese language because it prevented AntiBot from starting up.
* Code cleanup, preparing for Bukkit compatibility.
No configuration reset required since 0.5.8.
* Fixed Runtime module not taking time from the config.
No configuration reset required since 0.5.8.
+ [IPTables] Added the Runtime module which runs Linux commands on blacklist.
+ Added chinese language.
* Removed configurable cache time. (No reason to have the option)
* Improved configuration readability.
* Performance improvements and other fixes.
You require to reset config.yml before updating to this version!
* Finally fixed the Placeholders system.
* Removed Slovak language because it caused issues. (Restart messages.yml if the plugin doesn't startup)
* Performance improvements.
+ Added french language.
No configuration changes since 0.5.2.
+ Fixed the Placeholders not applying correctly.
+ Improved performance in some parts of the plugin.
No configuration changes since 0.5.2.
* Fixed Placeholder system and optimized it.
No configuration changes since 0.5.2.
* Great performance improvements for the Placeholder system. (Please report any issues)
* Fixed some bugs and errors.
No configuration changes since 0.5.2.
+ Fixed Accounts Module not working correctly.
+ Fixed some small typos in the code.
+ Fixed Settings module not working correctly.
+ Improved default config. (You can optionally update your config.yml)
If you're updating from 0.3.7 you need to delete or update your entire config before updating or the plugin won't start.
Commit:
https://github.com/2LSpigot/AntiBot/commit/4bb61c4a72d19f82d49d36680a96820456f9bb9c
+ Fixed plugin not whitelisting real players.
+ Fixed plugin not saving
whitelist/
blacklist.
+ Improved stability of the modules.
+ Added a check to prevent
StackOverflow on replacePlaceholders(). (Improved performance)
+ Use Threading instead of BukkitScheduler to prevent some issues.
+ Fixed some small errors.
If you're updating from 0.3.7 you need to delete or update your entire config before updating or the plugin won't start.
Commit:
https://github.com/2LSpigot/AntiBot/commit/68282679a9de2784175f22c6430720187d800a0f
+ Recoded almost the entire plugin to improve overall quality.
+ Improved detection ratio by recoding methods used.
+ Fixed all the errors found on the plugin.
+ Highly improved performance of the plugin.
+ New data management system wich leads to less ram usage.
+ New configuration options and better conditions system.
+ A bunch of other things had been added but it would be a big list... everything just got recoded!
This plugin had been tested agaisnt attacks on
play.arkflame.com:25566
You need to delete or update your entire config before updating or the plugin won't start.
Commit:
https://github.com/2LSpigot/AntiBot/commit/5c20d549c9fec17c05995bfcd40cc2a78821df46
+ Changed times value in reconnect default configuration to 2.
No configuration changes!
+ Fixed Whitelist not loading/saving correctly.
No configuration changes!
+ Changed order of detection system for a better performance.
+ Reduced RAM and CPU usage.
+ Detection of Reconnect check improved a lot during attacks.
No configuration changes!
+ Renamed ForceRejoin to Reconnect.
+ Trimmed MaxOnline into RateLimit.
+ Partially recoded the variables system.
+ Performance improved and false positives fixed.
+ Default configuration has been improved.
You need to reset your config.yml before updating!
+ ForceRejoin: You can now change how many times players have to rejoin. (Extra protection)
+ ForceRejoin: Added %times% variables to tell the player how many times he has to rejoin.
Reset your config.yml optionally to have some new changes.
+ Replaced Prefix check with Contains check that does a better job.
Reset your config.yml optionally to have some new changes.
+ Added prefix check to the Nicknames check. (Better performance for some attack patterns)
+ Some performance improvements.
Reset your config.yml optionally to have some new changes.
+ Fixed last false positives of the Register check. (Lot of testing has been made)
It is recommended to limit registers per ip to 1 in authme for better protection!
No configuration changes!
+ Better handling of the register check. (Fix false positives & better performance)
No configuration changes!
+ Fixed a NPE with ping checks.
+ Made the ping check more performant.
No configuration changes!
+ Better handling of the Register check. (Less false positives)
No configuration changes!
+ Fixed players not whitelisting on server switch.
No configuration changes!
ALERT! New bots algorithm been found, this bots can bypass all antibots, this update adds protection for this bots!
+ Changed "sameregister" check name to just "register" check.
+ Added accounts check to prevent new bots bypass.
+ Increased performance of the plugin and reduced file size.
+ Fixed a small memory leak.
You have to delete your config.yml before updating!
UPDATE 0.2.4
+ Big performance increase and better stability. (Plugin partially recoded)
+ Now players get whitelisted by the settings check on serverswitch.
+ All checks had been improved for better stability.
+ Condition system added. (Configuration flexibility increased)
+ SameRegister check added.
- Removed layer system. (Replaced by condition system)
- Removed automatic stats message. (You can check it with /ab stats)
- Removed ping check. (Merged with ForceRejoin)
- Removed throttle check. (Merged with RateLimit)
You have to delete your config.yml and messages.yml before updating!
UPDATE 0.2.3
Fixed a fatal error of the plugin, please update to this version! (Sorry for the inconvenient)
No config changes!
UPDATE 0.2.2
+ Fixed [ForcePing] notifications not working.
+ Changed default config of [ForceRejoin] time from 6000ms to 3000ms.
If you want to apply this setting change it manually or delete your config.yml!
UPDATE 0.2.1
+ Added new check [ForcePing] forces players to ping the server atleast 1 time. (AntiBypass)
+ Cleaned up most of the code.
+ Notable performance increase.
+ Better compatibility with other plugins.
+ More stable and thread safe.
+ Changed name of the plugin to just "AntiBot".
You have to delete your config.yml and messages.yml before updating!
UPDATE 0.2.0
+ Whitelist/Blacklist files are now working completelly.
(The blacklist/whitelist saves with commands or on server stop)
No config changes!
UPDATE 0.1.9
+ Fixed /2lsab notifications command not working.
+ Fixed /2lsab whitelist/blacklist commands not working.
+ Fixed some typos in some notifications.
No config changes!
UPDATE 0.1.8
+ Most of parts of the plugin had been recoded.
+ Tested with 10k bots per second.
+ New Permissions. (Check the overview of the plugin)
+ Everything is 100% configurable now.
+ Better compatibility with other plugins.
+ Performance increased.
+ Added layers for a much better performance and less false positives.
+ Added FastPing check.
+ Changed how notifications work, now you need to do /2lsab notifications. (Permission: 2lsab.notifications)
+ Added a whitelist.yml and blacklist.yml. (Doesnt save yet, but it loads)
+ Added new blacklist and whitelist commands. (They are broken for now)
You have to delete your config.yml and messages.yml before updating!
UPDATE 0.1.7
+ Tweaked some parts of the code.
+ Fixed a rare false positive.
No config changes!
UPDATE 0.1.6
+ Changed the name of the plugin to 2LS AntiBot. (2 Lovers Studios)
+ Re-Added NickName check. (Basic Security // No False Positives)
+ New performance Improvements.
+ Better compatibility with other plugins.
+ Changed commands and permissions.
You have to delete your config.yml and messages.yml before updating!
UPDATE 0.1.5
+ Changed how the checks work to improve performance.
+ Probably fixed all the bugs from the last version.
No config changes!
UPDATE 0.1.4
+ BIGGEST performance increase yet.
+ Partially recoded the entire plugin.
+ New configuration scheme.
+ Added player notifications. (Permission: dab.notifications)
+ Tested with 2k bots per second.
You have to delete your config.yml and messages.yml before updating!
UPDATE 0.1.3
+ Improved Packet detection. (Soon: Configurable compensation)
+ Added PixelClient and 5zig Mod compatibility. (Faster Whitelist)
+ Tested in a 150 player environment with no problems yet.
+ Tested on latest BungeeCord, HexaCord and Travertine.
+ Tested with 1.7, 1.8, 1.9, 1.10, 1.11, 1.12 and 1.13 clients.
No config changes!
UPDATE 0.1.2
+ Fixed a lot of critical errors.
+ Improved performance.
+ Confirmed that Packet check detects 100% of the bots. (Tested with 2k per second)
You have to delete your config.yml and messages.yml before updating!
UPDATE 0.1.1
+ Probably fixed a error with Packet detection.
+ Fixed some small bugs.
+ Debug messages removed.
You have to delete your config.yml and messages.yml before updating!
UPDATE 0.1.0
+ Added Unusual Packet check. (No need to configure as it works fine as it is)
+ Fixed some critical bugs.
+ Improved performance.
You have to delete your config.yml and messages.yml before updating!
UPDATE 0.0.9
+ Added Connection Throttle to RateLimit check. (1 Second throttle)
+ Added configurable MaxGlobalCPS.
+ Improved performance.
You have to delete your config.yml and messages.yml before updating!
UPDATE 0.0.8
+ Added FastChat check.
+ Fixed some false positives.
+ Improved ForceRejoin check performance.
+ Improved the NickName check.
+ Removed configurable AntiBot time as it works differently now.
You have to delete your config.yml and messages.yml before updating!
UPDATE 0.0.7
+ Added configurable notifications messages.
+ Improved configuration system.
+ Improved performance.
You have to delete your config.yml and messages.yml before updating!
UPDATE 0.0.6
+ Increased performance of the plugin.
+ Fixed some errors of the plugin.
+
Fixed a small bypass of the Ping Rate Limit check.
+
This version has been tested with over 4k Bots Per Second and 4k Pings Per second!
You have to delete your config.yml and messages.yml before updating!
UPDATE 0.0.5
+
Added AntiBotMode that improves detecion of all checks.
+
Great performance improvement of the checks.
+
Some little improvements and fixes.
+
Serious testing made with this version proving it performs a lot better than before.
+
The WhiteList doesnt save in whitelist.yml yet, this is a upcoming feature.
You have to delete your config.yml and messages.yml before updating!
• Fixed some bugs found during testing and improved stability.
• Plugin completelly recoded.
• Improved detection rate.
• CPU usage reduced.
• Most of messages are now configurable.
You need to reset your configurations before updating!
• Added configutable Rejoin Message.
• Optimized some parts of the code.
Im working on making everything configurable, please be patient!