
ValheimUnified
A Valheim 1.0-compatible, single-plugin replacement for a curated set of quality-of-life mods.Valheim Unified
One BepInEx plugin for Valheim 1.0 that bundles the quality-of-life features that used to take a dozen separate mods: bigger stacks, a clock, faster portals, auto-repair, quick stack / restock / sort / store, favourites, a confirmed trash action, and crafting straight from nearby chests.
Every piece of UI this mod adds is cloned from Valheim's own inventory controls, so it looks like part of the game and follows the language you play in (Korean and English labels included).
Installation
With a mod manager (recommended) — r2modman, Thunderstore Mod Manager or
Gale: search for ValheimUnified and install. BepInExPack_Valheim is pulled
in automatically.
Manually — install BepInExPack_Valheim, then copy
plugins/ValheimUnified/ValheimUnified.dll from this archive into
Valheim/BepInEx/plugins/.
Works on Windows and macOS (Steam). Client-side: other players do not need the mod, but the crafting-from-chests and store actions only use chests you are allowed to open.
Features and hotkeys
| Feature | How |
|---|---|
| Item stacks ×10, weight ×0.1 | automatic (both multipliers configurable) |
| Clock with Valheim day and time | top-right corner |
| Faster portal transition | automatic |
| Auto-repair at crafting stations | interact with a workbench / forge |
| Quick stack to chests within 10 m | P or the Quick Stack button |
| Restock ammo & food from chests within 10 m | L or Restock |
| Store everything into the open chest | J or Store All |
| Sort inventory or open chest | O or Sort |
| Trash the hovered item (asks first) | Delete |
| Favourite a slot | Alt + click |
| Favourite an item type | Ctrl + Alt + click |
| Craft, upgrade, build and refuel from chests within 20 m | automatic |
| Choose a portal destination on the map | use a portal, click a pin; hold to rename |
| Portal protection | portals cannot be damaged; only their creator can rename, dismantle, or terraform within 10 m |
| Shared map exploration through the server | automatic; pins stay private unless enabled |
| Equipment panel + 3 quick slots | labelled native slots beyond Valheim's armour/weight rail; Alt+Z/X/C use quick slots |
| Quick-slot gameplay HUD | native hotbar-style display; hidden while the inventory is open |
| Equipment appearance / vanity | equip armour once to unlock its appearance, then select the Vanity tab beside Craft/Upgrade; choose a visual, restore equipped appearance, or hide it without changing stats |
| 3D character preview | shown between the equipment slots and inside the Vanity page; drag to rotate and use the mouse wheel to zoom |
| Wear a belt, Wishbone and Wisplight together | dedicated utility cells in the equipment row |
Favourited slots and items are never quick-stacked, stored, sorted away or trashed. Favourites are saved with your character.
Crafting from chests pays from your backpack first and only takes the shortfall from chests. The requirement numbers in the crafting panel already include what your nearby chests hold.
Configuration
Edit BepInEx/config/com.xman0922.valheimunified.cfg (or use a config editor in
your mod manager). Every feature has its own Enabled switch. Notable keys:
| Section | Key | Default |
|---|---|---|
| Item stacks | StackMultiplier, WeightMultiplier |
10, 0.1 |
| Inventory and quick stack | QuickStackKey, RestockKey, StoreAllKey, SortKey, TrashKey |
P, L, J, O, Delete |
| Inventory and quick stack | QuickStackRange, RestockRange |
10 |
| Favorites | ModifierKey |
LeftAlt |
| Crafting from containers | Range, IncludeBuilding, IncludeSmelters, ExcludedContainers |
20, true, true, empty |
| Clock | UseGameTime, RightMargin, TopMargin |
true, 24, 24 |
| Fast teleport | InitialTimer |
8 |
| Extended slots | Enabled, DualUtility, QuickSlot1..3 |
true, true, Alt+Z/X/C |
| Vanity | Enabled, RequireEquippedUnlock |
true, true |
| Portals | Enabled, ShowUntagged |
true, true |
| Portal protection | Enabled, TerrainProtectionRadius, PreventDamage |
true, 10, true |
| Equipment panel | Enabled, PanelGap, OffsetY |
true, 8, 0 |
| Quick slot HUD | Enabled, OffsetX, OffsetY, Scale |
true, 0, 78, 0.82 |
| Shared map | Enabled, SharePins, SyncInterval |
true, false, 30 |
| Inventory UI | ShowActionButtons, CompactButtonOffsetX/Y |
true, 0 / 0 |
The side panel uses the same 70-pixel slot rhythm as Valheim, leaves the native armour and carry-weight indicators unobstructed, and automatically scales down when the crafting panel leaves too little horizontal room. With a controller, navigation follows the visible two-column equipment layout, then the quick slots and vertical action controls; hidden reserved cells are skipped.
Experimental and not yet included
- Destination portals need the mod on the server (or host) too, because the server publishes the portal list. Without it the map shows no portals and portals behave like vanilla.
- Shared map needs the mod on the server (or host) as well; it keeps the merged
map in
<world>.vu_mapnext to the world save. - Multi-user chest access is planned but not in this release.
- Lowering
StackMultiplieror removing the mod can lose items that exceed the new stack limit. Split oversized stacks first.
Source and building
Thunderstore: https://thunderstore.io/c/valheim/p/maizz/ValheimUnified/
Source: https://github.com/KYUHEON-LEE-94/valheim-unified. MIT licensed.
The project targets net472 and references the game's own assemblies. On a
non-default Steam library, pass the Valheim directory explicitly:
dotnet build -c Release -p:ValheimDir="/path/to/Valheim"
scripts/package.sh produces the Thunderstore ZIP in dist/.

