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.
JotunsStomach
Haldor sells a consumable stomach after Yagluth. Permanently unlocks a fourth food slot per character. Experimental first release.
By Quetal
| Date uploaded | 3 days ago |
| Version | 0.2.2 |
| Download link | Quetal-JotunsStomach-0.2.2.zip |
| Downloads | 50 |
| Dependency string | Quetal-JotunsStomach-0.2.2 |
This mod requires the following mods to function
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.2350ValheimModding-Jotunn
Jötunn (/ˈjɔːtʊn/, 'giant'), the Valheim Library was created with the goal of making the lives of mod developers easier. It enables you to create mods for Valheim using an abstracted API so you can focus on the actual content creation.
Preferred version: 2.30.2README
Jotun's Stomach — 0.2.2
Haldor sells an enchanted Jotun Stomach after Yagluth is defeated. Consume it once to permanently unlock a fourth food slot for your character.
- Default price: 2,000 coins.
- The fourth slot includes the native empty background and appears only on upgraded characters.
- Four different foods use the normal food durations and bonuses.
- Further stomachs cannot unlock more slots.
- The upgrade follows your character through normal character saves.
- Inventory and trader icons use the new transparent Norse fantasy artwork. The dropped item retains the original simple procedural 3D stomach model.
Installation
Create a separate test profile in Thunderstore Mod Manager and install the dependencies listed in manifest.json. Extract JotunsStomach-0.2.2.zip and copy its BepInEx folder into your profile folder. The DLL must be at BepInEx/plugins/RomsligMage/RomsligMage.dll. Replace the previous DLL; do not keep two copies. Start modded.
The original assembly name, plugin GUID, prefab ID and character save key are retained for compatibility with v0.1.0. Configuration is still BepInEx/config/tk.valheim.romsligmage.cfg.
For multiplayer, install v0.2.2 and compatible dependencies on every client and the server (including a dedicated server). Jotunn enforces matching mod versions. The Haldor price is synchronized from the server and is administrator-controlled.
Validation
Version 0.2.2 compiles against the local Valheim installation with zero compiler errors. The build reported NuGet audit connectivity warnings. Fourteen production HUD regression checks with scene graph doubles passed, and compiled network compatibility metadata was checked. The real installed HUD prefab hierarchy was inspected. v0.2.1 purchase and four-food consumption were confirmed by the user; v0.2.2 has not been tested in game or online. Follow TESTPLAN.md before using your main character or world. Runtime patches reject unknown food-limit patterns; unsupported HUD layouts prevent consumption.
Before uninstalling, let all food expire while the mod is active, save and exit. Back up your character before testing.
Build
Requires .NET SDK 8 or newer. Run:
./build.ps1 -ValheimPath 'D:/Steam/steamapps/common/Valheim' -ProfilePath 'C:/YOUR/MOD/PROFILE'
The build creates an installation ZIP without installing anything. Game and dependency DLLs are not distributed.
CHANGELOG
Changelog
0.2.2
- Clone the complete native food slot background, icon and timer instead of isolated graphics.
- Show the empty fourth slot only for upgraded characters; native food updates fill and clear it.
- Preserve spacing in UI coordinates for HUD scaling.
- Require the mod and matching patch version on server and clients via Jotunn.
- Synchronize the administrator-controlled Haldor price from the server.
- Verified 14 HUD regression checks and compiled network metadata; live online testing remains outstanding.
0.2.1
- Initialize the trader tooltip and key strings required by the installed Valheim version. Fixes an incomplete, unselectable shop row showing a placeholder price.
- Initialize purchase effects to prevent a null-reference error after payment.
- The configured price is still 2,000 coins by default; save identifiers are unchanged.
0.2.0
- English display name: Jotun's Stomach; item: Jotun Stomach.
- English item description, configuration help and player messages.
- Embedded transparent inventory/trader artwork and a 256 x 256 mod icon.
- Retained existing save identifiers and procedural world model.
- Compiled against the local Valheim installation; not tested in game.
0.1.0
- Initial fourth food slot, Haldor unlock after Yagluth, character save data and procedural stomach model.