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.
YggdrasilStorage
Experimental storage and crafting Core with search, quick-stack and nearby station linking. Inspired by BlushieMagic's Terraria Magic Storage; independent and unaffiliated.
By Benowy
| Date uploaded | a week ago |
| Version | 0.4.2 |
| Download link | Benowy-YggdrasilStorage-0.4.2.zip |
| Downloads | 17 |
| Dependency string | Benowy-YggdrasilStorage-0.4.2 |
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.2350ValheimModding-Jotunn
Jötunn (/ˈjɔːtʊn/, 'giant'), the Valheim Library was created with the goal of making the lives of mod developers easier. It enables you to create mods for Valheim using an abstracted API so you can focus on the actual content creation.
Preferred version: 2.30.0README
YggdrasilStorage
A standalone storage and crafting mod for Valheim. Connect nearby chests through a searchable Storage Core, deposit carried items and craft using nearby stations.
Inspired by Magic Storage for Terraria, created by BlushieMagic. This Valheim project is independent and is not affiliated with or endorsed by BlushieMagic.
Features
- A stone-and-bronze Runeforged Vault with an illuminated amber seal.
- Search items across nearby chests, with category filters and type or alphabetical sorting.
- Withdraw directly into your inventory and deposit through the Your inventory tab.
- Shift+Use quick deposit within Core range, without aiming at it. Hotbar, equipped and locked items are excluded; new item types can be deposited too.
- Craft supported recipes using stored materials and nearby linked stations. Craftable recipes appear first.
- Configurable range, defaulting to 20 metres.
- Support for registered mod-added items and ordinary custom crafting stations.
- Respect for native wards and private-container access.
Installation
Requires BepInExPack Valheim and Jötunn. Install with a mod manager, or close Valheim and copy the package's BepInEx folder into your game installation. When updating manually, replace the old YggdrasilStorage DLL rather than keeping two copies.
The host and all clients must use the same version. Existing Storage Cores retain their contents when updating.
Getting started
Build a Storage Core from Hammer → Furniture near a workbench. It costs 10 Wood and 1 Surtling Core. Place eligible chests within range and close their inventory windows before using the Core.
| Control | Action |
|---|---|
| Use on Core (normally E) | Open storage and crafting |
| Shift+Use within Core range | Deposit eligible carried items |
| Alt+Use on Core | Open Core contents |
| Escape | Close the menu |
Select an item to withdraw a quantity or take one stack. Use the Your inventory tab to deposit selected items manually. Manually selected hotbar items may be deposited.
Wooden, reinforced, blackmetal and private chests are eligible by default. Carts, ships, graves and other Cores are excluded. Custom stationary containers can be added to EligiblePrefabs in the configuration, subject to compatibility.
Other mods
SmartCraftStorage is optional. Within range of an accessible Core, YggdrasilStorage handles an accepted quick-deposit shortcut. Outside that range, SmartCraftStorage keeps its normal shortcut. Its crafting, building and other features remain available. YggdrasilStorage respects SmartCraftStorage item locks but does not provide its own lock editor.
Custom items retain their quality, enchantments and other item data. Differing item properties may appear as separate entries. Epic Loot has an optional integration for enchanted item names and data; magical items are excluded from ordinary crafting ingredients. Enchanting and other Epic Loot services remain in their original menus.
Custom stations using Valheim's ordinary crafting system can be linked. Special crafting interfaces and mods that replace inventory or access behaviour may require additional integration. Compatibility with every mod combination is not guaranteed.
Current limitations
This is an experimental release. Singleplayer and a nearby listen-server host are the initial supported targets; general dedicated-server and remote-area support are incomplete.
Core crafting supports ordinary quality-1 recipes with fixed ingredients. Upgrades, alternative ingredients, DLC recipes, cosmetic variants, crafting skill bonuses and native crafting achievement/stat hooks are not supported. YggdrasilStorage does not replace crafting or building directly from chests at native stations.
If your inventory or storage fills, or a transfer is interrupted, check Core contents for remaining items before retrying. Core contents are shared, not reserved per player. Separate character/world saves, crashes and conflicting third-party inventory changes are not covered by an atomic recovery guarantee.
If an interrupted transaction blocks storage writes, preserve your world, character and transaction journals in BepInEx/config/YggdrasilStorage/<world UID>/. Reconcile the interrupted transfer or restore consistent world and character backups before moving the pending journal out of that world's journal folder and restarting. Do not delete pending journals or repeat uncertain transfers blindly.
Latest update
0.4.2: The build-menu icon now depicts the Runeforged Vault. See CHANGELOG.md for earlier changes.
CHANGELOG
Changelog
0.5.4
- Fix transfers being rejected when carried equipment has durability that changes precision in Valheim saves.
- Preserve exact durability and item identity during player-inventory synchronization.
0.5.3
- Transfer items directly between player inventories and connected chests; a full Core no longer blocks deposits or withdrawals.
- Put crafted items and collected recipe materials directly into your inventory.
- Keep quick-deposit overflow in your inventory and preserve hotbar, equipped and locked items.
- Clear stuck transfer states that could leave withdrawal buttons disabled after a failed reply.
- Preserve old Core contents for recovery with Alt+Use.
0.5.2
- Repackage the release without the extra source archive. No gameplay changes.
0.5.1
- Prevent stale chest-ownership information on distant players from blocking transfers.
- Distinguish an open chest from an ownership synchronization conflict.
0.5.0
- Load storage areas on demand so guests can use a nearby Core regardless of the host's location.
- Let players keep moving and looking around during Shift+Use quick deposits.
- Allow time for distant areas to load and show specific transfer interruption messages.
0.4.6
- Fix nearby guests being rejected as outside the host's loaded area when opening storage.
- Clarify messages when a character is still spawning or unavailable on the host.
0.4.5
- Clean up release notes.
0.4.4
- Replace Core contents with a searchable Materials tab for item and building recipes. Collect a full ingredient set into your inventory or see exactly what is missing.
- Show a short Nothing to store message when quick deposit has no eligible items.
0.4.3
- Stop periodic refreshes from interrupting deposits and making action buttons flash. Counts update after transfers; use Refresh for changes made elsewhere.
0.4.2
- Replace the build-menu chest icon with an icon of the Runeforged Vault.
0.4.1
- Correct the vault's distorted appearance.
- Add warm amber lighting around the seal and nearby floor.
0.4.0
- Replace the root shrine with a compact stone-and-bronze vault.
- Make the whole vault interactable.
- Add Shift+Use quick deposit anywhere within range of an accessible Core, including items not already in storage. Hotbar, equipped and locked items are excluded.
- Coordinate quick deposit with SmartCraftStorage to prevent both shortcuts acting together.
- Prevent rapid withdrawals from clearing the displayed item list.
0.3.0
- Add a custom root shrine model with a glowing green crystal.
0.2.3
- Show only supported recipes with a suitable linked crafting station.
- Place craftable recipes above recipes missing materials.
- Increase the default storage and station range to 20 metres.
0.2.2
- Group ingots together and nails separately when sorting by type.
0.2.1
- Fix search-field appearance and allow clicking elsewhere to release search focus.
- Close the storage menu with Escape.
- Add inventory deposits and a toggle between type and alphabetical sorting.
0.2.0
- Prevent attacks, camera movement and zoom while using the storage menu.
- Add an item grid, category filters and quantity selection.
- Deliver withdrawals and crafted items directly to the player inventory when space is available.
0.1.0
- Add a placeable Storage Core, searchable nearby storage, deposits, withdrawals and crafting with linked nearby stations.