About DynamicStorageForge
From ThunderstoreDynamic forge storage that grows as it fills, with server-synced capacities, presets, multiple ingot layouts, and per-piece visual customization.
DynamicStorage Forge
Functional forge storage that visibly grows as you fill it.
DynamicStorage Forge adds dedicated storage piles and metal stacks for Valheim's ores, scraps and refined metals.
Each piece acts as real storage restricted to its matching resource, while its appearance changes as materials are added or removed. Instead of hiding your forge stock inside ordinary chests, stored resources become a visible part of the workshop.
Ore piles and metal stacks have separate server-controlled capacities, while appearance and visual-fill settings are saved individually to each placed piece.

Join Muji's Mods Discord
Bug reports, feature requests, screenshots and feedback are all welcome.
Dynamic Visual Filling
Your forge storage visibly changes as you fill it.
Ore piles progress through visual stages as more inventory slots are occupied.

By default, ore piles use:
- Looks Full At: Match Storage Capacity
- Ore Pile Capacity: 10 / 20 / 40 / 60 slots
You can also choose a fixed visual threshold or Always Full for a static appearance.
Metal stacks can fill based on either:
- Occupied Slots — visual size follows the number of inventory slots in use
- Stored Bar Count — visual size follows the actual number of bars stored

Visual fullness is independent from storage capacity, so larger inventories do not require excessive numbers of rendered objects.
Other DynamicStorage Mods
DynamicStorage Forge is part of a growing collection of mods focused on turning stored resources into functional, visible parts of your base.
| | Mod | | --- | --- | |
| DynamicStorage Piles — The original DynamicStorage mod, covering wood and stone piles. | |
| DynamicStorage Materials — Dynamic storage for common crafting materials and resources. | |
| DynamicStorage Ammunition Piles — Dynamic Arrow, Bolt and Ballista Missile Barrels that visibly fill as ammunition is stored. | |
| DynamicStorage Mead Hall — Themed mead storage with dynamic labels and Quick Grab. | |
| DynamicStorage Butcher's Hall — Dynamic raw and cooked meat storage for your butcher area. | | | DynamicStorage Animals — Development in progress. | | | DynamicStorage Food Hall — Development in progress. |
Main Features
- 19 dedicated Forge storage pieces
- 10 ore, scrap and resource piles
- 9 refined metal stacks
- Each piece accepts only its matching resource
- Pieces unlock when their corresponding resource is discovered
- Dynamic visual filling for piles and metal stacks
- Separate server-synchronised capacities for piles and stacks
- 10 / 20 / 40 / 60 slot storage options
- Additional storage downsizing guardrails
- Configurable Looks Full At behaviour
- Metal stacks can fill by occupied slots or actual stored bar count
- Multiple generated metal-stack layouts and dimensions
- Selectable pile layouts, models, materials and finishes
- Appearance saved individually per placed piece
- Built-in Pile Appearance Editor
- Server-controlled maximum visual-bar limit
- Optional client-side Hammer menu hiding
- Incompatible items are safely rejected
Included Forge Storage
Ore, Scrap & Resource Piles
- Copper Ore
- Copper Scrap
- Tin Ore
- Bronze Scrap
- Iron Ore
- Iron Scrap
- Silver Ore
- Black Metal Scrap
- Flametal Ore
- Petrified Tissue
Metal Stacks
- Copper
- Tin
- Bronze
- Iron
- Silver
- Black Metal
- Flametal
- Ancient Metal
- Bloodgold
Flint, Obsidian and many other crafting materials are available separately in DynamicStorage Materials.
Appearance & Customisation
Resource Piles
Every ore, scrap and resource pile has its own appearance settings, including:
- Preset
- Layout
- Layout Scale
- Layout Height
- Model
- Model Scale
- Material
- Finish
- Visual Vertical Offset
- Looks Full At
Layouts, models and materials can be mixed and matched rather than being locked to one fixed appearance.
Configuration values act as placement templates. Once a piece is placed, its appearance is saved directly to that object, allowing different piles of the same resource to use different styles while sharing the same server-controlled storage capacity.
Metal Stack Styles
Metal storage uses generated layouts rather than one fixed stack model.
Available arrangement families include:
Highlights
From source dataLoaders
Runs on BepInEx.
Footprint
Rated a light load on a server.
Last update
Its author last shipped an update 38d ago.
DynamicStorageForge on Nxeon
From our catalogue- One-click install
- Supported on Nxeon Valheim servers, for BepInEx servers. We download it from Thunderstore, place it, and restart the server.
- Server side
- Optional on the server
- Server type needed
- BepInEx
- Server load
- light
- Smallest plan we suggest
- Valheim — 4 GB (4 GB RAM). This follows our own load rating above, not a benchmark.
- Latest build
- 1.0.2, released 2026-09-27
Game versions by loader
| Loader | Game versions | Newest |
|---|---|---|
| BepInEx |
From 3 recorded builds of DynamicStorageForge.
Recent builds
| Build | Released | Game versions | Loaders |
|---|---|---|---|
| 1.0.2 | 2026-09-27 | n/a | BepInEx |
| 1.0.1 | 2026-09-26 | n/a | BepInEx |
| 1.0.0 | 2026-09-25 | n/a | BepInEx |
Dependencies
- Required: BepInExPack Valheim
- Required: Jotunn
Declared by the newest build that lists any. Required ones are installed with it on one-click installs.
Run DynamicStorageForge on a Valheim server
Pick a server or deploy a new one above; it is installed in one click.
What kind of mod it is
From the catalogBuilding & decoration
Blocks, furniture, decorations and building tools.
Works on a server
From source side supportThunderstore lists server-side support for DynamicStorageForge as optional: it can run on a server, but isn’t required there.
Compatibility
- Game
- Valheim
- Loaders
- BepInEx
- Runs on
- Serveroptional on the server
- Requires
- One-click install needs a BepInEx server.
Verified at the source
- ✓ThunderstoreOfficial listing, checked 2026-10-01Open ↗
- ✓AuthorMuji, as published on Thunderstore
- ✓LicenseNot published by the sourceFree





