NexGaming-AutoChestSort icon

AutoChestSort

Name your chests, teach a group by pressing + on a chest, and let the server sort every Input chest into the matching chests nearby. Server-side, built on Jotunn.

CHANGELOG

Changelog

1.0.0 (2026-09-18)

First public release.

  • Name chests in the chest window; chests with the same name form a group.
  • Teach a group with +: the item types lying in that chest now belong to the group.
  • The server empties every Input chest, one stack per second, into the matching group chest nearby, or into Misc, or leaves the stack where it is.
  • Chest-to-chest tidying: items in the wrong chest move to their group, unassigned items to Misc.
  • Clusters: chests within graphEdgeRadius (default 12 m) of each other form one sorting area.
  • Spreading stage: a group with several chests is filled so that one chest holds one item type wherever possible, with stack top-ups and buffer moves.
  • Optional beautify pass (beautifyChestItemOrder, off by default): tidies each group chest, same items side by side, full stacks first.
  • Server settings in a BepInEx .cfg with Jotunn admin sync and hot reload; acs_* console commands for status, dump and diagnostics.
  • allowVanillaClients (default false): a server refuses clients without the mod. Set it to true for mixed play.
  • Every move is checked: add at the target, remove at the source, read back and verify. Counters for lost, duplicated and unbalanced items in acs_sort status.

Requirements: BepInExPack 5.4.2350, Jotunn 2.30.0, Valheim 1.0.x (tested on 1.0.12 and 1.0.14). The mod has to run on the server and, unless allowVanillaClients is on, on every client.