AFK config moved to its own dedicated file: plugins/OreoEssentials/afk/config.yml — no longer buried in the main config. Auto-merges new defaults on update so
you never miss new options
Action bar now shows how long you've been AFK, updating every second (toggleable)
"Back" message now tells you how long you were AFK when you return (e.g. You were AFK for 5m 32s) — also fixed a bug where the duration placeholder wasn't being
parsed
Permission tiers: configure different AFK timeout durations per permission group
Custom messages per permission group — different now-afk, no-longer-afk, and back messages for different ranks
Cross-server AFK tracking via RabbitMQ — AFK status now broadcasts across all servers in real time
Global AFK map tracks player location, world, server, and AFK timestamp across the whole network
Web Panel — Fixed
AFK enter/exit events now push to the panel instantly (via RabbitMQ if available, REST fallback otherwise)
Added a heartbeat system: every 30 seconds the plugin sends the full list of online players to the backend — fixes stale "online" flags that got stuck after
server crashes or failed disconnect syncs
Panel now correctly reflects AFK state across all servers
Lang
All 9 language files synced with missing keys (fallback to English where not yet translated)