Repository navigation
ProxiStack 1.1.7
ProxiStack 1.1.7 — Proximity Crafting & Stashing
Ready-to-install build for 7 Days to Die v3.x. Extract the ProxiStack folder into
.../7 Days To Die/Mods/ and disable EAC. No compilation needed.
Fixed in 1.1.7
- Ingredients taken from the output slot of an open workstation are now actually consumed.
Crafting from a campfire, workbench or forge window used to leave the ingredients sitting in
the output slot: the craft could be repeated endlessly, and cancelling the queue handed the
same ingredients back into your backpack. Cause (verified againstAssembly-CSharpV 3.3.0):
XUiC_WorkstationWindowGroup.syncTEfromUI()writes the UI copy of the station grids back
into the tile entity as soon as a craft starts. The open output window is now re-synced from
the tile entity at the moment of consumption. - Crafting inside a workstation window now consumes what it counts. For window types with a
material/input grid (forge) the vanilla consumption path silently ignores a shortfall; the
missing ingredients are now pulled from the configured ProxiStack sources.
Changed in 1.1.7
- The archive no longer contains
0Harmony.dll. 7 Days to Die ships Harmony itself
(<Mods>/0_TFP_Harmony/, Harmony 2.13); an extra copy inside a mod folder caused startup
errors on some setups. If you installed 1.1.6 or older, please delete
Mods/ProxiStack/0Harmony.dll— the mod works without it (it is compiled against the
Harmony library the game provides). - Unchanged: scanning rules (workstation output only, never the input/smelting slot),
stash/restock behaviour and all configuration options.
Features
- Proximity crafting, repairing, upgrading, painting and reloading from nearby containers
- Stash (
Alt+X) and Restock (Alt+Z) backpack buttons, plus inventory slot locking - Configurable 3D radii, hotkeys, storage sources and consumption priority via
ProxiStackConfig.xml - Multiplayer-ready — client and server must run the same version
Contents
ProxiStack.dll, ModInfo.xml, ProxiStackConfig.xml, Config/, UIAtlases/
(7 runtime files — no bundled Harmony)
Verify your download
SHA-256: 7cec744516170e4a64a36745d0b6aea40f27c29cc38077f10f96a99d62a6481f
Source
Full source code, build instructions (Linux/Windows) and the regression tests are in this
repository. Licensed MIT — you may modify and reuse it as long as Eltern vs Zombies is credited.