WindowsmacOSLinux

Where Does Subnautica Store Mods?

Subnautica mods live in QMods or BepInEx plugins under the install depending on version. Saves stay separate per the saves post.

Last updated

Save files hold dives while mods change the ocean. Older builds use QModManager with a QMods folder. Current builds use BepInEx with a plugins folder.

The existing saves post covers survival files; this one covers the mod side. Loader generations never mix, so confirm the game version before downloading anything. Below Zero keeps its own parallel trees.

Where Subnautica stores this, by platform

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

QMods for legacy builds or BepInEx plugins for current ones, under the install root. Saves live separately per the saves post. Match loader generation to the game version.

macOS
~/Library/Application Support/Steam/steamapps/common/Subnautica/QMods

Same loader trees on Mac. Keep legacy and current installs apart since their loaders read different folders.

Linux
~/.local/share/Steam/steamapps/common/Subnautica/QMods

Identical layout on Linux under the Steam library. Proton prefixes mirror the Windows install paths inside.

Frequently asked questions

How do I install Subnautica mods?

Install QModManager for legacy builds with mods in QMods, or BepInEx with plugins in its folder for the 2.0 era. Each loader reads only its own tree, so match the loader to the game version first. Keep one loader per install.

How do I back up a modded install?

Copy the QMods or BepInEx tree with the game quit, plus saves from the saves post. Mods travel as folders while saves reference vanilla entities. Version mismatches crash at load with clear loader errors.

Notice an outdated path? Let us know.