subnautica-2-deep-synergy-coop-mod

Synchronize world state and inventory for Subnautica 2 cooperative multiplayer.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you turn Subnautica 2’s single-player gameplay into a synchronized cooperative multiplayer experience, preventing world-state and inventory desync between players.

Core Features & Use Cases

  • Synchronized session state: Keeps world state consistent across clients using Merkle tree inventory tracking.
  • Peer-to-peer networking: Uses WebRTC with NAT punch-through to reduce reliance on centralized servers.
  • Configurable gameplay scaling: Applies adaptive difficulty and resource/oxygen tuning per session profile.
  • Optional AI narrative hooks: Integrates OpenAI/Claude-style API calls for in-game story and lore generation.
  • Host-driven session controls and debugging: Provides console commands for hosting, joining, status checks, resync, and conflict debugging.

Quick Start

Install BepInEx into your Subnautica 2 root, place the Deep Synergy plugin DLLs into BepInEx/plugins, then launch the game and start a session with /start_server.

Frequently Asked Questions about subnautica-2-deep-synergy-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 session?

To set up Subnautica 2 multiplayer co-op, install BepInEx into your game root directory, deploy the Deep Synergy plugin DLLs into the plugins folder, and launch the game to start hosting via the /start_server console command.

Does the Subnautica 2 co-op mod use peer-to-peer networking?

Yes, the Subnautica 2 co-op mod uses WebRTC peer-to-peer networking with NAT punch-through to establish client connections, reducing reliance on centralized game servers for synchronized multiplayer sessions.

How does state synchronization prevent inventory desync in multiplayer?

State synchronization prevents inventory desync in multiplayer by using Merkle tree inventory tracking to consistently keep world state and player data synchronized across all connected clients.

Can I configure gameplay scaling and difficulty for a multiplayer session?

You can configure gameplay scaling and adaptive difficulty by editing the synergy_profile.json file, which allows you to tune resource and oxygen settings per multiplayer session profile.

Do I need an OpenAI or Claude API key for the AI narrative features?

Yes, utilizing the optional AI-assisted narrative generation requires environment-variable-based API integration to connect your OpenAI or Claude credentials for in-game story and lore creation.

What commands are available for debugging session state in multiplayer?

Host-driven session controls provide console commands for checking session status, joining, hosting, triggering resync operations, and debugging world-state conflicts during multiplayer gameplay.