WindowsLinux

Where Does Subnautica Store Mods?

Where Subnautica keeps BepInEx mods and legacy QMods on Windows and Linux for backup and moves.

Last updated

Subnautica modding spans two generations: current BepInEx installs with plugins and config beside the executable, and legacy QModManager installs with a QMods folder plus its own config. Modern guides assume BepInEx; old mod pages still show QMods.

Check which folder your install actually has before downloading anything. Saves live separately in SNAppData, so mods and progress back up apart. Proton on Linux mirrors the same install relative layout under compatdata for app 264710.

Where Subnautica stores this, by platform

Windows
C:\Program Files (x86)\Steam\steamapps\common\Subnautica\BepInEx\plugins

One folder per mod in plugins, options in config. Legacy installs use QMods instead; never mix loaders. Logs beside them name broken mods.

Linux
~/.steam/steam/steamapps/compatdata/264710/pfx/drive_c/Program Files (x86)/Steam/steamapps/common/Subnautica/BepInEx/plugins

Same install relative layout under Proton for app 264710. Replace the library parent with your own path. Below Zero uses the same BepInEx pattern in its own folder.

Frequently asked questions

How do I install a Subnautica mod?

Drop the mod folder into BepInEx plugins on current installs, or QMods on older ones. Never mix the two loaders in one install. Restart and read the BepInEx console for load errors.

How do I move Subnautica mods to a new PC?

Copy the BepInEx folder with the game closed, plus the SNAppData save directory. Mods travel in plugins, options in config. A new machine needs the same loader generation before the set loads.

Notice an outdated path? Let us know.