1.2.0latestAFKSystem 1.2.0Jun 16, 2026 ⚠️Please regenerate the AFKSystem directory when updating!⚠️ This release contains multiple rewrites and fixes many design flaws with the earlier version.Rewritten core system
The old system was state based, meaning that the player was always in "one singular state". That however became quickly a major roadblock when implementing new features introduced in this update. The new system ditches the idea of states and is much more flexible now.Placeholders
There is now list placeholders for both MiniPlaceholders and PlaceholderAPI that lists all players that are currently AFK. State placeholders have been removed in this release as the state system was removed with the core rewrite. The existing "boolean" placeholders have also been renamed to "afk". All updated placeholders can be found in the wiki [here](https://github.com/fabianmakila/AFKSystem/wiki/Placeholde…New events
AddedBLOCK_BREAK,COMMANDandINTERACTevents. The new default event config looks now like this:# Which events will reset the AFK timer # Supported values: BLOCK_BREAK, CHAT, COMMAND, INPUT, INTERACT events = [ "BLOCK_BREAK", "CHAT", "COMMAND", "INPUT", "INTERACT" ]Notifications
In addition to the existing "You are now AFK" notification there is now a "You are no longer AFK" counterpart. The notifications also now requireafksystem.notificationpermission for players to be able to see them.Broadcasts
AFKSystem can now optionally notify other players when a player's AFK state changes. This requiresafksystem.notification.broadcastpermission for other players to see the notifications.Notification configuration
All the notifications can be toggled on/off from the configuration:[notification] # Should we notify player when they go AFK # Player must have the afksystem.notification permission to be able to see the notification afk = true # Should other players be notified when a player goes AFK # Players must have the afksystem.notification.broadcast permission to be able to see the notification afk-broadcast = true # Should we notify player when they are no longer AFK # Player must have the afksystem.notification permission to be able to see the notification no-longer-afk = true # Should other players be notified when a player is no longer AFK # Players must have the afksystem.notification.broadcast permission to be able to see the notification no-longer-afk-broadcast = trueAFK command
Players can now manually toggle their AFK state using the/afkcommand. Permission for the command isafksystem.command.afk. Full Changelog: https://github.com/fabianmakila/AFKSystem/compare/v1.1.0.…1.1.0AFKSystem 1.1.0May 25, 2026 Java 25
AFKSystem now requires Java 25 or higher.AFK protection
Added player protection when marked as AFK. By default, AFKSystem will now: - Protect against damage - Stop hunger drain - Prevent movement This can be configured using the added configuration options:[protection] # Protect player from taking damage when AFK damage = true # Protect player from hunger loss when AFK hunger = true # Protect player from being pushed by entities, water, etc. when AFK movement = trueFastStats
Switched statistic collection from bStats to FastStats. This allows us to drop dependency relocation, as bStats was the only reason we were using it in the first place. Since Paper introduced isolated classloaders, relocation is no longer required. However, bStats would not start up without it. Full Changelog: https://github.com/fabianmakila/AFKSystem/compare/v1.0.0.…1.0.0AFKSystem 1.0.0Mar 8, 2026 Initial release.
Similar projects
Plugin →VeinMiner
Mine the whole vein on mining a single ore/block. Make the tedious mining experience to something satisfying and fun! FTB Ultimine alternative
99.3MSueta
Simple Voice Chat
A working voice chat in Minecraft!
76.8MSueta
Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
Chunky
Pre-generates chunks, quickly and efficiently
18.4MSueta
VeinMiner Enchantment
Veinminer Addon - Adds vineminer enchantment to enchanting tables. Only tools with the enchantment can veinmine
18MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta