Назад к модам
Открыть на Nexus Mods

Прочее
sts2-lan-multiplayer
от usualchordsv1.0
A Slay the Spire 2 mod that replaces Steam multiplayer with LAN (Local Area Network) direct connect via Harmony patches, enabling local co-op without internet — supports Standard, Daily, and Custom runs.
Создано
18 апр. 2026 г.
Обновлено
18 апр. 2026 г.
Описание
Это описание предоставлено автором мода на Nexus Mods на английском языке.
Fork of kmyuhkyuk/SlayTheSpire2.LAN.Multiplayer
A mod for Slay the Spire 2 that adds LAN (Local Area Network) multiplayer, allowing you to play with friends over a local network without requiring Steam multiplayer services.
<Slay the Spire 2>/
└── mods/
└── SlayTheSpire2.LAN.Multiplayer/
├── SlayTheSpire2.LAN.Multiplayer.dll
├── mod_image.png
└── mod_manifest.json
Prerequisites
# Default (auto-detects game installation)
./scripts/build-package.sh
# Custom game install path
STS2_INSTALL_DIR="$HOME/Library/Application Support/Steam/steamapps/common/Slay the Spire 2/SlayTheSpire2.app/Contents/Resources" \
./scripts/build-package.sh
# Direct data folder override
STS2_DATA_DIR="$HOME/Library/Application Support/Steam/steamapps/common/Slay the Spire 2/SlayTheSpire2.app/Contents/Resources/data_sts2_macos_arm64" \
./scripts/build-package.sh
Windows
# Default (auto-detects game installation)
dotnet build SlayTheSpire2.LAN.Multiplayer/SlayTheSpire2.LAN.Multiplayer.csproj -c Release
# Custom game path
dotnet build SlayTheSpire2.LAN.Multiplayer/SlayTheSpire2.LAN.Multiplayer.csproj -c Release /p:Sts2InstallDir="D:\SteamLibrary\steamapps\common\Slay the Spire 2"
# Direct data folder override
dotnet build SlayTheSpire2.LAN.Multiplayer/SlayTheSpire2.LAN.Multiplayer.csproj -c Release /p:Sts2DataDir="D:\SteamLibrary\steamapps\common\Slay the Spire 2\data_sts2_windows_x86_64"
Build Output
A mod for Slay the Spire 2 that adds LAN (Local Area Network) multiplayer, allowing you to play with friends over a local network without requiring Steam multiplayer services.
Features
- LAN Host & Join — Host or join multiplayer sessions over your local network
- Multiple Game Modes — Supports Standard, Daily, and Custom runs
- Configurable Settings — Custom host port, max players, and player name
- Multi-language Support — 14 languages: English, Simplified Chinese, Japanese, Korean, French, German, Spanish, Italian, Polish, Portuguese, Russian, Thai, Turkish, Latin American Spanish
- Cross-platform — Works on Windows, macOS, and Linux
Installation
- Download the latest release archive
- Extract to get the mods folder
- Place the mods folder into your Slay the Spire 2 game directory
<Slay the Spire 2>/
└── mods/
└── SlayTheSpire2.LAN.Multiplayer/
├── SlayTheSpire2.LAN.Multiplayer.dll
├── mod_image.png
└── mod_manifest.json
Usage
- Launch the game (it will show "RUNNING MODDED!" if installed correctly)
- From the main menu, select Multiplayer
- Host: Click "LAN Host" to start a LAN session (your IP will be shown to share with friends)
- Join: Click "Join Friends" and enter the host's IP address to connect
Build From Source
Prerequisites
- .NET 9 SDK
- Installed Slay the Spire 2
- 7-Zip ( 7zz on macOS / 7z on Windows/Linux) for .7z packaging (optional, falls back to .zip)
# Default (auto-detects game installation)
./scripts/build-package.sh
# Custom game install path
STS2_INSTALL_DIR="$HOME/Library/Application Support/Steam/steamapps/common/Slay the Spire 2/SlayTheSpire2.app/Contents/Resources" \
./scripts/build-package.sh
# Direct data folder override
STS2_DATA_DIR="$HOME/Library/Application Support/Steam/steamapps/common/Slay the Spire 2/SlayTheSpire2.app/Contents/Resources/data_sts2_macos_arm64" \
./scripts/build-package.sh
Windows
# Default (auto-detects game installation)
dotnet build SlayTheSpire2.LAN.Multiplayer/SlayTheSpire2.LAN.Multiplayer.csproj -c Release
# Custom game path
dotnet build SlayTheSpire2.LAN.Multiplayer/SlayTheSpire2.LAN.Multiplayer.csproj -c Release /p:Sts2InstallDir="D:\SteamLibrary\steamapps\common\Slay the Spire 2"
# Direct data folder override
dotnet build SlayTheSpire2.LAN.Multiplayer/SlayTheSpire2.LAN.Multiplayer.csproj -c Release /p:Sts2DataDir="D:\SteamLibrary\steamapps\common\Slay the Spire 2\data_sts2_windows_x86_64"
Build Output
- Package: artifacts/SlayTheSpire2.LAN.Multiplayer.Release_<version>.7z (or .zip)
- Extracted content: artifacts/mods/SlayTheSpire2.LAN.Multiplayer/
Compatibility
- Game version: 0.103.2
- Mod version: 1.6.3
- Platforms: Windows (x86_64), macOS (ARM64 / x86_64), Linux (x86_64)