This version adds a new configuration option required to have access to the GeoIp database, it requires its own key that you must get from here
What's Changed
- fix: Require a GeoIP private key to download the database
- fix: Improved StorageManager#lastSeenAddress performance
Full Changelog: https://github.com/4drian3d/EpicGuard/compare/7.5.1...7.5.2
What's Changed
- Change similarity algorithm in https://github.com/4drian3d/EpicGuard/pull/81
- Don't send data if the connection is invalid in https://github.com/4drian3d/EpicGuard/pull/84
- Reimplemented commands using Cloud in https://github.com/4drian3d/EpicGuard/pull/110
- Fixed Paper 1.20.2 Support
Full Changelog: https://github.com/4drian3d/EpicGuard/compare/7.5.0...7.5.1
Features
- Added MiniMessage and MiniPlaceholders integration in https://github.com/4drian3d/EpicGuard/pull/61
- Make db download configurable in https://github.com/4drian3d/EpicGuard/pull/70
- Add ip tab completion disable option in https://github.com/4drian3d/EpicGuard/pull/72
- Added configuration migration in https://github.com/4drian3d/EpicGuard/pull/74
- Add multiple account limits, one during a attack and one normal
- feat: Added Folia Support and removed Paper 1.19.x support
Fixes
- Drastically improve check performance in https://github.com/4drian3d/EpicGuard/pull/71
- Drastically reduce amount of threads that get started when many playe… in https://github.com/4drian3d/EpicGuard/pull/75
- fix: Fixed the option to disable the update checker
- fix: Fixed possible plugin folder duplication
Full Changelog: https://github.com/4drian3d/EpicGuard/compare/7.4.1...7.5.0
What's Changed
- fix: fixed https://github.com/4drian3d/EpicGuard/issues/41
- perf: cache platform slf4j logger
- perf(velocity): improved performance of event registration/execution
- misc: Improved Velocity listener interface registration
- feat(paper): Improved listeners registration performance
- fix: Fixed attack mode activation spam message
- fix: Added Velocity runtime relocation
- feat: Reduced jar file size by downloading geoip2 at runtime
Full Changelog: https://github.com/4drian3d/EpicGuard/compare/7.4.0...7.4.1
- fix(deps): update dependency org.jetbrains:annotations to v24.0.1 in https://github.com/4drian3d/EpicGuard/pull/36
- chore(deps): update dependency gradle to v8.0.2 in https://github.com/4drian3d/EpicGuard/pull/38
- fix(deps): update dependency com.github.ben-manes.caffeine:caffeine to v3.1.5 in https://github.com/4drian3d/EpicGuard/pull/39
- fix(deps): update dependency com.maxmind.geoip2:geoip2 to v4.0.1 in https://github.com/4drian3d/EpicGuard/pull/37
- fix(deps): update adventure to v4.13.0 in https://github.com/4drian3d/EpicGuard/pull/40
- Migrated to Paper Plugins | Requires Paper 1.19.3+
- Reduced Jar file size by downloading more dependencies at runtime
Full Changelog: https://github.com/4drian3d/EpicGuard/compare/7.3.0...7.4.0
- chore(deps): update dependency gradle to v8 in https://github.com/4drian3d/EpicGuard/pull/24
- Migrate to Caffeine Cache in https://github.com/4drian3d/EpicGuard/pull/26
- fix(deps): update dependency com.github.ben-manes.caffeine:caffeine to v3.1.4 in https://github.com/4drian3d/EpicGuard/pull/28
- fix(deps): update dependency org.apache.logging.log4j:log4j-core to v2.20.0 in https://github.com/4drian3d/EpicGuard/pull/29
- fix(deps): update dependency org.xerial:sqlite-jdbc to v3.41.0.0 in https://github.com/4drian3d/EpicGuard/pull/30
- chore(deps): update plugin-yml to v0.5.3 in https://github.com/4drian3d/EpicGuard/pull/32
- chore(deps): update dependency com.github.johnrengelman.shadow to v8 in https://github.com/4drian3d/EpicGuard/pull/33
- chore(deps): update dependency gradle to v8 in https://github.com/4drian3d/EpicGuard/pull/34
- chore(deps): update dependency com.github.johnrengelman.shadow to v8.1.0 in https://github.com/4drian3d/EpicGuard/pull/35
- publish: replace jitpack with sonatype (Maven Central)
- Improved Cache Performance
- perf: Changed all Velocity events to use asynchronous tasks
- perf: Avoid creating concatenated strings if the debug mode is not activated
Full Changelog: https://github.com/4drian3d/EpicGuard/compare/7.2.0...7.3.0