⭐EpicGuard | Server Protection | AntiBot, CommandBlocker and more ⭐ 4.2.6

Spigot, Bungee, Velocity | MySQL & JSON support!

  1. [4.2.6] Bungee permission fix.

    MrDiamondPL
    Changelog
    There are no changes on the spigot side of this plugin, you only need this update if you are running on bungeecord.
    • Fixed the incompatibility with the Bungeecord permission plugins.
  2. [4.2.5] Cloud and small changes.

    MrDiamondPL
    Changelog
    • EpicGuard's modules check won't be performed if another plugin has already canceled the event.
    • Fixed the rare error on the startup.
    • Changed the order of the Geographical check, if you have set up the country whitelist/blacklist plugin should blacklist more bots.
    • Added (again) the GuardCloud - it will synchronize the unsafe addresses (proxies used by the bots), with your local blacklist. Sync will perform on startup, every hour, and if you...
  3. [4.2.4] Storage rewrite - MySQL support

    MrDiamondPL
    Changelog
    • Storage Manager has been rewritten, and MySQL support has been added! The new file "mysql.yml" will be created in the EpicGuard plugin directory. It does not support data transfer from flat to MySQL yet (but it might be available in the future).
    • Improved the plugin's GUI, added more item actions to it (for example, you save data by clicking data management item slot).
    The configuration has not been changed. The messages file will...
  4. [4.2.3] Detection system rewrite

    MrDiamondPL
    Changelog
    • Rewritten the detections system, which now works way better than before. This has a huge impact on spigot servers (especially 1.8), and a smaller impact on the bungee servers. This update has been tested with a free server.pro server on paper spigot 1.8.8, and free mcspam attack. Before, some bots bypassed the antibot protection and spammed the chat with join/quit and some other messages. Now, most of the bots are blocked, but if some of them still...
  5. [4.2.2] Bug fixes.

    MrDiamondPL
    Changelog
    • Rewritten the User system, which fixed many issues, such as:
      • Console spam when country/city is not found.
      • Console spam and server crash when status monitor is activated.
      • High CPU usage by the plugin.
    Kissay112 likes this.
  6. [4.2.1] Bug fixes & new status monitor.

    MrDiamondPL
    Changelog
    • Fixed NullPointerException console spam when someone is connecting to the server.
    • Fixed NullPointerException when viewing offline users.
    • Fixed the wrong TimeUnit on Bungee auto-whitelist, causing auto-whitelist to not work properly.
    • Rewritten notifications system, you can now customize it in the messages file.
    • Added BlockedCommands, TabCompleteBlock, and CustomTabComplete modules to the Bungee version (bungee.yml file will be created)....
    LMFAO1OO2qw likes this.
  7. Fixed console spam

    MrDiamondPL
    Fixed NullPointerException console spam during bot-attack (this issue was only occurring on spigot/paper servers).
  8. [4.2.0] Many improvements.

    MrDiamondPL
    Changelog
    • Rewritten the User system. It now stores player data in the JSON files (plugins/EpicGuard/data/users). You can now see information about offline users using /guard player (Soon it will be added to the GUI with pages).
    • Fixed saving storage data. Names/addresses from the reconnect and server list modules are now stored in the storage file. This improves the ReJoin and ServerList modules.
    • Added back Logger. It will log debug info in the log files...
    LMFAO1OO2qw likes this.
  9. [4.1.2] Module improvements.

    MrDiamondPL
    • Added the SuperAdmin module. Players listed on this module will bypass every command and tab-complete check, even if bypass-permission is disabled.
    • Added BlockNamespacedCommandsWhitelist setting.
    • Fixed auto whitelist was using wrong time unit.
  10. [4.1.1] Small additions to the settings.

    MrDiamondPL
    • Added bypass-permission to BlockedCommands and NamespacedCommands modules.
    • Fixed NullPointerException when GeoApi databases are disabled.
    • Added option to de-op all operators on startup.
    • Fixed the "disable-vanilla-operator-mechanics-in-console" setting was using the wrong value from configuration.