HearthLogistics

v0.4.0·Updated 2026-09-29

Client-side inventory profiles, smart storage, Deposit/Restock and base logistics for Valheim. No server plugin required.

About this mod Author’s original text

Hearth Logistics

Client-side inventory, smart storage and base logistics for Valheim — version 0.4.0.

Spend less time moving items and more time building, crafting and exploring. Create personal inventory profiles, organize your storage, and run Deposit, Restock, Rebalance or Service Base when you need them.

Client-only use remains supported. An optional server installation adds unloaded portal-container transfers; it is disabled by default. Requires BepInEx 5; Jotunn is not required.

What's new since 0.2.12

  • Download nearby resources: browse nearby storage by item, category or search, then transfer a chosen quantity to your inventory or an open chest/cart. Includes item icons, Max quantity, a scrollbar and an optional Ignore weight limit setting.
  • Build from nearby storage: use eligible nearby materials for hammer construction as well as supported crafting.
  • Multiple Overflow containers: designate several chests or carts as Overflow, with Priority controlling which destinations are used first.
  • Optional fallback storage: Treat Unconfigured Chests As Overflow lets ordinary unconfigured containers provide extra storage capacity.
  • Expanded base servicing: use unlocked carried supplies first, then nearby storage; configure global material permissions and station policies. Service Structures During Deposit is also available as an optional preference.
  • Mead fermenters: supply valid mead bases and collect finished batches through your normal storage routes.
  • Overflow highlighting: locate explicitly designated Overflow chests and carts with small cyan markers.
  • Container contents visuals: see item icons on chest faces, plus a compact hover summary, without opening the container.

Inventory Profiles

Select an Inventory Profile beside the normal inventory statistics. Choose Edit to create, rename, duplicate or delete profiles and set item Min/Max quantities.

  • Min 10 / Max 10: Restock and Deposit aim to keep 10.
  • Min 5 / Max 10: Restock when below 5, up to 10; Deposit anything above 10.
  • A blank Min means no refill requirement. A blank Max means no upper inventory limit. A Min-only rule restocks to Min.

Lock physical inventory slots while editing by hovering a slot and pressing F4. Locked slots protect their items from depositing and other logistics transfers. Building may consume their materials by default; disable Preferences → Building can consume materials in locked slots to protect them during nearby-storage building too. Explicit item locks, equipped items and quest items remain protected. Switching profiles changes the active rules without moving items automatically. Profiles and preferences are saved locally per character.

Smart storage

Open a chest or cart to adjust priority, overflow, contents faces/layout and icon background/colour in the main panel. Debug dump and panel refresh controls also remain there when diagnostics are enabled. Select Contents & filters to open the adjacent panel for filters, stock rules and templates:

Both panels share the same height. The filter panel keeps its actions at the bottom and gives the remaining space to a scrollable item area with a draggable scrollbar.

  • Item or category filters for individual slots, rows or the entire container.
  • Filter ghost icons and Create filters from current contents.
  • Stock Min / Max, Fill Available Space, Priority and Overflow.
  • Layout copy/paste and named templates.

Configured destinations are preferred, followed by explicitly marked Overflow containers and then optional unconfigured fallback storage. Higher Priority wins within a destination tier. Transfers can continue across multiple containers when one fills up.

Min protects stored supplies from withdrawal. Placement filters control where items may be deposited; they do not prevent taking existing items out. Max and Fill Available Space control destination capacity rather than reserving existing stock.

Carts support the same storage rules. Their configuration follows the cart as it

Install & use Install: BepInEx plugin

  1. The archive from playbuff is the mod itself — usually a BepInEx plugin (a .dll or a plugin folder once unzipped).
  2. Recommended: use a community mod manager (such as r2modman) — pick this game, import the mod, and the manager sets up BepInEx and its dependencies for you.
  3. Manual route: install the BepInEx loader in the game folder, then drop the unzipped .dll or plugin folder into BepInEx/plugins/.
  4. Launch the game — the BepInEx console logs every plugin it loads; seeing this mod in the log means it is installed.

Mods with listed dependencies need those installed too, or they will not load. Options are usually changed in-game or in the plugin's config file. In multiplayer, the host and every client need the same mods installed.

Dependencies

Install these first, or the mod will not work:

denikson-BepInExPack_Valheim

File & checksum

Filename
HearthLogistics-0.4.0.zip
File size
226.3 KiB