- Added "disableDamageCooldown" -- Configurable option for how fast the "disableDamage" effect gets applied.
- Added "whenDamageDisabled" -- Configurable server-wide message for when a player gets marked as invulnerable.
- Added "whenDamageEnabled" -- Configurable server-wide message for when a player gets unmarked as invulnerable.
- Added "afkInvulnerablePlaceholder" -- and the "%afkplus:invulnerable%" placeholder for interactions to communicate the status of Disable Damage under the display name, etc.
- Several code formatting cleanups... I've been using IntelliJ IDEA these days.
- Added a new Mixin to manage AFK status when a player changes Game Modes ... it force-disable's their AFK status when doing so to prevent bugs from creeping in (ie. Disable Damage issues with Creative Mode).
- Added /afkplus damage enable/disable [Player] - commands for administrator's for forcefully disable/allow the "Disable Damage" status on players.
- Adds " disableDamage " option to allow AFK players to not receive damage after 20 seconds.
- 1.20.1 back port (HC9, etc)
- 1.4.0 code merge
- Code merge from 1.4.0
- Backport for Minecraft 1.17.x/1.18.x
- Backport for Minecraft 1.19.4
- 1.19.x might also work.
- Let me know if there are more versions you want back ported.
- Removed IntegratedServerMixin for 1.20.3 release version.
- Works with 1.20.4.
- Various bugfixes, particularly with the /afkinfo display
- 1.20.3-rc.1 support
- Various bug fixes, particularly with the /afkinfo display.
- Moves Client Support to "ClientModInitializer" API
- Relaxes Fabric API dependency to 0.89.0.
- Adds a placeholder alias
%afkplus:display_name%
for%afkplus:name%
- Adds Placeholder formatting support for AFK Reason under /afkinfo
- Initial Release based upon my work with my fork of beabfc's AfkDisplay Mod.
- Fixes DedicatedServer Launch mode after enabling the Integrated Server build. This is to supersede other /afk commands because afkplus loads before they do.