maizz-ValheimUnified icon

ValheimUnified

A Valheim 1.0-compatible, single-plugin replacement for a curated set of quality-of-life mods.

Last updated a day ago
Total downloads 1626
Total rating 2 
Categories
Dependency string maizz-ValheimUnified-0.49.0
Dependants 0 other packages depend on this package

This mod requires the following mods to function

denikson-BepInExPack_Valheim-5.4.2350 icon
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.2350

README

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, 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
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 an item (asks first) Delete on the hovered/selected item, or pick up a stack and click Trash
Favourite a slot Alt + click
Favourite an item type Ctrl + Alt + click
Craft, upgrade, build and refuel from chests within 20 m automatic
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 AzuEPI-style integrated crafting panel with a vertical equipment column, 3D character and bottom quick slots; 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
Equipment loadouts save and swap ten character-local equipment sets from the Loadouts tab; rename a set, drag a held inventory item into an empty preview cell, or right-click/Ctrl-click a saved item to retrieve it
Character statistics select Stats beside Craft/Upgrade for AzuEPI-style live attributes, regeneration, equipment, damage resistances, inventory, movement, and environment sections
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
Fast teleport HideTeleportSwirl false
Fast teleport DoNotBlackOutCamera false
Extended slots Enabled, DualUtility, QuickSlot1..3 true, true, Alt+Z/X/C
Vanity Enabled, RequireEquippedUnlock true, true
Loadouts Enabled true
Statistics Enabled 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 equipment view follows AzuEPI's current layout: Valheim's crafting panel extends left into one continuous native wood frame, with eight equipment cells in a vertical column, a full-height rotatable character preview, three quick slots along the bottom, and Craft/Vanity/Loadouts/Stats buttons across the top. Inventory utility and trash controls stay with the separate player inventory. Controller navigation follows the same visible arrangement; hidden reserved cells are skipped.

Experimental and not yet included

  • Shared map needs the mod on the server (or host) as well; it keeps the merged map in <world>.vu_map next to the world save.
  • Multi-user chest access is included as an experimental, disabled-by-default option under Multi-user chests/Enabled. Back up the world first, then enable it only when the server and every client run the same Valheim Unified version.
  • Lowering StackMultiplier or removing the mod can lose items that exceed the new stack limit. Split oversized stacks first.

The build uses a stripped, publicized compile-time reference generated from the locally installed Valheim assembly. Run scripts/prepare-publicized-reference.sh before a direct dotnet build; scripts/package.sh runs it automatically. The generated game reference is ignored by Git and is never included in packages.

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/.

Automatic repair moved

Automatic repair at crafting stations is now its own mod, Unified Auto Repair (maizz-UnifiedAutoRepair, https://github.com/KYUHEON-LEE-94/valheim_autorepair). Valheim Unified 0.42.0 and later no longer repair by themselves; install that mod to keep the behaviour.

Target Portal moved

Portal destination selection, Public/Private modes, favourites and temporary map pins are now their own mod, Unified Target Portal (maizz-UnifiedTargetPortal, https://github.com/KYUHEON-LEE-94/valheim_targetportal). Valheim Unified 0.47.0 and later no longer provide those features; install the standalone mod on the host/server and clients that use the destination picker. Portal protection remains in Valheim Unified.