Download
Most users: grab TheLocksmith-Full-1.0.1.zip and extract it directly into your SPT install root (it already contains the correct BepInEx\plugins\... and SPT_Runtime\user\mods\... paths — one download, no manual folder juggling).
The separate TheLocksmith-1.0.1.zip (server-only) and TheLocksmith.Client-1.0.1.zip (client-only) are provided for anyone who only needs one side, or is scripting an install.
Fixed
- Server startup crash on installs without Terminal keys. The Locksmith could crash SPT during startup with
FleaPriceRoubles is null or 0 while trying to add to flea!when the 4 Terminal-map key templates (EFT 1.0 content) were not present in the installed item database/handbook. Box creation now filters against the installed database like the trader already does, skips maps with no supported keys (with a warning), and falls back to a safe price if needed. Terminal will populate automatically once its keys are available (e.g. via a content-backport mod or a future SPT update).
Thanks to @1azyfox for the report and fix (#1)! - Corrected the mod/plugin GUIDs to use the proper publisher namespace (
Mattexe.TheLocksmith/Mattexe.TheLocksmith.Client).
Notes
If your box list is missing Terminal, that just means this SPT install doesn't have Terminal's keys yet — no action needed, it'll show up once they're available.