HearthLogistics
Client-side inventory profiles, smart storage, Deposit/Restock and base logistics for Valheim. No server plugin required.Changelog
0.4.0
A major HearthLogistics update adding container contents displays, expanded nearby-storage support, inventory improvements, a redesigned container interface, and an early version of Container Portals.
Container Portals are currently a work in progress.
HearthLogistics works client-side without a server plugin. In client-only mode, portal transfers work with loaded containers owned by the local client. An optional server worker, disabled by default, can transfer between unloaded unowned/server-owned endpoints outside player active areas. Expect further changes and improvements to the portal system in future releases.
Container Portals — WIP
-
Added experimental portal installations for chests, carts and boat storage.
-
Install an unlocked standard wood or stone portal recipe onto a container.
-
Link an Outgoing container to an Incoming container using a shared portal ID.
-
Portal transfers respect:
-
Container filters
-
Stock Min / Max rules
-
Fill Available Space
-
Destination capacity
-
Portal type restrictions
-
-
Added portal status and direction/link indicators.
-
Portal installations consume the normal portal recipe materials.
-
Destroying a container with an installed portal refunds the portal materials.
-
Portal installations are kept separate from copied layouts and templates.
-
Portal IDs are scoped to the character that installed them.
-
Legacy portal pairs can be claimed without paying for the installation again.
Current Portal Limitations — Client-Only Mode
-
Portal functionality works client-side without a server plugin.
-
Both endpoints must be loaded and owned by the local client for transfers to occur.
-
Unloaded-world transfers require the optional server worker; it is disabled by default and only processes unowned/server-owned endpoints outside player active areas.
-
Containers owned by another client may need to wait until they become accessible.
-
Portal behaviour and configuration may change while the feature is being developed.
Ignore Containers
-
Added Ignore this container for personal chests, carts and boat storage.
-
Ignored containers are excluded from:
-
Deposit
-
Restock
-
Rebalance and automatic logistics
-
Nearby crafting and building supplies
-
Download
-
F5 build-material retrieval
-
Portal transfers
-
HearthLogistics contents displays
-
-
Ignored containers can still be opened and configured normally.
Container Contents Displays
-
Added optional item icons directly to container surfaces.
-
Display:
-
A single item
-
Four-item side grids
-
Six-item front/back grids
-
-
Choose which container faces display their contents.
-
Added an optional background behind displayed icons.
-
Added per-container background colours with:
-
Colour wheel
-
Brightness
-
Opacity
-
Hex colour entry
-
-
Save reusable colour swatches per character.
-
Contents display settings are included in copied layouts and templates.
-
Improved icon positioning across different chest models and animations.
-
Added Container Icon Calibration for manually adjusting unusual container models.
Nearby Storage & Multiplayer
-
Improved handling of nearby containers owned by other connected players.
-
HearthLogistics can request normal Valheim container ownership when required for an operation.
-
Added shared read-only inventory information for nearby storage.
-
Restock, Download, Deposit, crafting and servicing now share improved nearby-resource discovery.
-
Improved handling of busy, inaccessible and remotely owned containers.
-
Reduced repeated ownership requests and unnecessary storage scans.
Building & Upgrading
-
Nearby storage can now supply materials for normal item upgrades.
-
Added Building can consume materials in locked slots, enabled by default.
-
Explicit item locks, equipped items and quest items remain protected.
-
Added an F5 shortcut while using the hammer to retrieve missing materials for one copy of the selected build piece.
-
Improved shortage reporting when building from nearby storage.
Inventory Improvements
-
Deposit now consolidates compatible partial stacks after transfers.
-
Equipped partial stacks are preferred where appropriate.
-
Restock and Download can fill unlocked equipped stacks while keeping them equipped.
-
Fixed upgrades being incorrectly rejected when the target item occupied a locked slot.
Interface Improvements
-
Redesigned container configuration into separate main and Contents & Filters panels.
-
Moved commonly used container settings back to the main panel.
-
Added visible draggable scrollbars.
-
Improved panel scaling across different resolutions.
-
Fixed filter-panel controls stretching vertically.
-
Filter actions remain anchored at the bottom while the item list fills the available space.
-
Colour picker now opens independently beside the main panel.
-
Updated HearthLogistics UI to make greater use of native Valheim panel, input, checkbox, slider and scrollbar graphics.
Controls
-
HearthLogistics hotkeys now appear in Valheim's normal Keyboard / Mouse Controls menu.
-
Bindings remain per-character.
-
Escape cancels changes.
-
Delete clears a binding.
-
Added a HearthLogistics reset-bindings option.
-
Mod shortcuts are suppressed while the Controls menu is open.
Fixes & Reliability
-
Improved persistent container configuration synchronization.
-
Added stronger protection against conflicting configuration updates.
-
Improved rollback when transfers or upgrades fail.
-
Fixed stale nearby-storage information causing incorrect building shortages.
-
Fixed several container icon-positioning issues caused by open lids, snow meshes and decorative geometry.
-
Improved diagnostics for Deposit, Restock, Download, portals and container configuration.
0.3.5
Major logistics expansion since 0.2.12.
Added
-
Download nearby resources from accessible storage directly into your inventory or an open chest/cart.
-
Search nearby resources by localized item name or category.
-
Download a specific quantity or use Max.
-
Optional Ignore weight limit preference for Download.
-
Build from nearby storage using eligible chest and cart resources.
-
Multiple Overflow destinations with Priority-based routing.
-
Optional Treat Unconfigured Chests As Overflow.
-
Optional Service Structures During Deposit.
-
Mead fermenter servicing and finished-product collection.
-
Optional highlighting for Overflow containers.
-
Read-only container contents summaries while hovering.
Storage & Servicing
-
Service Base can use carried supplies before nearby storage.
-
Supported structures can be configured with material and fuel policies.
-
Chests and carts support:
-
Filters
-
Min / Max stock rules
-
Fill Available Space
-
Priority
-
Overflow
-
-
Cart configuration travels with the cart.
-
Download, crafting and building use nearby resource information with live validation before transfers.
Notes
-
HearthLogistics is client-side only.
-
No server plugin is required.
-
Automatic operations respect container ownership and access.
-
Fermenter collection checks destination capacity before collecting output.
0.2.12
Initial public HearthLogistics release.
Features
-
Personal inventory profiles.
-
Item Min / Max rules.
-
Physical inventory slot locks.
-
Container filters and stock rules.
-
Fill Available Space.
-
Priority and Overflow storage.
-
Container layout templates.
-
Deposit.
-
Restock.
-
Rebalance.
-
Supported structure servicing.
-
Observed output collection.
-
Nearby-storage support for normal crafting.
-
Local settings and configurable controls.
-
Diagnostics.
-
Shared container configuration.
