SimpleAFK
by legenden
SimpleAFK lets a server owner mark idle players as AFK after a set time without movement, announce the change, and kick them after a further delay.
What it does
Once a player has not moved for the number of seconds set in the server config, the player is marked AFK and a global message announces it. Each message can be customized, and color codes are allowed. The tab list name can be formatted to show the AFK state, and a separate kick message is shown to a player removed for being idle too long. Kicking can be turned off entirely if the server prefers to only mark players.
The mod also skips the AFK check for players while a set percentage of players are sleeping, so a night skip is not treated as idling. It overrides the vanilla setIdleTimeout command, and the values set there are discarded in favor of the config file. Its options are meant to let a server owner set the behavior they want. SimpleAFK requires Fabric API on Fabric and Forge Config API Port on Forge and NeoForge. It is open source, released under the GNU Lesser General Public License v3.0 only, and runs on the server alone, so players join without installing it. Builds cover 1.18 – 26.1 for Fabric, Forge and NeoForge.
Key features
Automatic AFK marking
A player is marked AFK after a configurable number of seconds without movement, measured from the last movement.
Timed kicks
After being marked AFK, a player is kicked once a second configurable delay has passed, and the delay can be set to 0 or disabled.
Custom messages and tab list
Messages for going AFK, returning, and the kick are customizable, and the tab list name can show the AFK state.
Permission nodes
Standard nodes let players toggle their own AFK status, toggle another player's status for operators, or bypass the AFK check and kick.
Gallery
Compatibility
Latest build for each game version and loader.
26.x1 of 1 version with builds
1.21.x2 of 2 versions with builds
1.20.x4 of 4 versions with builds
1.19.x3 of 3 versions with builds
1.18.x3 of 3 versions with builds
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Required 2
How it compares
AFK Announcer is open source under the MIT License, runs on Fabric, Forge, NeoForge and Quilt for 1.20 – 26.3, and is server required with an optional client. Staple's AFK Display is not open source, is released under the Apache License 2.0, and covers 1.18 – 1.21.8 with the same server-required setup. SimpleAFK targets the server alone and is the only one of these that kicks idle players.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| SimpleAFK | Fabric, Forge and NeoForge | 1.18 – 26.1 | Server-side only | 2026-05-05 |
| AFK Announcer | Fabric, Forge, NeoForge and Quilt | 1.20 – 26.3 | Server required, client optional | 2026-10-03 |
| Staple's AFK Display | Fabric, Forge, NeoForge and Quilt | 1.18 – 1.21.8 | Server required, client optional | 2025-09-07 |
Questions
Does SimpleAFK need other mods to run?
Do players need to install SimpleAFK?
Can operators exempt a player from being kicked?
In the catalog
SimpleAFK is one of 5,392 Social mods on ModsFinder, and one of 4,084 Social mods for Fabric. 11,959 mods support Minecraft 26.1.
More from legenden
Similar mods
What the author says
It provides the ability to configure: - when a player is marked as afk. - when (if at all) a player is kicked for being afk too long. - Formatting options to format the afk message, kick message and afk name in tab list. It skips players that are AFK when checking for the percentage of players sleeping.
Official listing
- Modrinth page
- modrinth.com/mod/simpleafk
- Owner
- legenden
- Published
- 2023-08-30
- Updated on Modrinth
- 2026-05-05
- Facts verified
- 2026-10-15
