Releases: elChivoR/HideoutCraftModifier
Releases · elChivoR/HideoutCraftModifier
Release list
v1.9.1
Fixed
- Crafted ammo boxes come out full: a recipe whose output is an ammo pack used to hand out an empty box, because SPT creates craft rewards without their contents. The box is now filled with its cartridges, the same way SPT fills ammo boxes bought from traders or found in raid
✅ VirusTotal scan
0 malicious · 0 suspicious · out of 75 engines · View full report
🔗 Mod page
v1.9.1-beta.1
Fixed
- Crafted ammo boxes come out full: a recipe whose output is an ammo pack used to hand out an empty box, because SPT creates craft rewards without their contents. The box is now filled with its cartridges, the same way SPT fills ammo boxes bought from traders or found in raid
✅ VirusTotal scan
0 malicious · 0 suspicious · out of 75 engines · View full report
🔗 Mod page
v1.9.0
Added
- Quest search: Quest requirements are now picked by searching the quest name instead of pasting its ID
Fixed
- Quest-unlocked recipes now work: recipes with a Quest requirement get a matching craft-unlock reward on that quest, so they unlock when the quest is completed (quests already finished unlock on the next game start) and the quest's reward list shows the craft icon
- Saving a recipe with a Quest requirement turns on Locked automatically, since SPT only unlocks locked recipes; a warning is shown when SPT can't tell the recipe apart from other recipes unlocked by the same quest
- Craft time now has a 10s minimum. Very short times let the product be taken before the server finished the craft, which duplicated it and kicked the player to the main menu. Existing configs are raised to the minimum on startup
- New and cloned recipes now keep their Locked, Continuous, Needs fuel, Encoded, Code production and limit settings right away instead of only after a server restart
✅ VirusTotal scan
0 malicious · 0 suspicious · out of 74 engines · View full report
🔗 Mod page
v1.8.0
Added
- Bulk restore: the Removed tab now has a Select button that activates multi-select mode, letting you restore multiple deleted recipes at once with Restore selected (N) or restore everything in one shot with Restore all (N)
- Clone & clean up: after a batch clone a dialog asks whether to also delete the originals, so you can keep only the clones without having to hunt down and remove each source recipe manually
✅ VirusTotal scan
0 malicious · 0 suspicious · out of 74 engines · View full report
🔗 Mod page
v1.7.0
Added
- Batch clone: activate multi-select mode with the new Select button to pick multiple recipes and clone them all to another station in one click
- Batch delete: delete multiple selected recipes at once from the same multi-select action bar
- After batch-deleting SPT original recipes, the UI automatically switches to the Removed tab so they can be reviewed or restored
- Info tooltip on the Removed tab explaining what appears there and the restore behaviour
Fixed
- Clone to station dropdown now only lists stations visible in your station bar (consistent with the rest of the UI)
- Delete toast notifications now use a red (Error) style instead of yellow (Warning) for better readability
✅ VirusTotal scan
0 malicious · 0 suspicious · out of 75 engines · View full report
v1.6.0
Added
- Station filter bar: click the + card to open a station picker modal with images and icon fallbacks
- Station filter bar: each station card now has an × button to remove it from the bar
- Station bar is seeded automatically from stations that have at least one recipe on first run (no more empty bar after install)
Changed
- Station names throughout the UI now use human-readable locale strings ("Intelligence Center" instead of "IntelligenceCenter")
- Replaced the old station settings dialog with the inline add/remove UX directly on the bar
- Add-station picker is now a modal grid instead of a dropdown (avoids clipping issues)
v1.5.0
Added
- New Craft dialog: output quantity field
- New Craft dialog: production time field with live human-readable chip (e.g. "2h 30m")
- New Craft dialog: station dropdown now shows only stations that have actual crafting recipes in SPT (data-driven, no hardcoded list)
- New Craft dialog: station names are now human-readable ("Intelligence Center" instead of "IntelligenceCenter")
- New Craft dialog: "Create Craft" button is disabled until an output item is selected
Fixed
- Output item search no longer shows abstract parent/category items (e.g. "Assault rifle" node) — only concrete, stash-storable items are returned
✅ VirusTotal scan
0 malicious · 0 suspicious · out of 75 engines · View full report
v1.4.0
What's new
Restore original recipes
- Removed tab: recipes you deleted now appear in a dedicated tab. Click any to restore it with its original SPT values — no server restart needed.
- Restore original button: visible on every Default recipe. If the recipe was modified, it reverts all changes to the original SPT values. If it already has its original values, you get an info message.
- After restoring, the recipe stays selected so you can immediately verify the values.
v1.3.0
New
- Update notifications — the dashboard now checks GitHub Releases and shows a badge plus a dismissible notice when a newer version is available.
- Station filter as a card carousel — a full-width strip of station cards with real station art, replacing the old dropdown.
- Default / New tabs in the recipe list — separates recipes you added from the ones that ship with SPT. A modified stock recipe stays under Default.
- Recipe list sorting — by name, station, or production time.
- Unsaved-changes guard — a marker next to Save Changes and a confirmation prompt before switching recipes (or adding one) with pending edits.
- Mod version badge in the header.
Fixes
- Adding a recipe no longer mis-flags the stock one — creating a recipe for an item/area that already had a stock recipe used to mark both as custom. Matching is now by recipe ID.
- Fixed illegible white-on-amber text on the Save Changes button and the station badge.
- Removed the duplicated item name shown under Resource requirements.
UI
- Denser recipe rows; raw recipe IDs removed from the list (still shown in the detail panel).
- Save Changes is pinned to the bottom of the detail panel while it scrolls.
- Production and Flags sit side by side on wide panels.
- Consistent amber accent throughout instead of MudBlazor's default blue.
No config migration needed — existing config.json files work as-is.
v1.2.0
SPTushonka 4.1.3 Support
- Updated to SPTushonka 4.1.3 packages
- Fully compatible with existing config files — no migration needed
Bug Fixes (from v1.1.2)
- Fixed custom recipes losing data after server restart — recipe IDs are now persisted so modifications survive restarts
- Fixed custom recipe edits not saving correctly — changes to time, count, requirements and flags on custom recipes were being stored separately from the recipe itself, causing them to get lost on restart. Now all edits are saved directly into the recipe entry.
- Fixed crash on first install — config.json is created automatically if missing