b2.3
on Mar 5, 2025[+] Added support for mounted players - This means that players who are AFK and sitting on other players (e.g. with the help of GSit etc.) are no longer reset incorrectly when standing up
[IMPROV] Adjusted the update interval for updating the hologram position
2.2
on Feb 26, 2025[NEW] Added ConfigUpdater, this will check if new values are available for the config.yml through updates. Old values will be saved.
[+] The command /betterafk reload can now be completed by tabulation
[FIX] The values for minutes and minutes can now be changed in config.yml.
[+] Values unit_singular
and unit_plural
added to the config.yml
[FIX] The AFK status is now correctly removed when an AFK player removes/places blocks or when interacting with a chest
[FIX] Fixed a bug where in some cases the immortality status was not removed correctly
2.1
on Feb 7, 2025[NEW] Added an UpdateMonitor that checks if a newer version of BetterAFK is available when starting or reloading the server
[NEW] Added support for vanish players. Now when a player goes AFK in vanish mode, no chat messages are sent for other players. Also, the holograms are not created.
[+] Values vanished_afk_message
and chat_afk_vanished_end
added to the config.yml
[NEW] You can now select whether players need a permission if they want to go afk
[+] Added permisson betterafk.use
which allows players to go AFK in the config.yml (^ see above).
[+] Values require_permission
and no_permission_message
added to the config.yml
[FIX] Fixed a bug where you could not deactivate the AFK timeout in config.yml
[+] Value auto_timeout_enabled
added to the config.yml
[CHANGE] If a text with "" is left blank in the messages in the config.yml, it will simply be deactivated
2.0
on Feb 1, 2025[NEW] AFK players are now locked on their position by default. This also prevents them from being pushed away (e.g. by player entities or water). Can be deactivated in the config.yml
[+] Values lock_position.enabled
, lock_position.message
and lock_position.action_bar_message
added to the config.yml
[NEW] It is now possible to display the holograms one position higher. This is useful when displaying ranks or hearts above the player's name. Simply set holograms.skip_one_hologram
to true
in config.yml (thanks to spira)
[+] Value holograms.skip_one_hologram
added to the config.yml
[NEW] Added PlaceholderAPI support (thanks to spira)
Attention: The plugin now requires the placeholder api IF you want to use the BetterAFK placeholders in other Plugins (e.g. TAB), so make sure you download the latest version as well. You can get it here: https://www.spigotmc.org/resources/placeholderapi.6245/
[+] Added Placeholder: %betterafk_afk_status%
(returns AFK, if a player is AFK)
[+] Added Placeholder: %betterafk_invulnerability_status%
(returns invulnerable, if a player is invulnerable)
[+] Added Placeholder: %betterafk_afk_query%
(returns true or false, true if a player is AFK)
[+] Added Placeholder: %betterafk_afk_minutes%
(returns the minutes a player is AFK, nothing if the player is not AFK)
[+] Added another hologram that indicates the immortality status.
[+] Values immortality.status
and immortality.hologram
added to the config.yml
[+] Added new /betterafk reload
command to simply reload the config.yml configurations/settings to not to interfere with other server mechanics while using /reload. This means also that it is no longer necessary to restart the server. Either people with the authorisation ‘betterafk.reload’ can use this command or players with operator status (op).
[+] Added permisson betterafk.reload
which allows players to reload the config.yml (^ see above).
[CHANGE] If a text with "" is left blank in the holograms in the config.yml, it will simply be deactivated (thanks to spira)
[FIX] Fixed a bug that caused the minutes a player is AFK to not be updated in the hologram (thanks to spira)
[FIX] Fixed a bug where in some cases the AFK status was removed when looking around (thanks to spira)
[IMPROV] Improvements to stability and general performance
[IMPROV] Updated API (Just internal)
Beta 2.0
on Jan 29, 2025[NEW] Added PlaceholderAPI support. Attention: The plugin now requires the placeholder api in any case, so make sure you download the latest version as well. You can get it here: https://www.spigotmc.org/resources/placeholderapi.6245/
[+] Added Placeholder: %betterafk_afk_status%
(returns AFK, if a player is AFK)
[+] Added Placeholder: %betterafk_invulnerability_status%
(returns invulnerable, if a player is invulnerable)
[+] Added Placeholder: %betterafk_afk_query%
(returns true or false, true if a player is AFK)
[+] Added another hologram that indicates the immortality status.
[+] Values immortality.status
and immortality.hologram
added to the config.yml
[+] Added new /betterafk reload
command to simply reload the config.yml configurations/settings to not to interfere with other server mechanics while using /reload. This means also that it is no longer necessary to restart the server. Either people with the authorisation ‘betterafk.reload’ can use this command or players with operator status (op).
[+] Added permisson betterafk.reload
which allows players to reload the config.yml (^ see above).
[CHANGE] If a text with "" is left blank in the holograms in the config.yml, it will simply be deactivated
[FIX] Fixed a bug that caused the minutes a player is AFK to not be updated in the hologram
[FIX] Fixed a bug where in some cases the AFK status was removed when looking around
[IMPROV] Improvements to stability and general performance
[IMPROV] Updated API (Just internal)
1.0
on Jan 10, 2025Verion 1.0