BetterStealthIndicator
Clearer Valheim stealth HUD with direct HUD mirroring, selectable The Beast / Odins Eye art, and detection animations.
Screenshots 1 screenshots
About this mod Author’s original text
Better Stealth Indicator
Better Stealth Indicator is a Valheim quality-of-life HUD mod that makes enemy awareness easier to read while preserving Valheim's stealth mechanics.
Stealth states
- Green — Undetected: the player has not been detected.
- Yellow — Searching: enemies are searching/targeting; the eye moves side to side.
- Red — Detected: detection is confirmed; the eye pulses for four seconds when detection begins.
The mod mirrors Valheim's own stealth HUD state rather than changing stealth gameplay.
Indicator styles
Two complete indicator sets are included:
- The Beast — default clean eye set.
- Odins Eye — alternate fantasy-styled eye set.
Choose the set in Configuration Manager under General -> UseOdinsEyeSet. OFF uses The Beast; ON uses Odins Eye.
Configuration
- Enabled — enables/disables Better Stealth Indicator.
- UseOdinsEyeSet — OFF for The Beast; ON for Odins Eye.
- Brightness — 0.50 to 2.00 in 0.25 steps; default 1.00.
- Scale — 0.50 to 2.00 in 0.25 steps; default 1.00.
- HorizontalOffset — moves the indicator left/right from screen center in 10-pixel steps.
- VerticalOffset — moves the indicator up/down from screen center in 10-pixel steps.
- ShowStateText — debug comparison mode. When enabled, state text is shown and Valheim's original stealth indicator remains visible for comparison.
The Better indicator remains visible while Configuration Manager is open so position, scale, brightness, and style changes can be previewed live.
Installation
Install with a -compatible mod manager such as r2modman, or install manually by placing the mod files in your Valheim BepInEx\plugins folder.
A note from JayBird
My apologies to anyone who downloaded an earlier release and found that the indicator artwork did not load correctly. I am new packaging, and I misunderstood how r2modman handles extra asset folders. Version 0.4.16 changes the packaging approach so the default artwork is embedded in the DLL and written to the mod's BepInEx config folder when needed. Thank you for your patience while I learned the proper way to package this.
Credits
Created through iterative in-game testing and HUD comparison by JayBird.
Install & use Install: BepInEx plugin
- The archive from playbuff is the mod itself — usually a BepInEx plugin (a .dll or a plugin folder once unzipped).
- Recommended: use a community mod manager (such as r2modman) — pick this game, import the mod, and the manager sets up BepInEx and its dependencies for you.
- Manual route: install the BepInEx loader in the game folder, then drop the unzipped .dll or plugin folder into BepInEx/plugins/.
- Launch the game — the BepInEx console logs every plugin it loads; seeing this mod in the log means it is installed.
Mods with listed dependencies need those installed too, or they will not load. Options are usually changed in-game or in the plugin's config file. In multiplayer, the host and every client need the same mods installed.
Install these first, or the mod will not work: