SmeagsMods-Cofferforge icon

Cofferforge

Compact chest rows and stacking, with soft/hard owner locks and optional Valheim Plus auto-pull protection. Multiplayer validation remains in beta.

CHANGELOG

0.2.2

  • Add configurable owner locks to all seven supported buildable chest types. Shift + E cycles unlocked, soft and hard; CycleOrder can reverse the locked-state order.
  • Soft locks retain manual access under vanilla privacy/ward rules while restricting supported automatic pulls to the placer and matching-creator machines. Hard locks also restrict manual access.
  • Preserve existing lock data as hard locked; reject stale/invalid state changes and retain native access, ownership and busy-chest checks.
  • Integrate with the inspected Grantapher Valheim Plus 10.4.0.0 binary, including cached counts and actual consumption. Valheim Plus remains optional.
  • Display modifiers first in the shortcut hint and show the next lock action.
  • Retain the approved icon, MIT license and chest stacking behavior. Exact delivered DLL: 525 native checks and 1,934 offline policy checks passed. Author's hands-on retest accepted.
  • Multiplayer/dedicated ownership and concurrent inventory access remain beta limitations; no anti-cheat guarantee.

Versions 0.2.0 and 0.2.1 were private development iterations; 0.2.2 is the packaged lock update.

0.1.2

  • Update the package icon to the approved artwork revision, with two blue-highlighted chests and an open upper-right space.
  • Icon-only packaging update. Runtime DLL version 0.1.1 is byte-identical to the tested 0.1.1 release; gameplay, dependencies and validation caveats are unchanged.

0.1.1

  • Public beta: automated native checks and the hands-on reinforced-chest snapping retest passed. Multiplayer/dedicated-server ownership transfer and exact resource/refund/item-drop counts remain unvalidated.
  • Reduce the chest snap layout from 18 grid points to eight corners, preventing automatic half-width snap positions inside neighboring chests.
  • Stabilize automatic preview alignment on flat floors and chest tops; aim at a chest side to continue its row at the same height.
  • Permit that automatic chest-to-chest row alignment without relaxing tilt restrictions for manual/free placement, slopes or unrelated pieces.
  • Keep the existing chest-only support behavior, closed dimensions, inventories, costs and permissions unchanged.
  • Add native hammer-preview sweep tests across compact lower and upper rows.

0.1.0

  • Initial implementation: compact native snapping and direct chest stacking for all seven current buildable chest types.
  • Scoped support exceptions keep walls, floors and other pieces from using chests as foundations.
  • Mixed-size bottom/top grids preserve closed geometry and vanilla collision checks.