You are viewing a potentially older version of this package. View all versions.
YouDied-ExtraFoodSlots-1.0.0 icon

ExtraFoodSlots

Adds 1-3 extra food slots. Adjustable via the Config Manager.

Date uploaded 2 weeks ago
Version 1.0.0
Download link YouDied-ExtraFoodSlots-1.0.0.zip
Downloads 447
Dependency string YouDied-ExtraFoodSlots-1.0.0

This mod requires the following mods to function

denikson-BepInExPack_Valheim-5.4.2202 icon
denikson-BepInExPack_Valheim

BepInEx pack for Valheim. Preconfigured and includes unstripped Unity DLLs.

Preferred version: 5.4.2202

README

Extra Food Slots

Author: YouDied! Version: 1.0.0 Framework: BepInEx 5


What it does

Adds 1, 2, or 3 extra food slots to your character. The extra slots appear on the left side of the screen, stacked directly above the three vanilla food icons.

All vanilla eating rules are preserved:

  • You cannot eat the same food while it is already active in any slot
  • You cannot re-eat a food until its timer drops below 50% (vanilla threshold)
  • Each extra food contributes its full health, stamina, and eitr bonus
  • Food timers tick and expire normally
  • Food state saves and loads with your character via vanilla save system

The slot count setting can be changed in-game with no restart required — install the Configuration Manager mod and press F1.


Installation

  1. Install BepInEx 5 if you haven't already.
  2. Drop ExtraFoodSlots.dll into: <Valheim>\BepInEx\plugins\ExtraFoodSlots\ExtraFoodSlots.dll
  3. Launch the game. A config file is created at: <Valheim>\BepInEx\config\youdied.extrafoodslots.cfg

Configuration

Key Default Range Description
ExtraSlotCount 1 1–3 Number of extra food slots to add. Changes apply immediately in-game.

Compatibility

  • Any food mod — reads standard m_food, m_foodStamina, m_foodEitr, m_foodBurnTime fields so any custom food item works automatically.
  • Multiplayer — food is stored in the vanilla m_foods list on your character. Stats are calculated client-side and sent to the server normally. Other players see your correct HP/stamina values.
  • Config sync — slot count is per-player and not server-enforced. If you want server-side enforcement, wrap the config entry with ServerSync.

Building from source

Requires .NET SDK 6+ and Valheim installed at the default Steam path.

dotnet build
# Or with a custom Valheim path:
dotnet build -p:ValheimDir="D:\Games\Valheim"

The DLL is automatically copied to BepInEx\plugins\ExtraFoodSlots\ on build.


Changelog

1.0.0

  • Initial release