# Connecting via Epic Games to Your Subnautica Nitrox Server (/docs/subnautica/epic-games-connect)



import { Step, Steps } from 'fumadocs-ui/components/steps';

Nitrox supports Subnautica from **Steam, Epic Games, Microsoft Store, and Linux** (Heroic launcher). The connection flow is the same -- the only thing that changes is where Nitrox finds your game install.

> 📝 **Note:** macOS is not supported. Players on Mac will need to use Steam Play / Boot Camp / a different machine.

Epic Games Setup [#epic-games-setup]

<Steps>
  <Step>
    Install Subnautica through Epic Games [#install-subnautica-through-epic-games]

    If you don't already own it on Epic, grab it via the Epic Games Launcher and let it download.
  </Step>

  <Step>
    Note your install path [#note-your-install-path]

    Open the Epic Games Launcher → `Library` → Subnautica → `...` → `Manage` → `Browse Local Files`. This opens the install folder. Common defaults:

    ```
    C:\Program Files\Epic Games\Subnautica
    ```

    ```
    C:\Program Files (x86)\Epic Games\Subnautica
    ```
  </Step>

  <Step>
    Download Nitrox [#download-nitrox]

    Visit the [official Nitrox download page](https://nitrox.rux.gg/download) and grab the latest release. Extract the archive somewhere outside your Subnautica folder (for example, `C:\Nitrox`).
  </Step>

  <Step>
    Run the Nitrox launcher [#run-the-nitrox-launcher]

    Double-click `Nitrox.Launcher.exe`. On first run, Nitrox auto-detects Subnautica installations across Steam, Epic, and Windows Store. If detection succeeds, you'll see Subnautica listed.

    If detection fails, click the path/settings icon in the launcher and point it manually to the Epic install path you noted in step 2.
  </Step>

  <Step>
    Click Play [#click-play]

    The Nitrox launcher patches Subnautica on launch. Once the game opens, the main menu now has a `Multiplayer` option.
  </Step>
</Steps>

Joining Your Server [#joining-your-server]

From here the flow is identical to Steam. From the Subnautica main menu:

1. Click `Multiplayer`
2. Click `Add Server`
3. Enter your server's IP and port (from the **Network** tab in the [panel](https://panel.xgamingserver.com))
4. Enter the server password if your server has one
5. Pick a username and color
6. Click `Join`

For full screenshots and walkthrough see [Connect to Your Server](/docs/subnautica/connect-to-your-server).

Mixed Stores: Steam + Epic in the Same Group? [#mixed-stores-steam--epic-in-the-same-group]

Yes -- this works. Nitrox normalizes connections at the protocol level, so a Steam player and an Epic player can be in the same world. What matters is the **Nitrox client version**, not where you bought Subnautica.

* All players: same Nitrox version as the server
* All players: same major Subnautica game version (Epic and Steam typically stay in sync; Microsoft Store sometimes lags)

Heroic Launcher (Linux) [#heroic-launcher-linux]

Nitrox 1.8+ supports Heroic Games Launcher on Linux. Install Subnautica through Heroic, point the Nitrox launcher at the prefix's install path, and proceed normally. Reports of stable Linux Nitrox play are recent -- expect occasional rough edges.

Troubleshooting Epic Specifically [#troubleshooting-epic-specifically]

**"Nitrox launcher says it can't find Subnautica"** -- manually set the install path. Epic install paths can land in non-standard drives if you reinstalled with a different drive setting.

**"The Subnautica launch worked but the multiplayer button doesn't appear"** -- you launched Subnautica directly through Epic instead of through the Nitrox launcher. Always start the game from the Nitrox launcher in multiplayer mode.

**"I get a version mismatch"** -- Epic occasionally pushes updates outside the user's control. If your Nitrox server is on the older Subnautica build, Epic players may be on a newer one with no rollback option until Nitrox catches up. See [Updating Nitrox](/docs/subnautica/update-nitrox).

Related [#related]

* [Install Nitrox](/docs/subnautica/install-nitrox) -- general Nitrox client setup
* [Connect to Your Server](/docs/subnautica/connect-to-your-server) -- the in-game join flow
* [Troubleshooting](/docs/subnautica/troubleshooting) -- if something goes wrong
