RuneVault

v1.0.0·Updated 2025-11-26

A mod to deposit, withdraw, and manage inventory globally, rather than relying solely on physical inventory or chests.

Screenshots 3 screenshots

About this mod Author’s original text

RuneVault - Virtual Bank for Valheim

Overview

RuneVault is a Valheim mod designed to provide players with a "virtual bank" for building materials. It allows players to deposit, withdraw, and manage building resources globally, rather than relying solely on physical inventory or chests. The mod aims to streamline resource management for construction and crafting, making large-scale building projects more convenient.

Media

Here are some screenshots of RuneVault in action:

RuneVault Structure

RuneVault UI

RuneVault Quantity Selection

Features

  • Per-Player Virtual Bank: Each player has their own bank, stored persistently via ZDOs.
  • Configurable Allowed Items: Default accepted items include crafting/building materials, extensible via YAML config.
  • Custom RuneVault Prefab: A small runestone with a simple crafting recipe
  • Intuitive UI: MerchantNPCs-like interface with search functionality.
  • Building & Crafting Integration: Seamlessly integrates with Valheim's building and crafting systems, as well as many other modded crafting systems.
  • Multiplayer Support: Full synchronization in multiplayer environments.

Installation

  • Install BepInEx if you haven't already.
  • Install Jötunn (required dependency).
  • Download the RuneVault mod and place the DLL in your BepInEx/plugins folder.
  • Launch Valheim and enjoy your new RuneVault!

Usage

Building a RuneVault

  • Craft a RuneVault using the vanilla hammer at a workbench.
  • Required materials: 50 stone, 20 thistle, 5 surtling cores.

Using the RuneVault

  • Approach a RuneVault structure (within 5 units) to interact with its UI.
  • Interact with it (E key by default) to open the RuneVault UI.
  • Use the interface to deposit or withdraw materials.
  • Materials in your RuneVault will automatically be used for building and crafting when you're within 35 units of any RuneVault.

Configuration

The mod creates a YAML configuration file at BepInEx/config/RuneVault/RuneVaultItems.yaml. You can edit this file to customize which items can be stored in the RuneVault.

Configuration Options

  • StrictYamlFiltering: When set to true (default), only items explicitly listed in the YAML file are allowed, bypassing property checks. Set to false to enable additional property-based filtering.

Known Edge Cases

  • Raspberry and Cloudberry: These items have special handling. If anyone knows how to get these added, please reach out!
  • Modded Items: Items from mods that aren't loaded when RuneVault initializes may not be recognized properly.
  • UI Refresh: If deposited items don't immediately appear in the UI, close and reopen the vault to refresh the display.

Changes to yaml configuration should take effect upon yaml save. If not, restart the game.

Features in Detail

Virtual Bank System

The RuneVault bank allows you to store building materials and other configured items without taking up inventory space. The bank is per-player, so each player has their own separate storage.

Building and Crafting Integration

When near a RuneVault, the game will automatically check for materials in your bank when building or crafting. If you don't have enough materials in your inventory but have them in your bank, they will be used from the bank.

UI Features

  • Search: Find specific items by name
  • Quick Deposit/Withdraw: Buttons for common quantities (x1, x10, x50, x100)
  • Deposit All: Quickly deposit all allowed items from your inventory (excluding equipped and hotbar items)

Note: If deposited items don't immediately show up in the UI, close the UI (press Escape) and then reopen it to refresh the item list.

Multiplayer Compatibility

RuneVault is fully compatible with multiplayer and includes version checking to ensure all players have compatible versions of the mod.

Mod Compatibility

RuneVault is designed to be compatible with most other Valheim mods. It includes checks for potential conflicts with other inventory or crafting mods.

Note: Mods that affect containers/chests won't interact with RuneVault since it is not t

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_ValheimValheimModding-Jotunn

File & checksum

Filename
RuneVault-1.0.0.zip
File size
378.4 KiB