Subnautica 2 cover art
01 / Trainer

Subnautica 2 trainer

Free, forever. 22 single-player cheats for Subnautica 2 — a no-paywall, no-timer alternative to WeMod and other paid trainer subscriptions.

22 CHEATS Subnautica2-Win64-Shipping.exe STEAM:3119810 SINGLE-PLAYER ONLY
02 / Cheats included

What you get for Subnautica 2

Biomod: No Cost F7
ECONOMY

Adaptations / biomodifications can be applied without spending their resource inputs. Tick @ 500 ms writes 1 to [GameSettings + 0xD0 + 0x02 + 0].

Biomod: Unlock All F8
ECONOMY

All biomod / adaptation slots appear unlocked in the UI. Tick @ 500 ms writes 1 to [GameSettings + 0xD0 + 0x02 + 1].

Crafting: No Cost F9
ECONOMY

Recipes craft without consuming their resource inputs. Tick @ 500 ms writes 1 to [GameSettings + 0xD0 + 0x08 + 0].

Crafting: Unlock All F10
ECONOMY

All recipes are available regardless of blueprint progression. Tick @ 500 ms writes 1 to [GameSettings + 0xD0 + 0x08 + 1].

Freeze Energy (Suit) Ctrl+F5
SURVIVAL

Tick @ 250 ms: write MaxEnergy (+0x68) to Energy (+0x58) in MechanicalAttributeSet. Affects the player suit's energy (laser cutter, scanner). Use Power Unlimited for vehicle / base power.

Freeze Food Ctrl+F3
SURVIVAL

Tick @ 250 ms: write MaxFood (+0x80) to Food (+0x70) in SurvivalAttributeSet.

Freeze Health Ctrl+F1
SURVIVAL

Tick @ 250 ms: read MaxHealth from HealthAttributeSet (+0x68) and write back to Health (+0x58). Both are floats. Chain walks GEngine -> LocalPlayer -> PlayerController -> Character -> AbilitySystem -> HealthAttributeSet.

Freeze Oxygen Ctrl+F2
SURVIVAL

Tick @ 250 ms: write MaxOxygen (+0x60) to Oxygen (+0x50) in SurvivalAttributeSet. Independent of the GameSettings No Oxygen toggle - this writes the live stat each frame.

Freeze Water Ctrl+F4
SURVIVAL

Tick @ 250 ms: write MaxWater (+0xB0) to Water (+0xA0) in SurvivalAttributeSet.

Immune To Stimuli F5
SURVIVAL

Status effects (cold, radiation, suffocation, etc.) do not tick. Tick @ 500 ms writes 1 to [GameSettings + 0xD0 + 0x17 + 4].

Invisible to Creatures F6
STEALTH

Hostile creatures cannot detect or target the player. Tick @ 500 ms writes 1 to [GameSettings + 0xD0 + 0x01 + 0]. Existing aggression resets on next AI re-evaluation; swim out of sight if needed.

Invulnerable F1
SURVIVAL

Damage to the player is rejected before being applied. Tick @ 500 ms writes 1 to [GameSettings + 0xD0 + 0x17 + 0]. Original byte saved + restored on disable. Walks chain GEngine -> [+0] -> [+78] -> [+C38] -> +1B0 -> […

No Food (skip drain) F3
SURVIVAL

Hunger never increases. Tick @ 500 ms writes 1 to [GameSettings + 0xD0 + 0x17 + 2].

No Oxygen (skip drain) F2
SURVIVAL

Oxygen never drains - you can stay underwater indefinitely. Tick @ 500 ms writes 1 to [GameSettings + 0xD0 + 0x17 + 1]. Independent of Freeze Oxygen (this disables the drain logic; Freeze Oxygen writes max-to-current …

No Water (skip drain) F4
SURVIVAL

Thirst never increases. Tick @ 500 ms writes 1 to [GameSettings + 0xD0 + 0x17 + 3].

Power: Unlimited F11
SURVIVAL

Vehicle / suit / base power cells never drain. Tick @ 500 ms writes 1 to [GameSettings + 0xD0 + 0x14 + 0]. Separate from Freeze Energy (which targets the player suit's energy attribute).

Scanning: Unlock All F12
MISC

All scannable entries are flagged as already-scanned. Tick @ 500 ms writes 1 to [GameSettings + 0xD0 + 0x15 + 0]. Useful for completionists or for skipping the scanner grind.

Set Crush Depth Ctrl+F8
SURVIVAL

Slider for MechanicalAttributeSet.CrushDepth (+0x88). The game compares player depth to this value and applies pressure damage when exceeded. Set very high (default 10000) to dive anywhere without upgrading the suit.

Set Gravity Scale Ctrl+F10
MISC

Slider for UMovementComponent.GravityScale at Character + 0x338 + 0x1A8 (multiplier; 1.0 = default, 0.5 = floaty, negative = floats upward). Combined with Set Jump Z Velocity gives moon-jump physics. Same MovementComp…

Set Jump Z Velocity Ctrl+F9
MISC

Slider for UMovementComponent.JumpZVelocity at Character + 0x338 + 0x1B0. Vanilla ~420 cm/s. Higher values let you clear terrain or reach surface vents. NOTE: chain assumes MovementComponent is inlined at Character+0x…

Set Max Swim Speed Ctrl+F7
MISC

Slider for MovementAttributeSet.MaxSwimSpeed (+0x60). Vanilla ~600 cm/s. Faster swimming without needing a vehicle. Original saved + restored.

Set Max Walk Speed Ctrl+F6
MISC

Slider for MovementAttributeSet.MaxWalkSpeed (+0x50). Vanilla ~600 cm/s. Tick @ 250 ms re-applies. Original value saved on first tick and restored on disable.

03 / How it works

Install in three steps

  1. 01 Download AllMods1Place (~78 MB, Windows installer). ↓ Get the installer
  2. 02 Launch Subnautica 2. AllMods1Place auto-detects the running game.
  3. 03 Open AllMods1Place and toggle the cheats you want. Changes apply instantly, no game restart needed.
04 / Why AllMods1Place vs WeMod

Free forever — no subscription, no daily timer

AllMods1Place
  • ✓ Free, forever — no paywall
  • ✓ No daily-minutes timer
  • ✓ No account required to use
  • ✓ Single-player only — never touches multiplayer
  • ✓ Cheats survive uninstall (your presets export to a folder)
  • ✓ Memory-only — never modifies game files on disk
WeMod & paid trainers
  • ✗ $9/month for unlimited use
  • ✗ Free tier capped at ~10 minutes/day
  • ✗ Account + sign-in required
  • ✗ Cheats locked to your subscription
05 / FAQ

Questions about the Subnautica 2 trainer

Is the Subnautica 2 trainer really free?
Yes. AllMods1Place is free forever — no paywall, no daily timer, no account required to use the cheats. The open-source model means there's no business reason to charge.
Is it safe? Will I get banned?
AllMods1Place is single-player only. It never touches multiplayer, never modifies game files on disk, and only patches the running game's process memory while it's open. The moment you close Subnautica 2, the cheats are gone. No online services are involved, so there's nothing for an anti-cheat to flag.
How is this different from WeMod?
WeMod gates most of its trainers behind a $9/month subscription with a ~10-minute-per-day timer on the free tier. AllMods1Place has neither — every cheat is free, with no time limit. We also don't require an account to use the desktop app.
Does it work with the latest version of Subnautica 2?
Yes for the version listed in each cheat's notes. If a game patch breaks an AOB scan, we typically ship a fix within a few days. You can also request specific game versions on the community forum.
What operating systems are supported?
Windows 10 and 11, x64. Linux + macOS aren't supported yet (the desktop app uses Windows-specific APIs for the memory editor).
Can I request a new cheat or a new game?
Yes — every game and every cheat in AllMods1Place was added because someone asked. Open the desktop app's "Request mods" button or post on the forum. Top-voted requests get prioritised.