Welcome to the SmartAFK v1.1.0 Enterprise Update!This is a massive update that completely overhauls the plugin, transitioning it from a simple AFK detector to a high-performance, feature-rich AFK management system. We've added databases, leaderboards, cinematic cameras, and huge performance optimizations!
What's New in v1.1.0?
SQLite Database & Persistence: Total AFK times are now safely and asynchronously saved to a local database! Players will never lose their AFK records.
Interactive Leaderboards: Added a brand new in-game GUI! Use /smartafk top to view the Top 10 AFK players with their player heads and live times.
Cinematic Camera Mode: When enabled, the camera smoothly pans around the player while they are AFK for an immersive experience.
Dynamic BossBars: BossBars now dynamically change color based on the AFK duration (Green -> Yellow -> Red).
Particle VFX: Added customizable floating particles (Hearts, Flames, etc.) above AFK players.
Player GUI Menus: Players can now toggle their own personal visuals (Holograms, Particles, BossBars) using the new /smartafk menu command!
Vault Economy Rewards: You can now reward players with in-game economy money for being active on your server! (Requires Vault)
HEX Color Support: Added full support for modern &#RRGGBB hex color codes across all messages and GUIs!
More Languages: Officially added French, Russian, and Chinese to our localization files (alongside English and Turkish)!
Developer & Performance Changes:
(
- Zero-Lag Architecture: All database saving, loading, and PlaceholderAPI top-player calculations are now processed 100% asynchronously to ensure 0.0 TPS drop.
- PAPI Expansion Updates: Added new placeholders: %smartafk_total_time% and %smartafk_top_name_1% to 10.
- Bug Fixes: Fixed a memory leak on Player Quit and patched an issue where the camera rotation would falsely trigger the anti-AFK movement checker.
Note: Since this is a massive update, your config.yml and locale files have been updated with new values. We recommend backing up your old files and letting the plugin generate the new ones!)
