TraderOverhaul
Unified custom trader UI overhaul for Haldor, Hildir, and Bog Witch with balanced, fair prices, boss progression support, and Haldor custom buy/sell logic preserved.
| Last updated | 2 days ago |
| Total downloads | 183 |
| Total rating | 0 |
| Categories | Utility Hildir's Request Update NPCs Ashlands Update Bog Witch Update |
| Dependency string | ProfMags-TraderOverhaul-0.0.1 |
| Dependants | 1 other package depends 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.2200ValheimModding-JsonDotNET
Shared version 13.0.3 of Json.NET from Newtonsoft, net45 package for use in Valheim mods. Maintained by the ValheimModding team.
Preferred version: 13.0.4README
Trader Overhaul
One custom trader UI for Haldor, Hildir, and Bog Witch.
Shared configs + unified buy/sell/bank workflow.
Buy
Sell
Bank
Features
One unified custom UI for Haldor, Hildir, and Bog Witch with shared Buy, Sell, and Bank tabs; a shared bank balance across all three traders with deposit and withdraw support; bank-backed transactions where buying spends bank coins and selling deposits into bank coins; shared config files (`TraderOverhaul.buy.json` and `TraderOverhaul.sell.json`) for all traders; Haldor config-driven buy stock while Hildir and Bog Witch keep vanilla stock plus config overrides; sell entries that only appear when inventory and stack requirements match config; progression gating through `must_defeated_boss`; built-in search, category filters, collapsible groups, and item details; full mouse/controller support; player preview on Buy, trader preview on Sell; and automatic config creation/validation when files are missing.
Advanced Script
Release/generate.py generates the new shared config names:
TraderOverhaul.buy.json and TraderOverhaul.sell.json
Run manually:
python generate.py
Optional output directory:
python generate.py "C:/Path/To/BepInEx/config"
Installation
Install BepInEx
Download latest release
Extract to BepInEx/plugins/TraderOverhaul/
Copy TraderOverhaul.buy.json and TraderOverhaul.sell.json into BepInEx/config/
Launch the game
Requirements
Valheim
BepInEx 5.4.2200 or newer
ValheimModding-JsonDotNET-13.0.4
Compatibility Notes
Targets these trader prefabs: Haldor, Hildir, BogWitch.
Other trader prefabs fall back to vanilla StoreGui.
Mods that replace or heavily patch those trader interactions may conflict.
Credits
Inspired by TradersExtended
Item and recipe source data via Jotunn Library docs