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.
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
BepInEx pack for Valheim. Preconfigured and includes unstripped Unity DLLs.
Preferred version: 5.4.2202README
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
- Install BepInEx 5 if you haven't already.
- Drop
ExtraFoodSlots.dllinto:<Valheim>\BepInEx\plugins\ExtraFoodSlots\ExtraFoodSlots.dll - 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_foodBurnTimefields so any custom food item works automatically. - Multiplayer — food is stored in the vanilla
m_foodslist 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