DrummerCraig-Hunger_Pangs icon

Hunger Pangs

Manage your hunger! Enable HUD notifications so you don't forget to eat. Enable automatic eating so you can focus on your other tasks. Enable both for the ultimate assurance. Fully configurable.

Last updated 12 hours ago
Total downloads 38
Total rating 1 
Categories Client-side
Dependency string DrummerCraig-Hunger_Pangs-1.0.2
Dependants 0 other packages depend on this package

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

HungerPangs

Never let your food buffs silently expire again. HungerPangs watches your active food timers and automatically alerts and/or re-eats food from your inventory before it runs out — and warns you when your supply is getting low.

This mod was inspired by Gaakrin's AutoEat.

Features

  • Automatically Eat — Automatically consumes a matching food item from your inventory when a food buff is about to expire.
  • Auto-eat notifications — Shows a HUD message each time a food item is automatically re-eaten.
  • Expiry notifications — Shows a HUD message when a food item is nearing its expiry, so you can eat manually on cue if you prefer.
  • Low supply warnings — Alerts you when your remaining stock of a food item drops to or below a configurable count.
  • Fully configurable — Every feature can be independently toggled and tuned via the BepInEx config file.

How Valheim Food Timers Work

Understanding this helps you choose the right threshold values.

Every food item has a total duration (e.g. 20 or 30 minutes). As the timer counts down, the buff gradually weakens. At 50% of the duration remaining, the food starts blinking in the HUD — this is Valheim's signal that you can eat it again. You cannot re-eat food before that point, regardless of mod settings.

This means the useful tuning window is roughly 1–49% of a food's total duration. Both thresholds below are expressed as a percentage of total duration so they scale correctly across all food types automatically.

Configuration

Settings are written to BepInEx/config/drummercraig.hungerpangs.cfg on first launch and can be edited with any text editor or Configuration Manager. Numeric thresholds appear as sliders when using Configuration Manager.

Setting Default Range Description
1. Mod Status true Master toggle. Disabling this stops all auto-eating and notifications.
2. Auto-Eat true Automatically re-eat food before it expires. When disabled, only expiry notifications fire (if enabled), letting you eat manually on cue.
3. Auto-Eat Percent 5 1–49 % of total food duration remaining when the food is automatically re-eaten. See examples below.
4. Auto-Eat Notify true Show a HUD notification when a food item is automatically re-eaten. Requires 2. Auto-Eat.
5. Food Expiry Notify true Show a HUD notification when a food item nears its expiry threshold.
6. Food Expiry Percent 30 1–50 % of total food duration remaining when the expiry notification appears. See examples below.
7. Low Supply Notify true Show a HUD notification when auto-eating consumes a food and the remaining count is at or below 8. Low Supply Count. Requires 2. Auto-Eat.
8. Low Supply Count 1 0+ The inventory count at which the low supply notification fires. Set to 0 to disable.

Threshold Examples (30-minute food)

Style 6. Food Expiry Percent 3. Auto-Eat Percent What happens
Resource efficient 20 5 Notified at ~6 min remaining; auto-eats at ~1.5 min. Minimises food waste — good when farming or grinding with a surplus.
Situational / balanced 35 15 Notified at ~10.5 min remaining; auto-eats at ~4.5 min. A good middle ground for exploration or high-risk areas like the Mistlands or Mountains.
Maximum uptime 45 40 Notified then auto-eats almost immediately after the food starts blinking (~13.5 min remaining). Keeps stats topped up at the cost of more food consumed — ideal before boss fights or stamina-heavy tasks.

Set 6. Food Expiry Percent higher than 3. Auto-Eat Percent so the notification fires before auto-eat kicks in.

Using a mod that removes food degradation? If another mod keeps your food buffs at full strength regardless of time remaining, there is no benefit to eating early. In that case, set 3. Auto-Eat Percent to 1 or 2 to re-eat at the very last moment and get the maximum duration out of every food item.

Requirements

Installation

Install with r2modman or Thunderstore Mod Manager for automatic dependency handling, or manually extract the plugins folder into your BepInEx directory.

Changelog

1.0.0

  • Initial release