RDMods-Password_Protected_Storage icon

Password Protected Storage

Tired of your friends stealing your loot? Introducing Password Protected Storage for multiplayer & dedicated servers!

Last updated 2 weeks ago
Total downloads 54
Total rating 0 
Categories Mods Tools Utility AI Generated
Dependency string RDMods-Password_Protected_Storage-1.0.0
Dependants 0 other packages depend on this package

This mod requires the following mods to function

denikson-BepInExPack_Valheim-5.4.2333 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.2333

README

Password Protected Storage

Tired of your friends “borrowing” your loot? Personal chest not enough? Want a stash only the people with the password can open?

This mod turns existing chests you list in the config into password-locked storage. No new furniture. No fancy asset pack. Just locks.


⚠️ Important

  1. Do not use with Guild Structures — that mod already includes password storage. Use one, not both.
  2. Does nothing until you add prefabs in the CFG. Empty lists = zero effect.
  3. Does not add new storage. You pick existing prefab names (e.g. piece_chest_wood).
    Optional tip: use WackyDatabase to clone a chest, then list only the clone — so normal chests stay normal and only your “vault” clones get passwords.

Features

  • SHIFT+E — owner sets / changes / removes password (empty = remove)
  • E — owner always opens; others enter the password once
  • Grants stick on the piece (survive reconnect & server restart)
  • While passworded: only the owner can de-hammer
  • Hover shows Owner / Permitted (light green labels)
  • Clear center messages (set / wrong password / access granted / remove denied)
  • Dedicated + Steam listen-host friendly
  • Prefab lists server-synced
  • CFG live reload on host/server (edit + save, no restart)
  • Optional World Edit Commands — readable PP_* fields in data dump

Install

  1. Install on server and every client
  2. Launch once → BepInEx/config/com.rdmods.passwordprotectedstorage.cfg
  3. Fill Exact Names and/or Name Contains, save (or restart)

Controls

Who Action
Owner SHIFT+E set/change/remove password
Owner E open anytime
Others E → enter password once
Anyone de-hammer freely if no password
Non-owner cannot de-hammer while passworded

CFG Guide

File: BepInEx/config/com.rdmods.passwordprotectedstorage.cfg

Setting What it does
Enabled Master on/off
Debug Logging Extra log spam while testing — leave off normally
Lock Configuration Clients can’t override server settings (keep on)
Exact Names Exact prefab names, comma-separated — e.g. piece_chest_wood
Name Contains Match any prefab with that word — e.g. chest

Prefab lists are server-synced. On a dedicated/listen host, edit + save the CFG and it reloads live — no restart needed.

Don’t know a prefab name? Place one, check the log, or start with a known name like piece_chest_wood.


Support

Bugs & questions: Discord