Please disclose if any significant portion of your mod was created using AI tools by adding the 'AI Generated' category. Failing to do so may result in the mod being removed from Thunderstore.
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
BepInEx pack for Valheim. Preconfigured with the correct entry point for mods and preferred defaults for the community.
Preferred version: 5.4.2333README
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
- Do not use with Guild Structures — that mod already includes password storage. Use one, not both.
- Does nothing until you add prefabs in the CFG. Empty lists = zero effect.
- 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
- Install on server and every client
- Launch once →
BepInEx/config/com.rdmods.passwordprotectedstorage.cfg - 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