Source-checkedBuilding & decoration

CraftFromContainers

by Lemonandmassiw · for Valheim

Crafting, building and the EpicLoot enchanting table use materials from nearby chests. Adds a -/+/Max craft amount selector and gentler StarLevelSystem per-star loot.

1.6KDownloads
34d agoLast updated
BepInExLoaders
ThunderstoreSource

About CraftFromContainers

From Thunderstore

Crafting, building and the EpicLoot enchanting table use materials from nearby chests. Adds a -/+/Max craft amount selector and gentler StarLevelSystem per-star loot.

Craft From Containers

Crafting stations, the Hammer and the EpicLoot enchanting table can use materials stored in nearby chests. Built to run alongside a large modpack without fighting other mods over resource consumption, and without adding any per-frame work on the dedicated server.

Features

  • Crafting at any station takes missing ingredients from chests within range (default 20 m around the player).
  • Building with the Hammer takes missing materials from chests the same way.
  • EpicLoot enchanting table pays runestones, dust and shards from nearby chests, using EpicLoot's official

inventory provider API (API.RegisterInventoryProvider), not a patch.

  • Ingredient rows show how much is in chests, e.g. 10 +34, and no longer flash red when the chests cover the cost.
  • Craft amount selector: -, +, Min and Max buttons below the Craft button craft up to 100 items with one click

(Ctrl + click = ±10). Built on Valheim's own multi-craft, so chests, skill bonuses and other mods work as usual.

  • Gentler per-star loot for StarLevelSystem: each star adds 1/3 of the base drop (3 meat → 4 → 5 → 6).

What you carry is always used first. Only the missing amount comes from chests, nearest chest first.

How it works

Valheim lets only the current owner of a chest change its contents, which is also how vanilla handles opening a chest. This mod follows the same rule:

  • Only chests your game currently owns are counted and used.
  • While you have the crafting panel, build mode or the enchanting table open, the mod asks the current owner of

nearby chests to hand them over. The owner refuses if the chest is open, if it used that chest in the last few seconds, or if that player is crafting or building nearby themselves.

  • Right before the game consumes resources, the missing amount is moved into your inventory, and then the game

(and any other mod that changes resource consumption) takes it from there as if you had carried it. If your inventory has no room, the missing amount is removed directly from the chest instead.

On the dedicated server the mod only answers ownership requests. It does nothing every frame.

What it does not touch

  • Chests someone else currently has open.
  • Other players' private chests and chests inside a ward you have no access to.
  • Tombstones, backpacks, dungeon and world loot containers — by default only player-built containers count.
  • Carts and ships (off by default; the server can enable them).
  • Equipped items, and items that carry extra data — enchanted EpicLoot gear, socketed items and similar (can be turned off).

Known limitations

  • Ingredients with quality levels (for example fish, when ImpactfulSkills ingredient quality is enabled) must be in

your inventory. That mod picks the quality tier by looking only at the player's inventory.

  • "Any one ingredient" recipes (m_requireOnlyOneIngredient) need that ingredient in your inventory, because

the game takes it directly instead of going through the normal consumption path.

  • With a full inventory the missing amount is taken straight from the chest. If EpicLoot's Lucky Craft then lowers

the cost, the chest portion is still charged in full. With free space, the difference stays in your inventory.

  • Two players crafting next to each other: a chest stays with whoever started first; the other player gets it a few

seconds after the first one closes their panel.

  • EpicLoot enchant, sacrifice and disenchant tabs only list items in your inventory. This is intentional — exposing

chests there would let a single misclick destroy stored gear.

  • No auto-sorting and no automation pieces. This mod only does crafting and building from containers.

Requirements and compatibility

  • BepInExPack_Valheim 5.4.2351
  • Jotunn 2.30.2
  • Must be installed on the server and on every client, with matching major and minor versions. Jotunn enforces this on connect.

The patches were written against the actual game code and account for other mods that hook the same methods, including ImpactfulSkills, EpicLoot, Therzie's Armory, PlanBuild, MultiUserChest, AdventureBackpacks and ExtraSlots. It is developed on a private server running all of these.

Other craft-from-containers mods

Running two mods that both pull missing ingredients from chests makes items disappear twice. If any of these is loaded, this mod disables itself and writes the reason to the log:

  • aedenthorn.CraftFromContainers
  • buldosik.EpicLootCraftFromContainers
  • DvergerAutomation with its Craft From Storage option enabled — turn that option off (the switch in its crafting

panel, or Craft From Storage under [Client config] in its config) and this mod takes over crafting while the Autosorter keeps sorting.

Configuration

The config file is BepInEx/config/local.craftfromcontainers.cfg. Setting names are currently in Polish.

[Serwer] — server settings, synced to every player; only the server or an admin can change them

Read the full description on Thunderstore →

Highlights

From source data

Loaders

Runs on BepInEx.

Footprint

Rated a light load on a server.

Last update

Its author last shipped an update 34d ago.

CraftFromContainers 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.3.2, released 2026-10-01

Game versions by loader

LoaderGame versionsNewest
BepInEx

From 5 recorded builds of CraftFromContainers.

Recent builds

BuildReleasedGame versionsLoaders
1.3.22026-10-01n/aBepInEx
1.3.12026-10-01n/aBepInEx
1.3.02026-10-01n/aBepInEx
1.2.02026-09-30n/aBepInEx
1.1.02026-09-28n/aBepInEx

Dependencies

Declared by the newest build that lists any. Required ones are installed with it on one-click installs.

Run CraftFromContainers 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 catalog
Listed on Thunderstore as “Building”

Building & decoration

Blocks, furniture, decorations and building tools.

Works on a server

From source side support

Thunderstore lists server-side support for CraftFromContainers 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 ↗
  • ✓AuthorLemonandmassiw, as published on Thunderstore
  • ✓LicenseNot published by the sourceFree

CraftFromContainers, answered

Generated from the mod’s own source data.

Do my players need to install CraftFromContainers?

Thunderstore lists server-side support for CraftFromContainers as optional: it can run on a server, but isn’t required there.

Which loaders does it support?

BepInEx.

Is it free?

Yes. CraftFromContainers is free to download from Thunderstore.

How do I add it to my Nxeon server?

Use “Add to a server” on this page, or open NxLabs from your dashboard. We install it, restart your server and switch it on.

NxLabs

Run CraftFromContainers on a Valheim server.

Deploy in about a minute from $9.99 a month, then add CraftFromContainers in one click.