PersonalChestHeeler

v1.0.1·Updated 2026-10-10

Tiered personal locked storage chests scaled across Valheim progression ages with server-synced configurable capacity, crafting recipes, and subtle emissive lock indicators.

About this mod Author’s original text

PersonalChestHeeler

Tiered personal locked storage chests scaled across Valheim progression ages with server-synced configurable capacity, crafting recipes, and subtle emissive lock indicators.

[!NOTE]

Multiplayer Requirement: In multiplayer, this mod must be installed on both the dedicated server and all connecting clients because it registers custom piece prefabs. It also works seamlessly in standalone single-player.

Overview

In vanilla Valheim, private locked storage is limited to a single 6-slot Personal Chest (piece_chest_private). PersonalChestHeeler introduces a 7-tier progression of secure personal lockboxes and vaults scaled across Valheim's biomes and crafting stations. Each tier features dedicated physical sizing, themed emissive lock glows, custom sound layering, and full multiplayer server synchronization.

Progression Matrix

| Tier | Prefab Name | Vanilla Donor Asset | Grid (W x H) | Slots | Scale | Lock Glow Hue | Default Recipe | Required Station | Health |

|:--- |:--- |:--- |:---: |:---: |:---: |:--- |:--- |:--- |:---: |

| Tier 1 (Chained Lockbox) | piece_chest_chained_personal | TreasureChest_morkhalla | 3 x 2 | 6 | 0.30x | Gold Amber (#D2A700) | Wood:8,Tin:1,Copper:1,Resin:4,GreydwarfEye:1 | Workbench | 250 |

| Tier 2 (Bronze Trussed Chest) | piece_chest_finewood_personal | piece_chest_private | 4 x 3 | 12 | 0.90x | Forest Green (#00AA39) | RoundLog:12,Bronze:4,Ooze:4,WitheredBone:2,Ectoplasm:1 | Forge | 1,000 |

| Tier 3 (Ironbound Strongbox) | piece_chest_reinforced_personal | piece_chest | 6 x 3 | 18 | 0.60x | Fiery Orange (#FF7900) | ElderBark:16,Iron:6,Guck:4,WolfFang:4,SurtlingCore:1 | Forge | 1,500 |

| Tier 4 (Ornate Silver Coffer) | piece_chest_dvergr_sm_personal | TreasureChest_dvergrtower | 6 x 4 | 24 | 1.10x | Arcane Magenta (#E360E7) | FineWood:20,Silver:8,Tar:4,LinenThread:8,WolfClaw:1 | Artisan Table | 2,500 |

| Tier 5 (Dvergr Clockwork Vault) | piece_chest_dvergr_lg_personal | TreasureChest_dvergrtown | 6 x 5 | 30 | 1.20x | Cobalt Blue (#2359FF) | YggdrasilWood:24,BlackMetal:10,Sap:4,MechanicalSpring:2,Eitr:1 | Black Forge | 4,000 |

| Tier 6 (Charred Flametal Safehold) | piece_chest_charred_personal | TreasureChest_charredfortress | 6 x 6 | 36 | 0.95x | Crimson Red (#FF0000) | Blackwood:28,FlametalNew:12,CharcoalResin:4,CeramicPlate:2,Wisp:1 | Black Forge | 10,000 |

| Tier 7 (Ancient Morkhalla Reliquary) | piece_chest_ancient_personal | Morkhalla_ChestAncient | 7 x 6 | 42 | 0.90x | Pale Glacial Cyan (#CAFFFF) | Grausten:32,Gold:14,OozeMork:4,Frostwood:8,MemorialCoal:1 | Galdr Table | 25,000 |

Features

  • Dedicated Hammer Category: Appears under a dedicated "Personal Chests" tab in the Hammer build menu using Jötunn's Valheim 1.x category support, while retaining Storage filter tags.
  • Normalized Piece Physics: All chest colliders are standardized on the piece physics layer (layer 10) for seamless building grid snapping, reliable repair targeting, and zero ground clipping.
  • Themed Emissive Lock Glow (ChestGlowController): Each chest features a gentle, lock-centered point light and material emission reflecting its metal/biome tier, instantly distinguishing private storage from shared chests.
  • Access Control & Dismantle Protection: Enforces creator ownership across multiplayer servers. Prevents deconstruction of chests containing items.
  • Admin Lock Bypass: Server administrators can optionally bypass personal chest locks (AdminBypassesLock).
  • HUD Ownership Indicators: Contextual hover text highlights lock status ([Personal Lock: Owned] in green, [Personal Lock: Restricted] in red).
  • Live Configuration Hot-Reload: Capacities, recipes, crafting stations, health, and visual glow settings synchronize across clients via ConditionalConfigSync.
  • Zero Asset Bundle Overhead: Uses zero-asset prefab cloning from built-in Valheim assets.

Configuration

Settings can be customized directly in-game using the BepInEx Configuration Manager (F1) or by editing BepInEx/config/dreamwraith.PersonalChes

Install & use Install: BepInEx plugin

  1. The archive from playbuff is the mod itself — usually a BepInEx plugin (a .dll or a plugin folder once unzipped).
  2. Recommended: use a community mod manager (such as r2modman) — pick this game, import the mod, and the manager sets up BepInEx and its dependencies for you.
  3. Manual route: install the BepInEx loader in the game folder, then drop the unzipped .dll or plugin folder into BepInEx/plugins/.
  4. Launch the game — the BepInEx console logs every plugin it loads; seeing this mod in the log means it is installed.

Mods with listed dependencies need those installed too, or they will not load. Options are usually changed in-game or in the plugin's config file. In multiplayer, the host and every client need the same mods installed.

Dependencies

Install these first, or the mod will not work:

denikson-BepInExPack_Valheimshudnal-ConditionalConfigSyncValheimModding-Jotunn

File & checksum

Filename
PersonalChestHeeler-1.0.1.zip
File size
82.4 KiB