Please disclose if any significant portion of your mod was created using AI tools by adding the 'AI Generated' category. Failing to do so may result in the mod being removed from Thunderstore.
AFK
Adds an AFK status that you can activate out of combat to become invisible/invincible.
| Date uploaded | 2 weeks ago |
| Version | 0.1.0 |
| Download link | orax-AFK-0.1.0.zip |
| Downloads | 67 |
| Dependency string | orax-AFK-0.1.0 |
This mod requires the following mods to function
denikson-BepInExPack_Valheim
BepInEx pack for Valheim. Preconfigured with the correct entry point for mods and preferred defaults for the community.
Preferred version: 5.4.2333README
Description
AFK adds an AFK status you can toggle with a keybind (no key assigned by default) or by sitting down (the game's Sit action). The status is only granted while both quiet conditions
hold:
- you have not damaged an enemy for
SecondsSinceDamageDealt(default 30 s) and - no enemy has had aggro on you for
SecondsSinceAggro(default 30 s).
While the status is active its effects apply (each one is a config toggle):
- InvisibleToEnemies (default on): creatures cannot see, hear or target you.
- IgnoreEnemyDamage (default on): hits from creatures deal no damage at all.
Installation
Requires BepInExPack for Valheim.
Install the mod on your client AND on the dedicated server.
Using a mod manager (recommended)
You can install the mod using Vortex (nexusmods.com) or Gale (hexium.gg).
Manual
Install BepInExPack for Valheim. Copy the DLL file to
Steam\steamapps\common\Valheim\BepInEx\plugins\ (or to the server's BepInEx\plugins\).
Configuration
BepInEx\config\orax.AFK.cfg
Demo video
Misc.
Source code: GitHub repository
CHANGELOG
Changelog
0.1.0 - 2026-10-20
Added
- Add Jotunn color picker for IndicatorColor
- Add IndicatorFont option to pick the message font
- Add anchor options to position the indicator
- Add IndicatorFont dropdown of loaded game fonts
Changed
- Initialize AFK mod project
- Show waiting message with live countdown
- Constrain quiet timers to 5-60 seconds
- Enable IgnoreEnemyDamage by default
- Trigger AFK request with the Sit shortcut
- Default SecondsSinceDamageDealt to 30 seconds
- Default ToggleKey to no key
- Write usable font list next to the config
- Default IndicatorFont to Valheim-AveriaSansLibre Bold
- Generate changelog and upload release to GitHub in post-build script
- Enforce LF line endings via .gitattributes and remove changelog.ps1 references
- Standardize line endings to LF
- Set release icon
- Update and format README
- Call the reusable workflows from orax-modding/publish
- Drop the Thunderstore upload workflow
- Update mod description
Fixed
- Re-check quiet conditions while a request waits
- Render indicator behind the game's menus
Removed
- Remove leftover Jotunn color picker
- Remove free-form IndicatorFont option