Due to the game’s vast, semi-sandboxed world, Subnautica Console Commands deliver a world of new possibilities. All you need to know is the right keywords and that’s about it.
However, since certain commands/cheats can end up breaking the game in a number of ways, we’d highly recommend keeping a backup. Or at the very least, don’t use the commands on your main playthrough.
With that out of the way, let’s move on.
How to Enable Subnautica’s Console
Subnautica’s console is disabled by default. If you wish to use console commands and cheats, then you’ve got no choice but to enable the console first.
To do that, press the “F3 button”, then hit “F8” to enable the cursor and uncheck the “Disable Console” box. After that, simply head back to the game by pressing F3 and F8 again and that should be it.
Now you can access the console by pressing the “~” or “`” button. It differs from keyboard to keyboard, depending on the layout and language, but it’s almost always placed at the top left corner of the keyboard next to the “1” button and under “ESC”.
Do keep in mind that you’ll almost always be required to press F3 twice after quitting the game in order to be able to access the console again. And with that out of the way, let’s check out some commands.
Over here you’ll find some interesting cheats like enabling unlimited power, unlimited oxygen, faster hatch times, and more.
fastgrow: Plants grow much faster
speed [Value]: Sets the speed of the game from 0.1 to 10 (1 is the normal speed)
nocost: Allows you to build and create everything without resources
oxygen: Oxygen never runs out
nosurvival: Disables food and water
nitrogen: Adds decompression sickness as a factor (Doesn’t seem to do anything for us, though)
invisible: Makes you invisible to all creatures
radiation: Disables radiation
infect [Range]: Infects both the player and any creature that’s in the specified area with Kharaa
cure [Range]: Cures Kharaa for both the player and the creatures in the specified area
forerocketready: Allows you to launch the rocket without disabling the huge gun
unlockdoors: Unlocks all locked doors on the Aurora and wrecks (Still doesn’t give you access to those who need a laser)
fasthatch: Creature eggs hatch much faster
fixleaks: Automatically fixes the Aurora’s core
explodeship: Makes the Aurora explode
restoreship: Brings it back to its original state
startsunbeamstoryevent: Starts the Sunbeam quest-line
sunbeamcountdownstart: Fast forwards to the point where Sunbeam is set to arrive and save you
precursorgunaim: Immediately summons the Sunbeam
unlock all: Unlocks all blueprints
resourcesfor [Item]: Adds all the necessary resources for building the item of your choice to the inventory
spawnloot: Gives you Copper, Gold, Titanium (Metal Salvage), Quartz, Magnesium, and Salt Deposit
madloot: Gives you Titanium, Glass, Computer chips, Batteries, Scanner, Habitat Builder, and a Survival Knife
toolsloot: Spawns Propulsion Cannon, Stasis Rifle, BuildBot, Transfuser, Flare, Seaglide, and Repair Tool
As the title suggests, these commands allow you to do anything that’s related to Subnautica’s vehicles. Spawning the Cyclops, adding upgrades, things like that.
sub cyclops: Spawns the Cyclops
sub aurora: Spawns the Aurora ship behind you (Allows you to summon a ton of them)
sub seaglide: Spawns the Seaglide
spawn seamoth: Spawns the Seamoth
spawn exosuit: Spawns the Prawn Suit
spawn rocketbase: Spawns Neptune’s base (We couldn’t get to spawn the other parts, though. You can still use one of the cheats to disable resources and create the rocket through the platform)
exosuitupgrades: Adds all Prawn Suit modules to your inventory
seamothupgrades: Adds all Seamoth modules to your inventory
vehicleupgrades: Adds all common vehicle modules to your inventory
How to Teleport With Commands
There are several different ways to teleport in Subnautica by using commands.
The easiest ones are kill and spawn. Kill, well, kills you in the traditional way. It comes in handy if you’re stuck somewhere with Oxygen disabled. Spawn, on the other hand, simply re-spawns you somewhere nearby which is just as useful – if not even more.
Then there is also warpme which teleports you to the last spawn point that you used. That could be the lifepod, a Cyclops, or a normal base.
warpforward [Value] teleports you forward for as many meters as you define.
biome [Biome] teleports you to the specified biome. Then there’s also goto [Name] which seems to mostly teleport you into story-related locations. If you type goto without mentioning a name, Subnautica will display all the names that you can use with this command.
If you’re feeling a bit more technical, there’s also warp [X] [Y] [Z] which teleports you to the specified coordinates. This is one of the toughest to use as it requires us to know the coordinates for each location.
The easiest way to teleport around is arguably by using the biome command. That being said, here are all the biome commands that were able to find till now:
Safe: Starting location
kelp: Kelp Forest
kelp_cave: Kelp Forest Caves
grassy: Grassy Plateus
grassy_cave: Grassy Platea Caves
mushroom: Mushroom Forest
koosh: Bulb Zone
koosh_caves: Bulb Zone Caves
jellyshroom: Jellyshroom Caves
sparsereef: Sparse Reef
grandreef: Grand Reef
dunes: Dunes (You don’t say)
mountains_cave: Mountain Range Caves
deepgrand: Deep Grand Reef
Bloodkelp: Blood Kelp Zone
underislands: Underwater Islands
smokers: Grand Reef Thermal Vents
tree: Lage Mushroom Tree
lostriver: Lost River
lavazone: Active Lava Zone/Lakes
Subnautica Console Commands
Just some general commands of miscellaneous nature that you can use.
fps: Displays FPS (Alternatively, you can also use something like MSI Afterburner)
sizeref: Spawns a diver (Because why not)
fog: Enables or disables fog (Do keep in mind that it makes the game look weird)
freecam: Switches the game to free camera mode (It moves extremely slowly, though)
farplane [Value]: Sets default draw distance (Default is 1000)
creative: Sets the game to creative mode
freedom: Sets the game to freedom mode
day: Sets the time to “Day”
night: Sets the game time to “Night”
spawn [Item/Object/Creature] [Amount]: Spawns the specified item
playerinfection [Stage]: Sets the infection stage of your character
bobthebuilder: Uses the following commands at once: fastbuild, unlockall, nocost, fasgrow, fasthatch, and radiation, while also adding these items to your inventory: Habitat Builder, Scanner, Survival Knife, and Repair Tool
flood: Causes every Cyclops ship on the map to start flooding
destroycyclops: Destroys every Cyclops ship on the map
restorecyclops: Restores every Cyclops ship on the map, but leaves them with a low health bar
dig [Meters]: Removes the specified terrain from the map
nobloom: Disables bloom
noshadows: Disables shadows (Requires the game to be restarted)
randomstart: Puts you on a lifepod at a random location
vr: Enables or disables VR mode
vsync: Toggles VSync (If you drop 1 frame below your monitor’s refresh rate the game is going to lag a lot)
That’s all for now. If you think we forgot to mention any important/useful commands, then let us know about them in the comments.
And as per usual, don’t forget to keep backups just in case that something goes wrong. Subnautica doesn’t autosave, which means that we shouldn’t have to worry about it breaking our main playthrough. But, just to be safe.