subnautica-2-coop-mod

Configure and troubleshoot a BepInEx multiplayer co-op mod for Subnautica 2.

4|Updated May 16, 2026
One-click install
npx skills add https://github.com/reason-machines/devtools-skills --skill subnautica-2-coop-mod-reason-machines
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: subnautica-2-coop-mod
Source: https://github.com/reason-machines/devtools-skills/tree/main/skills/subnautica-2-coop-mod
Command: npx skills add https://github.com/reason-machines/devtools-skills --skill subnautica-2-coop-mod-reason-machines

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Subnautica 2 is a single-player survival game by default, and setting up synchronized multiplayer requires correctly installing BepInEx, configuring network and gameplay profiles, and resolving connection or state-sync issues that are hard to debug without guidance. ## Core Features & Use Cases - Session Hosting & Joining: Host a co-op session with /start_server, share a session code, and let 2-4 players join with /join_session over peer-to-peer WebRTC connections with NAT traversal. - Configurable Gameplay Profiles: Edit synergy_profile.json to control difficulty scaling, resource multipliers, oxygen consumption, shared blueprints, and optional OpenAI/Claude narrative integrations. - State Synchronization & Troubleshooting: Monitor sync status with /synergy_status, force resyncs with /force_sync, and diagnose NAT, desync, performance, and mod-conflict problems. - Use Case: A group of four friends wants shared base building and synchronized inventory in Subnautica 2. Use this Skill to install the Deep Synergy BepInEx plugin, configure an adaptive-difficulty profile, host the session, and fix any connection timeouts. ## Quick Start Ask the AI to walk you through installing BepInEx and the Deep Synergy mod, then host a Subnautica 2 co-op session and share the session code with your friends.

Frequently Asked Questions about subnautica-2-coop-mod

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I set up a Subnautica 2 multiplayer co-op mod?▼

Install BepInEx 6.0.x into the Subnautica 2 game directory, launch once to verify the chainloader initializes, then extract the Deep Synergy mod into BepInEx/plugins/DeepSynergy. Configure synergy_profile.json and host with /start_server.

How to host a Subnautica 2 co-op session with friends?▼

Open the BepInEx console with F5 and run /start_server to receive a session code like 9B2A-4C7D-E8F1. Friends join using /join_session followed by that code, and /list_players confirms everyone is connected.

Does the Subnautica 2 co-op mod support cross-platform play?▼

Yes, the mod supports Windows, Linux, and macOS through peer-to-peer WebRTC connections with NAT traversal. All players need the same BepInEx and mod versions installed regardless of operating system.

Why can't players join my Subnautica 2 co-op session?▼

Connection timeouts usually come from firewall rules blocking UDP port 7777 or failed NAT traversal. Allow the port through your firewall, forward port 7777 on the router, or increase timeout_seconds in synergy_profile.json.

How do I fix state desync in a Subnautica multiplayer session?▼

Run /force_sync to resynchronize world state, then compare inventory hashes with /debug_inventory across clients. If corruption persists, restart the session with the same seed or delete the cached synergy_state.dat file.

What are the player limits of the Deep Synergy Subnautica mod?▼

The mod supports 2 to 4 players per session, set via max_players in synergy_profile.json. Adaptive difficulty scaling adjusts resources, oxygen consumption, and creature spawns based on the connected player count.