当将本地合作存档上传到专用服务器时,可能需要更改 Stardew Valley 服务器上的主机玩家,因为服务器的无头软件会自动创建一个新的、通常不会使用的“虚拟”主机玩家,以确保持续在线。 随后,玩家会修改存档文件,在自己进度很高的玩家角色与虚拟房主之间交换数据,从而将主农场和管理员角色有效转移到自己的账号。 这一步非常关键,可确保拥有最高级技能、友情进度和主屋所有权的角色,是 服务器 所识别的角色,让原有进度可以在 24/7 服务器上继续推进。
要求:加载自定义房主需要已上传的合作存档。 在这里了解如何上传合作存档。
1. 加入服务器。
2. 创建一个虚拟档案并记下名称。
3. 完成一天以保存服务器。
4. 登录 BisectHosting Starbase 面板。
5. 停止服务器。
6. 前往 Files 选项卡。
7. 找到以下目录:/home/container/.config/StardewValley/Saves
8. 下载当前的 Farm 文件夹。
9. 将下载的文件解压到新文件夹中。
10. 在文本编辑器中打开 FarmName_ID 文件。
11. 按 CTRL+F 搜索第 2 步中的名称。
12. 在 <farmer> 标签之前,按键盘上的 Enter 键来标记该位置。
13. 搜索下一个 </farmer> 标签。 这会标记来自虚拟名称的 <farmer> 标签的结尾。
14. 记下虚拟档案的 Unique Multiplayer ID。
15. 删除 <Farmer></Farmer> 标签之间的所有内容。
16. 将文件最小化,以便稍后在教程中使用。
17. 打开 SaveGameInfo 文件。
18. 复制 <name> 和 </farmer> 标签之间的所有内容。
19. 返回第 16 步中的文件。
20. 将第 18 步中的详细内容粘贴到 <farmer> 标签之间。 确保它只以一个 </farmer> 标签结尾。
21. 用第 14 步中的 ID 替换 Unique Multiplayer ID。
22. 移除创建出的多余空格,并保存文件。
23. 返回 BisectHosting Starbase 面板。
24. 前往 Files 选项卡。
25. 找到以下目录:/home/container/.config/StardewValley/Saves
26. 打开当前的 Farm 文件夹。
27. 上传第 22 步中保存的文件,替换之前的服务器文件。
注意:请保留第 8 步下载的
.zip文件备份。