A networked Magic Storage system for Valheim with shared storage, storage-powered crafting, upgrades, a wireless remote, and a dedicated Magic Storage Hammer.
Storage Unit capacity synchronization: Restore the physical grid size of upgraded units after inventory reloads, avoiding a mismatch between displayed capacity and writable inventory slots. The correction does not rearrange stored stacks or force network ownership.
Deposit All reporting: Display every refused stack and separately identify items intentionally protected as equipped, in the hotbar, or favourited. Detailed per-Storage-Unit rejection diagnostics appear in the BepInEx log.
Core and Wireless Remote refresh: Rediscover connected storage each time Magic Storage opens, with a guarded single refresh-and-retry path for qualifying failed deposits.
Sync Stacks: Merge compatible partial stacks within each individual Storage Unit; cross-unit consolidation is not included.
Transfer safeguards: Retain checks against stale inventory references, inappropriate ownership changes, and unverified item transfers.
Known warning: Valheim may log Trying to add item to occupied slot -1, -1 during deposits that nevertheless complete successfully. Item transfer counts are still checked.
1.4.8
Refresh connected Storage Units on each Core or linked Wireless Remote open and after eligible deposit refusals.
Restore upgraded Storage Units' physical inventory dimensions from their saved tier following inventory reloads. Runtime grid correction preserves item positions and does not force network ownership or a network save.
Show the Deposit Report after Deposit All, including all failed stacks and separate explanations for protected hotbar, equipped, and favourite items.
Add per-unit refusal diagnostics including actual physical capacity and CanAddItem results.
Add Sync Stacks to consolidate compatible stacks within a single Storage Unit (does not move stacks between units).
Add safety checks around deposits, network ownership, stale references after salvage/recycle, and count verification to reduce the risk of loss or duplication.
1.4.7
Fixed Wireless Storage Remote linking when holding Shift with the rebound Open Magic Storage key.
Open Magic Storage now recognizes the configured main key even while extra modifiers are held.
Settings rebinding no longer accidentally captures Shift, Ctrl, or Alt by themselves.
Fixed a distance mismatch where a Storage Core could show the normal Open Magic Storage prompt but still be rejected by remote linking.
Remote linking now uses the same Storage Core hover target and interaction-reach rules as normal Core opening.
Includes the 1.4.5 Storage Unit resize/data-loss protections.
1.4.5
Added Storage Unit resize safety to prevent stored item stacks from becoming invalid during tier changes, relogs, or server restarts.
Storage Units now defer resizing while their networked tier is unavailable instead of temporarily forcing Basic size.
Existing stacks that would fall outside a new grid are moved into valid slots before the resize.
Unsafe resizes are blocked if all occupied stacks cannot be preserved.
Added targeted storage-resize diagnostics to help identify any remaining item-loss cases.
1.4.4
Fixed Storage Core network-capacity totals so upgraded Storage Units use their saved tier capacity correctly.
Hardened the Open Magic Storage keybind row against heavily modded Keyboard & Mouse settings UIs.
Added Crafting and Cooking skill XP for successful crafts made through the Storage Core.
Added soft compatibility for Impactful Skills: Magic Storage cooking participates in the cooking XP streak when Impactful Skills is installed, while normal XP remains available without it.
Preserved the 1.4.3 Wireless Remote rebinding and search + Shift-click withdrawal fixes.
1.4.3
Fixed Wireless Storage Remote linking so Shift + the rebound Open Magic Storage key works correctly instead of depending on G.
Fixed Shift-click stack withdrawal after using the storage search box.
Search results now preserve normal click = withdraw 1 and Shift-click = withdraw one normal Valheim stack.
1.4.2
Changed the base Storage Unit recipe to 20 Wood + 20 Stone.
Increased Storage Unit capacity across its upgrade tiers.
Fixed dismantling upgraded Storage Units so completed upgrade materials are refunded along with the base construction materials.
Added Open Magic Storage to the Keyboard & Mouse settings with G as the default binding.
Fixed rebinding so the newly selected key is used by Magic Storage immediately.
Improved key capture for the Magic Storage control in Settings.
1.4.0 Hotfix (Thunderstore 1.4.1)
Hotfix release for the 1.4.0 line.
Uses the newly tested Magic Storage DLL.
No intentional feature/version-line change from 1.4.0; this package exists so the hotfix can be published on Thunderstore.
1.4.0
Added an in-game spoiler-free tutorial accessible before owning Magic Storage and from the Magic Storage UI.
Localized the new tutorial and Magic Storage Hammer text across the mod's supported languages, with English fallback where needed.
Improved tutorial readability with an opaque background and corrected title/button interaction.
Fixed storage-card quantity text clipping and overlap for large stored counts.
Added the Upgrade tab for upgrading eligible items with materials from Magic Storage and player inventory.
Added the separate Magic Storage Hammer; the vanilla Hammer remains untouched.
Magic Storage Hammer build costs combine player inventory and linked Magic Storage materials, consuming inventory first and storage only for the shortfall.
Added the confirmed fast-path build-menu cache to remove the severe Magic Storage Hammer menu hitch.
Preserved normal build-piece knowledge, progression, crafting-station requirements, and Wireless Storage Remote range restrictions.
Magic Storage Hammer recipe: 1 normal Hammer, 2 Surtling Cores, 5 Fine Wood.
Added real Magic Storage Hammer upgrade material costs.
Crafting and upgrades can combine materials from player inventory and Magic Storage.
Added a spoiler-light tutorial covering all Magic Storage items, controls, crafting, upgrades, favourites, and multiplayer use.
1.2.10
Fixed upgraded crafting-station level detection and displays station levels in crafting tabs.
Improved filtering of unavailable/restricted recipes.
Reworked storage item cards with the stack count in the top-right and item name below the icon.
1.2.9
Added storage item category filters: All, Materials, Food, Weapons, Armor, Tools, Ammo, Trophies, and Misc.
Category filters work alongside storage search.
1.2.8
Shift-click storage withdrawal now withdraws one normal item stack.
Added split-stack depositing from the player inventory.
Deposit All protects the hotbar.
Added persistent item favourites toggled with Alt + Left Click; Deposit All skips favourites.
1.2.0
Improved Storage Core interaction distance.
Added Ctrl + Left Click quick deposit.
Added scrollable crafting-station tabs and UI reset/resizing improvements.
1.1.x
Added wireless G access through a linked Wireless Storage Remote.
Added multiplayer storage synchronization fixes.
Added main-menu version display and crafting-station level fixes.
1.0.0
Initial multiplayer release with linked storage, storage-powered crafting, Storage Unit upgrades, and the Wireless Storage Remote.
Thunderstore development is made possible with ads. Please consider making an exception to your adblock.