About CraftFromStorage
From ThunderstoreCraft, build and smelt with materials from nearby chests. Built on Multi User Chest for multiplayer; works with Quick Stack Store Sort Trash Restock and Epic Loot.
CraftFromStorage
ai usage disclaimer
with the exception of this readme, everything in this repo is ai-generated.
description
this mod allows you to craft, build, and smelt using materials in nearby chests.
usage
all keys are configurable. defaults are presented below along with their config key.
crafting and building
when building in the build menu and crafting at workbenches (workbench, forge, etc.), both your inventory and materials in nearby chests are counted and considered available for the craft. performing the craft will take materials from your inventory first and then consume the remainder from nearby chests.
smelting
the Change material key referenced below is Alt Place + Use by default. on pc, this defaults to Shift+E. that's a mouthful to type so i'm just referring to it as Change material key from here on out. though at this point i've typed more than i would have if i typed this twice for the two remaining usages of Change material key in this readme.
smelter-style stations (e.g. kiln, furnace, blast furnace, windmill, eitr refinery, etc.) are supported and behave similarly to crafting and building. when hovering over the station input, text is displayed indicating what will be inserted next, how many are in your inventory, and how many are available in storage. for station inputs that accept multiple types of material such as a kiln or a furnace, you may press the Change material key to cycle through the available options.
smelter-style stations also support a blocklist. fine wood, core wood, and yggdrasil wood are blocklisted by default because there's better trees to get your coal from. an item may be added to the blocklist by following these steps:
- on a station that accepts the material you want to blocklist, aim at the relevant input
- if applicable, press
Change material keyto cycle through materials until you locate the one you want to blocklist - press
End (Blocklist key)
important blocklist notes:
- the blocklist is global
- you can only do the above if you have the material available (in inventory or in-range storage). you may also edit the config directly (see settings below).
miscellaneous
press Home (Toggle key) to toggle the mod.
there is a status line that appears at the top of the screen when crafting, building, or hovering a station's input. the status line displays how many chests are being looked at and the state of the chests.
multiplayer
this mod and MultiUserChest are required on the server and all clients.
multiplayer limitations
valheim's chests are complicated. the tldr is that chests within ~64m of you have an "owner" (either you, another player, or - rarely - the server). the owner of the chest is the only one that is allowed to modify the contents of that chest, so in multiplayer we usually have to ask the owner for the materials before we can consume them. this has a few ramifications:
- you must have enough inventory space to hold the materials you're attempting to consume. weight is not considered.
- sometimes there's a short delay between when we ask for the materials and when we receive them. because of this, you may be prompted to attempt your build/craft again.
- chests beyond 64m can have no owner, which means there's no one to ask about materials. it's also somewhat complicated to claim ownership of a chest (vs. having ownership assigned to you by the server like normal), so i'm not dealing with it right now. if it becomes annoying in practice i may take another look.
settings
settings are configurable via editing the settings file directly (BepInEx/config/s992.CraftFromStorage.cfg) or via a configuration manager.
these are the default settings:
## Settings file was created by plugin CraftFromStorage v1.0.0
## Plugin GUID: s992.CraftFromStorage
[1. General]
## Crafting, building and smelting use materials from nearby chests. The toggle key flips this.
# Setting type: Boolean
# Default value: true
Use nearby storage = true
## Turns "use nearby storage" on and off.
# Setting type: KeyboardShortcut
# Default value: Home
Toggle key = Home
## Chests within this many metres of you are used. It's capped at the distance the game guarantees chests are loaded (128 m on the default simulation distance); the status line says when the cap applies.
# Setting type: Int32
# Default value: 30
# Acceptable value range: From 5 to 250
Range = 30
## Shows a line at the top of the screen while crafting, building or hovering a smelter: how many chests are used, how many were skipped and why.
# Setting type: Boolean
# Default value: true
Show status line = true
[2. Features]
## Crafting stations (and upgrades) use nearby storage.
# Setting type: Boolean
# Default value: true
Crafting = true
## Building pieces use nearby storage.
# Setting type: Boolean
# Default value: true
Building = true
## Smelters, furnaces, kilns, windmills, spinning wheels and eitr refineries take materials and fuel from nearby storage.
# Setting type: Boolean
# Default value: true
Smelting = true
[3. Chests]
## Carts and ships nearby count as storage.
# Setting type: Boolean
# Default value: false
Carts and ships = false
## Container prefab names that never count as storage, comma separated (e.g. piece_chest_private).
# Setting type: String
# Default value:
Excluded containers =
[4. Smelting]
## Item prefab names that are never put into a smelter automatically, from your inventory or storage, comma separated. Using an item from your hotbar on a smelter still works. The blocklist key toggles the material shown when hovering a smelter.
# Setting type: String
# Default value: FineWood,RoundLog,YggdrasilWood
Blocklist = FineWood,RoundLog,YggdrasilWoodHighlights
From source dataLoaders
Runs on BepInEx.
Footprint
Rated a light load on a server.
Last update
Its author last shipped an update 3d ago.
CraftFromStorage 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 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.1, released 2026-11-02
Game versions by loader
| Loader | Game versions | Newest |
|---|---|---|
| BepInEx |
From 2 recorded builds of CraftFromStorage.
Recent builds
| Build | Released | Game versions | Loaders |
|---|---|---|---|
| 1.0.1 | 2026-11-02 | n/a | BepInEx |
| 1.0.0 | 2026-10-25 | n/a | BepInEx |
Dependencies
- Required: BepInExPack Valheim
Declared by the newest build that lists any. Required ones are installed with it on one-click installs.
Run CraftFromStorage 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 catalogAdmin & protection
Permissions, moderation, anti-cheat and land protection for the people running the server.
Compatibility
- Game
- Valheim
- Loaders
- BepInEx
- Requires
- One-click install needs a BepInEx server.
Verified at the source
- ✓ThunderstoreOfficial listing, checked 2026-11-02Open ↗
- ✓Authors992, as published on Thunderstore
- ✓LicenseNot published by the sourceFree




