You are viewing a potentially older version of this package. View all versions.
orax-AFK-0.1.0 icon

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-5.4.2333 icon
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.2333

README

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

https://youtu.be/h_S3DXPPRK0

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