RuneVault
A mod to deposit, withdraw, and manage inventory globally, rather than relying solely on physical inventory or chests.
截圖 共 3 張
模組介紹 作者原文
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
安裝與使用 安裝:BepInEx 外掛
- 本站下載的壓縮包就是模組本體,通常是 BepInEx 外掛(解壓後得到 .dll 或外掛資料夾)。
- 建議流程:用社群模組管理器(如 r2modman)選中本遊戲後匯入該模組,管理器會自動裝好 BepInEx 前置並處理依賴。
- 手動流程:先在遊戲目錄裝好 BepInEx 載入器,再把解壓出的 .dll 或外掛資料夾放進 BepInEx/plugins/。
- 啟動遊戲,BepInEx 控制台會列印載入日誌;確認這個模組出現在日誌裡即為安裝成功。
帶「前置依賴」的模組需要一併安裝,否則不會載入。功能開關通常在遊戲內或外掛自帶的設定檔裡調整。 多人連線時,主機與所有用戶端需要安裝一致的模組。
下面這些內容需要先安裝,否則該模組不會生效: