
You are viewing a potentially older version of this package. View Latest Version
ChestNetwork
Build, craft and refuel smelters and fires with the resources of the chests in your connected crafting station network. Multiplayer-safe.ChestNetwork
Build, craft and refuel your machines with what is stored in your chests, without emptying them into your inventory first.
Features
- Crafting station network. Stations whose zones overlap form one network. Standing in the zone of any of them, you can use the chests located in the zone of every station of the network.
- Building and crafting. Required resources are taken from your inventory first, then from the nearest chests.
Requirement lists show
needed/available, chests included. - Refueling machines. Aim at a smelter slot (ore or fuel) or at a fire and press Shift + E (your AltPlace + Use keys, gamepad included): it is filled up from the network.
- Multiplayer-safe. A chest or machine is only changed by the player who owns it: ownership is handed over first, like when opening a chest, so items are never duplicated nor lost, even when several players build at the same time.
Installation
Install with r2modman or the Thunderstore Mod Manager: BepInEx is installed automatically.
Multiplayer: every player and the server (or the host) need ChestNetwork, in the same version. Players without it, or with an incompatible version, are refused when connecting. The server's network and container settings apply to everyone.
Configuration
BepInEx/config/jordan.chestnetwork.cfg, created at the first launch.
| Section | Setting | Default | Notes |
|---|---|---|---|
| Network | ConnectionRule | OverlappingZones | Or StationInsideZone |
| Network | InclusiveBoundaries | true | |
| Network | AllowedStationTypes | (all) | e.g. $piece_workbench,$piece_forge |
| Containers | UseCarts / UseShips | false | |
| Containers | AllowEquippedItems | false | Equipped items are never consumed |
| Display | ShowAvailableAmount | true | {0}/{1} format |
| Filling | InventoryUse | Never | Or First / Last |
| Filling | MinimumReserve / ReserveScope | 0 / Network | Units always left in chests |
| Filling | MaxPerAction | 0 (no limit) | |
| Filling | ForbiddenItems | (none) | e.g. $item_finewood |
| Filling | OrePriority | QueuedFirst | Or MachineOrder |
| Filling | NetworkOrigin | Player | Or Machine |
The Network and Containers sections are imposed by the server; the other sections are per player.

