EpicGuard 1.3 | Stability Update
You MUST reset your config! I changed most values and options, config file is now looking better, and is more configurable.
Thanks for 100 downloads and over 12 servers running this plugin! I recommend updating plugin to this version, I worked for some time to increase bot blocking performance and fix some bugs. Soon, files will be separated (like config.yml, messages.yml, data.yml, etc).
File size drastically has expanded, because of some libraries (external database is downloaded at start).
BungeeCord support is still experimental, i reccommend using only on spigot for now.
Changes in this version:
- Improved bot detection in Spigot. Tested with low-speed and medium-speed attacks (high-speed attacks may still be unstable).
- Added 3 VPN / Proxy sites option! If one gets down, or you got rate-limited, additional ones will help.
- Added Country Protection with whitelist OR blacklist. You SHOULD configure this option
- Fixed NullPointerException error while player is connecting.
- Improved PING_SPEED detection.
- Updated Spigot API version to 1.14.
- New console logger. Logs are both sent in console and saved in file.
- Added notification messages when attack is detected, or when is over.
- Added logs. Thery are stored in file logs.txt in plugins/EpicGuard. All connections are stored in them, and information on whether they have joined or not.
- Added Player IP History, saved in data.yml file. When someone joins with new ip adress, staff wil receive message, with nickname and new ip (New players are ignored, of course). This can be helpful in offline-mode servers, if hacker logged into staff account.
- Modified /guard player command. I deleted location and locale, and instead there is IP History and Country.
- Antibot now uses ATTACK_MODE switch instead of just checking attack speed. If attack is detected, ATTACK_MODE activates. After some time, if connections per seconds is very low, ATTACK_MODE deactivates. This will fix bots skipping proxy check.
- Automatic whitelist now instead of adding player just when he joins, adds him after some time (if he is still online).
- Added option to disable auto-updater (i don't recommend it, but if you don't have internet connection plugin will disable, except if you change config option to false).
- Fixed kick messages showing "Disconnected" instead of ones from config.
- Fixed kick messages was uncoloured.