Automatic AFK detection plugin for Paper/Spigot 1.21. Detects idle players, moves them to an AFK zone, and returns them when active. Fully configurable, permissions, PlaceholderAPI support.
€35 / 149 PLN Instant download • 1 free revision • 24h supportDetects when a player stops moving or interacting for a configurable timeout (default: 5 minutes). Listens to movement, interaction, and command events.
Teleports AFK players to a designated safe zone. When they become active, returns them exactly to their original location. Set the zone with /afkzone.
config.yml controls AFK timeout, zone coordinates, messages. messages.yml customizes all 18 user-facing messages with color codes (&1-&f).
quickafk.bypass — immune to auto-AFK. quickafk.admin — access to /afkzone and /afkreload. Granular control per group.
Anonymous usage statistics help improve the plugin. Can be disabled in config.yml (enabled: false).
Placeholders: %quickafk_afk%, %quickafk_manual%, %quickafk_timeout%. Requires PlaceholderAPI — soft dependency, plugin works without it.
| Command | Description | Permission |
|---|---|---|
| /afk | Manually toggle AFK status | Everyone |
| /afkzone | Set AFK zone to your current location (world, x, y, z, yaw, pitch) | quickafk.admin |
| /afkreload | Reload config.yml and messages.yml from disk | quickafk.admin |
| Permission | Description | Default |
|---|---|---|
| quickafk.admin | Access to /afkzone, /afkreload, tab-complete | op |
| quickafk.bypass | Immune to auto-AFK detection | false |
afk-timeout-seconds: 300
auto-return: true
afk-zone:
world: world
x: 0.0
y: 64.0
z: 0.0
message-afk-zone: "&7[&bAFK&7] &fYou were moved to the AFK zone"
149 PLN — buy once, use forever. Supports Paper 1.20–1.21, Spigot, and forks.
Buy QuickAFK — €35 / 149 PLN Instant delivery • Support via email