【饥荒联机版】在自己电脑上搭建专用服务器
奇异的瓜田
编辑于 2026年05月09日 13:19
收录于文集
共1篇

一、下载服务器和其他操作

打开 steam ,来到下图中的页面,勾选“工具”。

勾选工具

然后在列表中找到“Don't Starve Together Dedicated Server”,安装它!

找到 Don't Starve Together Dedicated Server

在等待下载时,我们在电脑桌面新建一个文本文档,打开它,复制以下代码粘贴进去:

@ECHO OFF

set SteamAppId=322330

set SteamGameId=322330

cd /D "\bin64"

Don't Starve Together Dedicated Server 安装完成后,点击“齿轮”→管理→浏览本地文件

浏览本地文件

在“资源管理器”中,先删除 mods 文件夹,然后点击地址栏,复制地址

删除 mods文件夹
点击地址栏,然后复制地址

再把复制的内容粘贴到

cd /D "\bin64"

\bin64

的前面,结果是长得像下面这样的

cd /D "D:\Existent\Steam\steamapps\common\Don't Starve Together Dedicated Server\bin64"

红色字体是粘贴的部分。

二、软连接 mod

回到“资源管理器”,返回上级目录两次

返回上级目录

然后打开 workshop→content→322330,最终到下图这个位置,这里是饥荒联机版游戏的服务器 mod ,接下来要把他们弄给服务器用

饥荒联机版的服务器 mod

和前面一样,点击地址栏,复制地址

接下来搜索 cmd ,点击以管理员身份运行,如图

以管理员身份运行 cmd

在命令提示符窗口中输入以下指令:

mklink /d "D:\Existent\Steam\steamapps\common\Don't Starve Together Dedicated Server\mods" "D:\Existent\Steam\steamapps\workshop\content\322330"

如下图,指令中的红字部分要用自己电脑上之前复制的两个地址!!

创建软连接

按键盘上的“ENt”(Enter)执行指令。

这样,你服务器的 mod 就会和饥荒联机版游戏的服务器 mod 同步了。

三、服务器使用的存档和服务器的令牌

在浏览器中打开这个链接(需要通过steam登录克雷账号,一般需要加速):https://accounts.klei.com/account/game/servers?game=DontStarveTogether

如下图,随便取个服务器名称→添加新服务器→复制红框中的令牌(可以待会复制)。

创建并复制令牌

然后在“资源管理器”中打开:“文档”→Klei→DoNotStarveTogether→【一串数字】

最后来到这个地方

饥荒联机版存档的位置

这里的 Cluster_X(X为数字)就是存档文件,选中服务器要用的存档文件,将它复制到上一级目录下,然后点进去,在里面新建一个文本文件,改名(不用改后缀名)为:

cluster_token

创建cluster_token.txt(X为数字)

在前面那儿复制令牌,再打开这个文件(cluster_token.txt),粘贴令牌,保存退出

四、启动服务器的脚本

在步骤一,我们在电脑桌面新建了一个文本文档,在里面输入了像这样的代码:

@ECHO OFF

set SteamAppId=322330

set SteamGameId=322330

cd /D "D:\Existent\Steam\steamapps\common\Don't Starve Together Dedicated Server\bin64"

现在,我们再另起一行,增添下面两段代码:

start "Don't Starve Together Overworld" dontstarve_dedicated_server_nullrenderer_x64.exe -cluster Cluster_X -shard Master -console

start "Don't Starve Together Caves" dontstarve_dedicated_server_nullrenderer_x64.exe -cluster Cluster_X -shard Caves -console

注意,标红的部分应该和服务器使用的存档文件夹一致!!

保存退出,把这个文本文档改一个中庸的名字,并把后缀名.txt改为.bat(比如:launch_servers.bat)。

双击这个 launch_servers.bat 文件,就能开启服务器了!

五、一些给服务器用的指令

关闭服务器(也可以选中命令行窗口,按键盘:Ctrl+C;一般情况下,直接点命令行窗口右上角的“X”也没问题):

c_shutdown()

回档(X为回档天数,一般最多为5天):

c_rollback(X)

六、其他

黑白名单:

在三的最后一张图中,看到blocklist.txtwhitelist.txt两个文件了吗?创建这两个文件,然后把用户ID放进去就可以了。更具体的我不懂了[doge]

也可以使用 长鸽门徒 长鸽门徒

的开服工具来开服务器,这个挺好用的,我也用过一段时间,但后来发现杀毒引擎扫描出来病毒(我不知道是不是真的有病毒!),现在我不太敢用了[doge]