Craft faster and build cheaper in Subnautica 2. A UE4SS Lua mod with two simple sliders — crafting speed and resource cost — that cover the entire production pipeline: the Fabricator, processors, vehicles, placed devices, and base structure building (walls, rooms, corridors, moonpools, foundations). Configurable in-game via SN2ModSettings.
Every slider is "bigger number = easier" — set anything to 1× for vanilla.
| Slider | Range | Default | Effect |
|---|---|---|---|
| Faster Crafting | 1–10× | 2× | Reduces crafting/fabrication time and base-building time-per-cell. 10× ≈ near-instant. |
| Cheaper Recipes | 1–10× | 2× | Reduces the materials needed for everything — Fabricator items, devices, vehicles, processor outputs, and base structure (per-cell material cost). |
Each has its own enable toggle. Recipe ingredients never drop below 1 (never completely free); base-structure costs scale down proportionally.
Subnautica 2 actually uses two separate systems, and this mod handles both:
- Recipes (
UWECraftingRecipe) — Fabricator, placed furniture/devices, Vehicle Bay, processors. - Sculptural base building (
UWESculpturalBaseModuleSettings) — the walls/rooms/corridors/moonpool you paint with the Habitat Builder, which have their own per-cell material + time cost.
Crafting is server-authoritative, so this works in single-player and for the host of a co-op session. Joining clients won't see the changes applied on their end.
- Make sure UE4SS is installed (
dwmapi.dllnext toSubnautica2-Win64-Shipping.exe,ue4ss/folder beside it). - Extract this archive so the
SN2ManufacturingTweaks/folder lands in:<game>\Subnautica2\Binaries\Win64\ue4ss\Mods\ - Add this line to
ue4ss\Mods\mods.txt:(loads it before SN2ModSettings so it shows in the settings UI; otherwise just restart once).SN2ManufacturingTweaks : 1 - Launch → Settings → Mods → Manufacturing Tweaks.
| Aspect | Target | Method |
|---|---|---|
| Recipe craft time | UWECraftingRecipe.CraftingTime (float) |
÷ multiplier |
| Recipe materials | UWECraftingRecipe.Requirements[].NumItems (int32) |
÷ multiplier, floored at 1 |
| Base build time | FUWEBrushTypeSettings.TimePerCell (float) |
÷ multiplier |
| Base materials | FUWESculpturalBaseCellCost.Cost (float) |
÷ multiplier |
Recipes are found with FindAllOf("UWECraftingRecipe") (~243 assets). The base-building costs live in a TMap of nested structs on the class-default object UWESculpturalBaseModuleSettings, reached with StaticFindObject (since FindAllOf skips CDOs) and committed with a struct write-back. Vanilla values are snapshotted once so changing a slider always recomputes from the true baseline and never compounds; a 1 Hz loop catches late-loaded data and reacts to slider changes. Toggling off restores vanilla.
- UE4SS — ported for Subnautica 2 by the Subnautica2Modding group.
- SN2ModSettings by Just-Chaldea — the in-game slider UI.
- ConfigManager pattern adapted from Capacity & QuickBar Tweaks by iTestor.
MIT — see LICENSE.
- Added Nexus + GitHub metadata so SN2ModSettings shows "View on Nexus" / "View on GitHub" buttons. No gameplay changes.
- Initial release: Faster Crafting and Cheaper Recipes (1–10× each), covering the Fabricator, processors, vehicles, placed devices, and base-structure building (walls/rooms/corridors/moonpool/foundations). SN2ModSettings sliders with per-aspect toggles.