Custom QOL Mod Pack
Valheim 1.0.12 QOL pack built mostly around Azumatt mods, with complementary storage, farming, inventory and UI utilities.Custom QOL Mod Pack — Client
Dedicated-server companion: Vhmod-Custom_QOL_Server_Pack
A curated quality-of-life pack for Valheim 1.0.12, consisting mostly of Azumatt QOL mods with selected complementary mods for storage, crafting, farming, inventory and UI. Shared gameplay mods are paired with the companion server pack when they provide useful server-side behavior or configuration synchronization; purely client-side conveniences remain client-only.
Included dependencies
These 37 direct dependencies match manifest.json. Thunderstore may also install transitive libraries or support packages required by these mods.
| Package | Version | Role in this pack | Configuration / server behavior |
|---|---|---|---|
denikson-BepInExPack_Valheim |
5.4.2350 |
Framework | — |
Advize-PlantEasily |
2.2.0 |
Planting controls | Client-only |
Advize-PlantEverything |
1.21.2 |
Expanded planting/gameplay | ServerSync; see known issue below |
Azumatt-AAABuildMenu |
1.0.4 |
Build-menu improvements | Client-only |
Azumatt-AAA_Crafting |
2.1.8 |
Crafting improvements | ServerSync |
Azumatt-AllTheBases |
1.0.11 |
Base-building/gameplay tweaks | ServerSync |
Azumatt-AzuAreaRepair |
1.1.7 |
Area repair | ServerSync |
Azumatt-AzuAutoStore |
3.1.4 |
Storage automation | ServerSync; local deposit controls |
Azumatt-AzuClock |
1.1.0 |
Clock/HUD | Client-only |
Azumatt-AzuContainerSizes |
1.1.5 |
Container sizing | ServerSync |
Azumatt-AzuCraftyBoxes |
1.8.19 |
Nearby-container crafting/building | ServerSync |
Azumatt-AzuExtendedPlayerInventory |
2.4.14 |
Equipment/quick-slot inventory | ServerSync |
Azumatt-AzuHoverStats |
1.1.10 |
Hover/item information | Client-only |
Azumatt-AzuWearNTearPatches |
1.0.9 |
Building durability/repair tweaks | ServerSync |
Azumatt-AzuWorkbenchTweaks |
1.0.7 |
Workstation behavior | ServerSync |
Azumatt-FastLink |
1.4.8 |
Server shortcuts | Client-only |
Azumatt-LimitWorkstationDiscovery |
1.0.3 |
Workstation discovery behavior | ServerSync |
Azumatt-MouseTweaks |
1.0.4 |
Inventory mouse controls | Client-only |
Azumatt-PetPantry |
1.0.6 |
Taming/feeding behavior | ServerSync |
Azumatt-Recycle_N_Reclaim |
1.4.4 |
Recycling/reclaim | ServerSync |
Azumatt-Ship_Stats |
1.0.6 |
Ship HUD | Client-only |
Azumatt-TrueInstantLootDrop |
1.0.4 |
Loot timing QOL | Client-only |
Azumatt-Where_You_At |
1.0.12 |
Multiplayer location utility | ServerSync |
BetterUI_ForeverMaintained-BetterUI_ForeverMaintained |
2.5.12 |
UI improvements | Client-only |
blacks7ar-CrystalCollector |
1.1.8 |
Crystal collector | ServerSync |
blacks7ar-FeatherCollector |
1.2.0 |
Feather collector | ServerSync |
blacks7ar-Fermenting |
1.1.8 |
Fermenting skill/production | ServerSync |
blacks7ar-GuckCollector |
1.1.8 |
Guck collector | ServerSync |
blacks7ar-SeedBed |
1.2.9 |
Compact seed-growing station | ServerSync |
Goldenrevolver-Quick_Stack_Store_Sort_Trash_Restock |
1.4.15 |
Storage/sort/restock utilities | ServerSync for shared rules; local UI/hotkeys |
MSchmoecker-LocalizationCache |
0.3.0 |
Localization performance support | — |
MSchmoecker-MultiUserChest |
0.6.2 |
Concurrent shared-chest support | Server + client network mod |
MSchmoecker-VNEI |
0.17.6 |
Recipe/item browser | Client-only |
shudnal-ConditionalConfigSync |
1.0.8 |
ConfigurationManager policy sync | Syncs lock/hidden-settings policy |
shudnal-ConfigurationManager |
1.1.21 |
In-game configuration UI | Policy sync via ConditionalConfigSync |
ValheimModding-Jotunn |
2.30.0 |
Modding library/framework | Framework / sync support |
ValheimPortMods-SmarterContainers |
1.8.0 |
Chest-to-chest routing/grouping | Client-only |
All recommended keybinds, storage-role separation and gameplay-setting guidance are kept in CONFIGURATION.md.
PlantEverything 1.21.2 known issue
On Valheim 1.0.12, PlantEverything's current ServerSync path can emit a non-fatal ZRoutedRpc.Everybody MissingFieldException when synchronized settings are applied or restored. Initial server-to-client settings still arrive and normal world entry can continue, but live configuration propagation should not be considered fully reliable until upstream ServerSync compatibility is updated.
See CONFIGURATION.md for the temporary configuration workflow used by this pack.
Max Dungeon Rooms is server-only
Digitalroot-Max_Dungeon_Rooms is intentionally included only in the server companion. A client without the mod may see a Jotunn warning such as:
No config file with Identifier digitalroot.mods.maxdungeonrooms.cfg is loaded, cannot apply synced values
That warning is expected for the server-only installation and does not by itself indicate a connection failure.
Compatibility-blocked baseline candidates
These older baseline mods remain candidates for restoration, but their current releases are not part of the Valheim 1.0.12 pack yet.
| Mod | Current/last-tested package | Current blocker |
|---|---|---|
AzuMiscPatches |
Azumatt-AzuMiscPatches-1.2.8 |
The Forsaken-power path still relies on a pre-1.0 status-effect API. |
InstantEquip |
Smoothbrain-InstantEquip-1.0.6 |
Uses a removed pre-1.0 Character.Message(...) overload. |
AzuSkillTweaks |
Azumatt-AzuSkillTweaks-1.0.6 |
Uses pre-1.0 RPC/message APIs, including the old ZRoutedRpc.Everybody field. |
Backpacks |
Smoothbrain-Backpacks-1.3.8 |
Uses pre-1.0 RPC/inventory signatures in the current release. |
BowsBeforeHoes |
Azumatt-BowsBeforeHoes-1.3.14 |
Depends on Backpacks and also targets pre-1.0 ItemData/inventory behavior. |
PortalPreload |
Azumatt-PortalPreload-1.0.0 |
Targets zone-loading behavior changed by Valheim 1.0. |
RepairStation |
Azumatt-RepairStation-1.2.6 |
Current release has a Valheim 1.0 type/layout incompatibility. |
ResinCollector |
blacks7ar-ResinCollector-1.1.6 |
Has not received the Valheim 1.0.12 update applied to the other included blacks7ar collector mods. |
SleepSkip |
Azumatt-SleepSkip-1.3.0 |
Current release still hits the changed ZRoutedRpc.Everybody API on Valheim 1.0.12. |
Installation and upgrade notes
Install this client pack through a Thunderstore-compatible mod manager and use the companion server pack on dedicated servers. Do not copy the entire client plugin set onto the server; several dependencies are intentionally client-only.
For upgrades from the 1.3.x compatibility baseline, remove stale manually copied files for the old temporary packages if a mod manager does not clean them automatically. The current pack no longer uses KRINJUN-AzuAutoStoreCompat, fedorovdgap-AzuCraftyBoxes, RandyKnapp-EquipmentAndQuickSlots, cjayride-InstantMonsterLootDrop, or cjayride-RecycleItemsIntoParts.
Support components such as MMHOOK, HookGenPatcher and JSON/YAML libraries can be installed transitively by dependencies. They are not additional gameplay mods and should not be removed solely because they do not appear in the direct dependency table.
Package-version notes
Use the Thunderstore package versions in manifest.json when comparing installations. Embedded plugin/assembly banners can differ from package versions.
Useful package pages
Included / core references
- AzuAutoStore
- AzuCraftyBoxes
- AzuExtendedPlayerInventory
- MouseTweaks
- Recycle N Reclaim
- SeedBed
- ConfigurationManager and ConditionalConfigSync
- MultiUserChest
- SmarterContainers and Quick Stack
Optional companion tools
These are useful alongside the pack when their specialized functionality is desired; install them separately and verify their current Valheim-version compatibility before adding them to a live profile.
- Seasonality — seasonal visuals and gameplay/world effects.
- PlanBuild — blueprints, planning and terrain/build tools.
- Server Devcommands — server/admin console tooling.
- Upgrade World — world maintenance and upgrade operations.
- XRayVision — admin/debug ownership and object information.
- DiscordConnector — optional dedicated-server Discord event notifications.


