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.
Low Health Indicator
A beating heart warns you when all your food is gone and health is 25 or lower. 6 indicator styles incl. pixel heart, ECG monitor and red screen halo, 9 positions, optional heartbeat or retro beep sounds.
| Last updated | a day ago |
| Total downloads | 15 |
| Total rating | 0 |
| Categories | Mods Deep North Update AI Generated Tools Client-side |
| Dependency string | YouDied-Low_Health_Indicator-1.3.0 |
| Dependants | 0 other packages depend on this package |
This mod requires the following mods to function
denikson-BepInExPack_Valheim
BepInEx pack for Valheim. Preconfigured and includes unstripped Unity DLLs.
Preferred version: 5.4.2202README
Low Health Indicator
by YouDied!
When every food slot is empty and your health drops to 25 or below, a red heart starts beating next to your health bar. That's your cue to eat before you die.
Everything is set up in Configuration Manager (F1), and you can preview any combination in game with Left Alt + H without having to starve yourself.
Indicator Types
| Type | What it looks like |
|---|---|
FlashingHeart |
Smooth red heart that fades in and out, with a soft glow |
BeatingHeart (default) |
Heart that pulses "lub-dub" in size |
PixelHeart |
Retro 8-bit sprite heart that blinks |
HeartMonitor |
Scrolling ECG strip with a small beating heart |
RedHalo |
Red glow pulsing around the edges of the screen (no icon) |
WarningText |
Flashing text message (you can set the wording) |
Turn on AlsoShowRedHalo to add the screen-edge glow to any of the other types.
Locations
NearHealthBar (default, sits just above the Forsaken power icon), AboveHead, TopCenter, TopLeft, TopRight, ScreenCenter, BottomCenter, BottomLeft, BottomRight
Use OffsetX / OffsetY to fine-tune the position from any of these.
Sounds (Heartbeat by default, set SoundType to None for silence)
| Sound | What it sounds like |
|---|---|
Heartbeat |
Low lub-dub thump |
DeepThump |
One heavy thump |
RetroBeep |
8-bit square-wave beep, old-school style |
SoftPing |
Gentle chime |
Alarm |
Two-tone warning |
The sound plays in time with the heartbeat, so it speeds up as your health drops too. All sounds are generated in code, and none are taken from other games.
Config
| Section | Setting | Default | Notes |
|---|---|---|---|
| General | Enabled | true | |
| General | HealthThreshold | 25 | 1–200 |
| General | ThresholdMode | HitPoints | or PercentOfMax |
| General | RequireAllFoodGone | true | Turn off to warn on low health alone |
| General | HideWhenHudHidden | true | Follows Ctrl+F3 |
| General | PreviewKey | LeftAlt + H | Turns preview on and off |
| Indicator | IndicatorType | BeatingHeart | See above |
| Indicator | Location | NearHealthBar | See above |
| Indicator | AlsoShowRedHalo | false | |
| Indicator | Size | 56 | 16–256 px |
| Indicator | AboveHeadHeight | 60 | 10–200 cm. AboveHead only: the heart follows your head when standing, running, jumping, sitting or crouching |
| Indicator | OffsetX / OffsetY | -3 / -39 | -800 to 800 px. Screen locations only (not AboveHead). Defaults put the heart just above the Forsaken power icon |
| Indicator | Opacity | 61 | 10–100 % |
| Indicator | Color | Red | Tints the heart, ECG line, text and halo |
| Indicator | WarningText | LOW HEALTH - EAT SOMETHING! | |
| Heartbeat | Animate | true | Turn off for a steady indicator with no beating, flashing or pulsing |
| Heartbeat | BeatsPerMinute | 60 | 30–200 |
| Heartbeat | SpeedUpAsHealthDrops | true | Up to double speed near 0 HP |
| Red Halo | HaloIntensity | 23 | 10–100 % |
| Red Halo | HaloSize | 12 | 5–95 %, how far in from the edges the glow reaches |
| Sound | SoundType | Heartbeat | Heartbeat, DeepThump, RetroBeep, SoftPing, Alarm |
| Sound | Volume | 32 | 0–100 %, also follows the game's volume sliders |
| Sound | PlayEveryNBeats | 1 | 1–8 |
| Sound | MuteInMenus | false | Quiet while the Esc menu is open |
Notes
- Client side only. It doesn't touch game logic and doesn't need to be on the server.
- No Harmony patches, no asset bundles and no audio files. Every graphic and sound is generated at runtime.
Building
dotnet build -c Release
The project file looks for Valheim at the default Steam path on Windows or Mac. To point it somewhere else, add -p:ValheimPath="...". If BepInEx/plugins exists, the DLL is copied to BepInEx/plugins/LowHealthIndicator after every build.