sts2-局域网-多人游戏

创作者: usualchords
已更新:2026-04-18 15:08:19
48KB

关于此 MOD

这是一个《杀戮尖塔2》模组,通过Harmony补丁将Steam联机替换为局域网直连,无需网络即可实现本地合作——支持标准模式、每日挑战与自定义模式。
叉状分支 kmyuhkyuk/杀戮尖塔2.局域网.多人模式

一个模组适用于 杀戮尖塔2 增加 局域网联机,让你能通过局域网与好友联机,无需使用Steam的多人服务。

功能特性



  • LAN 主机 & 加入 — 在局域网中主持或加入多人游戏
  • 多种游戏模式 — 支持标准、每日及自定义模式
  • 可配置设置 — 自定义主机端口、最大玩家数及玩家名称
  • 多语言支持 — 14种语言:英语、简体中文、日语、韩语、法语、德语、西班牙语、意大利语、波兰语、葡萄牙语、俄语、泰语、土耳其语、拉丁美洲西班牙语
  • 跨平台 — 支持 Windows、macOS 和 Linux

安装



  • 下载最新版本发布包
  • 提取即可获得 
    模组 文件夹
  • 放置 
    模组 将文件夹放入您的《杀戮尖塔2》游戏目录中
生成的目录结构应为:
《杀戮尖塔2》
mods/
    └── SlayTheSpire2.LAN.Multiplayer/
        杀戮尖塔2.局域网.多人.dll
        mod_image.png
        mod_manifest.json

使用



  • 启动游戏(若安装正确,界面将显示“MOD运行中!”)
  • 从主菜单选择 多人模式
  • 主机点击“局域网主机”即可开始局域网游戏(你的IP地址会显示出来,可与朋友分享)
  • 加入点击“加入好友”并输入主机的IP地址进行连接

从源码构建



前置要求

  • .NET 9 软件开发工具包
  • 安装了《杀戮尖塔2》
  • 7-Zip(
    7zz 在 macOS 上 / 
    7z 在Windows/Linux上) 
    .7z 包装(可选,若未指定则默认使用 
    .zip)
macOS / Linux

# 默认(自动检测游戏安装位置)
./scripts/build-package.sh

自定义游戏安装路径
STS2_INSTALL_DIR="$HOME/Library/Application Support/Steam/steamapps/common/Slay the Spire 2/SlayTheSpire2.app/Contents/Resources"
./scripts/build-package.sh

# 直接覆盖数据文件夹
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

# 默认(自动检测游戏安装路径)
编译 SlayTheSpire2.LAN.Multiplayer 项目(正式版配置)

# 自定义游戏路径
dotnet 构建 SlayTheSpire2.LAN.Multiplayer/SlayTheSpire2.LAN.Multiplayer.csproj -c Release /p:Sts2InstallDir="D:\SteamLibrary\steamapps\common\Slay the Spire 2"

# 直接覆盖数据文件夹
dotnet 构建 SlayTheSpire2.LAN.Multiplayer/SlayTheSpire2.LAN.Multiplayer.csproj -c 发布版 /p:Sts2数据目录="D:\SteamLibrary\steamapps\common\Slay the Spire 2\data_sts2_windows_x86_64"

构建输出

  • 包裹: 
    artifacts/SlayTheSpire2.LAN.Multiplayer.Release_<版本号>.7z 或 
    .zip)
  • 提取的内容: 
    遗物/模组/SlayTheSpire2.LAN.多人游戏/

兼容性



  • 游戏版本: 0.103.2
  • 模组版本: 1.6.3
  • 平台:Windows (x86_64)、macOS (ARM64 / x86_64)、Linux (x86_64)

使用 Xmod 解锁 杀戮尖塔2 的全部潜力 — 今天就探索这些顶级 MOD!