subnautica-2-coop-mod-bepinex

Synchronize cooperative multiplayer for Subnautica 2 with BepInEx.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It solves the challenge of playing Subnautica 2 cooperatively by enabling synchronized multiplayer gameplay across multiple players, including shared world state, inventory, and base-building actions.

Core Features & Use Cases

  • Deterministic session synchronization (DSS) to keep shared world state consistent and reduce conflicts between peers.
  • Shared inventory with integrity verification using Merkle tree hashing to detect and reconcile desync.
  • Co-op base building synchronization so structures placed by one player appear for others in real time.
  • Host migration and session recovery to preserve progress and minimize disruption if the host disconnects.
  • Cross-platform networking transport using WebRTC/NAT punch-through for wider joinability.

Use case examples:

  • Organizing friends to explore, build bases, and manage resources together without item/world mismatch.
  • Running a co-op session where one player hosts, then safely continuing if the host drops.
  • Coordinating large collaborative builds where every placed component must match across clients.

Quick Start

Install BepInEx for Subnautica 2, copy the DeepSynergy plugin DLLs into the BepInEx/plugins directory, and configure BepInEx/config/synergy_profile.json before starting or joining a co-op session.

Frequently Asked Questions about subnautica-2-coop-mod-bepinex

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

FAQPage Schema
How do I set up Subnautica 2 co-op multiplayer using BepInEx?

To set up Subnautica 2 co-op multiplayer, install a Subnautica 2 IL2CPP-compatible BepInEx 6.0.x build, copy the DeepSynergy plugin DLLs into the BepInEx/plugins directory, and configure synergy_profile.json for networking and recovery behavior.

What is the best way to sync inventory and prevent item desync in Subnautica 2 multiplayer?

The best way to sync inventory and prevent item desync in Subnautica 2 multiplayer is using shared inventory with integrity verification, which applies Merkle tree hashing to detect and reconcile inventory desync between peers.

Does Subnautica 2 multiplayer support host migration after disconnects?

Yes, Subnautica 2 multiplayer supports host migration and session recovery, automatically preserving shared world state and progress to minimize disruption if the current host disconnects unexpectedly.

Can I use WebRTC for cross-platform Subnautica 2 co-op sessions?

You can use WebRTC for cross-platform Subnautica 2 co-op sessions, utilizing NAT punch-through networking transport to establish direct peer connections and widen joinability across different network environments.

How does base building synchronization work in Subnautica 2 multiplayer mods?

Base building synchronization in Subnautica 2 multiplayer mods uses deterministic session synchronization to keep shared world state consistent, ensuring structures placed by one player appear for others in real time without conflicts.