The ultimate AFK plugin for Paper servers, featuring god mode protection, auto-kick, multi-language support, and fully configurable exit triggers.
The ultimate AFK plugin for Paper servers — featuring god mode protection, auto-kick, multi-language support, and fully configurable exit triggers.
AFK players are completely protected:
Choose exactly what actions should remove AFK status:
Each trigger can be individually enabled or disabled!
Display AFK information anywhere using PlaceholderAPI:
%advancedafk_status% — "AFK" or empty%advancedafk_time% — Formatted duration%advancedafk_reason% — AFK reason%advancedafk_is_afk% — "true" or "false"Shows [AFK] prefix in the player list without breaking other plugins' formatting.
Anonymous usage statistics to help improve the plugin.
| Command | Description |
|---|---|
/afk [reason] |
Toggle AFK mode with optional reason |
/afkreload |
Reload configuration and language files |
| Permission | Description | Default |
|---|---|---|
advancedafk.use |
Use /afk command | Everyone |
advancedafk.reload |
Use /afkreload | OP |
advancedafk.bypass.cooldown |
Bypass cooldown | OP |
advancedafk.bypass.kick |
Bypass auto-kick | OP |
The coding of this Plugin was done entirely by AI.
If some people have security concerns about this project because it involves AI, and they understand security, they can contribute to this project on github. I generally insist that the code should comply with S.O.L.I.D. to make it readable and to make it easy to add features. I think the code is readable.
plugins/ folder/afk to toggle AFK mode!Customize everything in plugins/AdvancedAFK/config.yml