「存档」修訂間的差異

出自Stardew Valley Wiki
跳至導覽 跳至搜尋
(Remove unknown link)
 
(未顯示由 6 位使用者於中間所作的 17 次修訂)
第1行: 第1行:
 
'''数据是无价的,当你打开本页面及其相关页面准备对存档或者游戏本身进行任何修改操作的时候,请记得备份相应文件。'''
 
'''数据是无价的,当你打开本页面及其相关页面准备对存档或者游戏本身进行任何修改操作的时候,请记得备份相应文件。'''
{{翻译}}
 
 
:有关移动端游戏的保存机制,参见:[[手机存档]]
 
:有关移动端游戏的保存机制,参见:[[手机存档]]
 当[[ 日周期|游戏中的一天]]结束时会保存当前进度, 例如: 主角睡觉、 疲劳而昏倒 、在凌晨2点昏倒。如果玩家在一天还未结束时退出游戏会失去 天的所有进度。
+
 当[[ 游戏内时间|游戏中的一天]]结束时会保存当前进度, 包括 主角睡觉、 精疲力尽直至能量低 -15 、在凌晨2点昏倒。如果玩家在一天还未结束时退出游戏 会失去 游戏当 天的所有进度。
  
 
==存档文件格式==
 
==存档文件格式==
 游戏存档 以XML 的文件格式存储在你的设备上。存档文件和游戏运行文件是分开储存在不同的文件夹中。你可以安全地重装或卸载游戏,而不用担心存档遭到删除。在PC端,不同平台(GOG,steam)发售的星露谷的存档是通用的(本质上不同数字游戏发售平台发售的版本的核心游戏文件是完全一样的)。
+
 游戏存档 以没有拓展名 文件 格式 (实际上是XML的文件) 存储在你的设备上。存档文件和游戏运行文件是分开储存在不同的文件夹中。你可以安全地重装或卸载游戏,而不用担心存档遭到删除 (除了Android 1.5版本以上) 。在PC端,不同平台(GOG,steam)发售的星露谷的存档是通用的(本质上不同数字游戏发售平台发售的版本的核心游戏文件是完全一样的)。
  
 
'''注意:某些mod可能会永久性更改存档文件,当你再次安装游戏并且没有安装相应的mod的时候,会产生存档损坏的严重结果(缺乏了必须的运行文件,即mod丢失)。'''具体详见各个mod开发者在mod发布页或者mod内含的Readme文件中所警告的内容。
 
'''注意:某些mod可能会永久性更改存档文件,当你再次安装游戏并且没有安装相应的mod的时候,会产生存档损坏的严重结果(缺乏了必须的运行文件,即mod丢失)。'''具体详见各个mod开发者在mod发布页或者mod内含的Readme文件中所警告的内容。
  
 每个存档 文件 都有一个类似<tt>JonSnow_123456789</tt>的文件夹,文件夹内有两个主要文件:<tt>JonSnow_123456789</tt> 和 <tt>SaveGameInfo</tt>。这两个文件是游戏加载存档时必须的重要文件。
+
 每个 人物的游戏 存档都有一个类似<samp>JonSnow_123456789</samp>的文件夹,文件夹内有两个主要文件:<samp>JonSnow_123456789</samp> 和 <samp>SaveGameInfo</samp>。这两个文件是游戏加载存档时必须的重要文件 。前者是玩家游戏存档的详细内容,而后者是保存的简略信息。当你打开游戏时,在游戏首页点击“加载”按钮时,<samp>SaveGameInfo</samp>会被加载,显示玩家名、农场名称、金钱、游戏时长等信息。在你点击某一个存档之后,形如<samp>JonSnow_123456789</samp>的文件才会被加载,你就可以开始游戏。如果<samp>SaveGameInfo</samp>损坏,可以使用其他玩家存档的这个文件,不影响正常游戏
  
 
==游戏存档位置==
 
==游戏存档位置==
  存档是在你计算机上的一些XML文件。 存档与游戏放在不同的地方,所以你可以安全地重新安装或更新游戏,而不会丢失存档。存档在不同的游戏版本之间共享(举个例子,分别从GOG和Steam购买的游戏共享同一个存档)。
+
 存档与游戏放在不同的地方,所以你可以安全地重新安装或更新游戏,而不会丢失存档。存档在不同的游戏版本之间共享(举个例子,分别从GOG和Steam购买的游戏共享同一个存档)。
  
 每个存档都放在单独的文件夹,就像这样:<tt> 角色名字_123456789</tt>, 文件夹里有两个主要文件:<tt> 角色名字_123456789</tt> 和 <tt>SaveGameInfo</tt>。这两个文件都是必要的。
+
 每个存档都放在单独的文件夹,就像这样:<samp> 农场名_123456789</samp>, 文件夹里有两个主要文件:<samp> 农场名_123456789</samp> 和 <samp>SaveGameInfo</samp>。这两个文件都是必要的。
  
 
===Windows系统===
 
===Windows系统===
第39行: 第38行:
 
===手机 (Android系统)===
 
===手机 (Android系统)===
 
# 打开文件管理器。如果你的设备没有文件管理器,你得有一个具有设备存储空间读写权限的软件。
 
# 打开文件管理器。如果你的设备没有文件管理器,你得有一个具有设备存储空间读写权限的软件。
找到并选中名为 <tt>StardewValley</tt> 的文件夹。
+
进入<pre>/storage/emulated/0</pre> (或<pre>/sdcard</pre>,即内部存储)
每一个带有类似于 <tt>JonSnow_123456789</tt> 的子文件是一个存档卡槽。
+
依次<pre> 进入Android/data/com.chucklefish.stardewvalley/files/Saves</pre>
  
 
===手机 (iOS系统)(针对于简体中文版本的iOS)<span id="find-ios-saves"></span>===
 
===手机 (iOS系统)(针对于简体中文版本的iOS)<span id="find-ios-saves"></span>===
 
'''iOS 13 或者更新的iOS系统版本'''
 
'''iOS 13 或者更新的iOS系统版本'''
# 打开 <tt>文件</tt>应用。
+
# 打开 <samp>文件</samp>应用。
# 点击屏幕上的的<tt>浏览</tt>按钮。
+
# 点击屏幕上的的<samp>浏览</samp>按钮。
# 在位置部分下,点击<tt> 我的iPhone/iPad</tt>.
+
# 在位置部分下,点击<samp> 我的iPhone/iPad</samp>.
# 选择 <tt>Stardew Valley</tt> 文件夹.
+
# 选择 <samp>Stardew Valley</samp> 文件夹.
# 里面的每个子文件夹名称格式为<tt>JonSnow_123456789</tt>是一个存档。
 
  
 
'''iOS 12 或者更早的iOS系统版本:'''<br />
 
'''iOS 12 或者更早的iOS系统版本:'''<br />
第62行: 第60行:
 
===在两台电脑间进行备份或者传递存档===
 
===在两台电脑间进行备份或者传递存档===
 
# 找到你的[[存档#游戏存档位置|存档文件夹]]。
 
# 找到你的[[存档#游戏存档位置|存档文件夹]]。
# 将例如 <tt>JonSnow_123456789</tt> 这样的文件夹整个压缩打包成一个单独的文件。
+
# 将例如 <samp>JonSnow_123456789</samp> 这样的文件夹整个压缩打包成一个单独的文件。
 
# 分享或者备份存储这个压缩包文件。
 
# 分享或者备份存储这个压缩包文件。
 
 注意:
 
 注意:
第72行: 第70行:
  
 
::# 通过网络云盘、USB、蓝牙、WiFi、FTP或NSA等任意一种[https://support.google.com/android/answer/9064445 途径]将你的设备和电脑连接起来。
 
::# 通过网络云盘、USB、蓝牙、WiFi、FTP或NSA等任意一种[https://support.google.com/android/answer/9064445 途径]将你的设备和电脑连接起来。
::# 浏览手机内部存储,找到并发送 <tt>StardewValley</tt> 至电脑。
+
::# 浏览手机内部存储,找到并发送 <samp>StardewValley</samp> 至电脑。
::# 将整个存档文件(<tt>StardewValley</tt> 的子文件中类似 <tt>JonSnow_123456789</tt> 这样的子文件) 复制到[[存档#游戏存档位置|电脑游戏存档路径]]中。
+
::# 将整个存档文件(<samp>StardewValley</samp> 的子文件中类似 <samp>JonSnow_123456789</samp> 这样的子文件) 复制到[[存档#游戏存档位置|电脑游戏存档路径]]中。
  
 
:; 电脑传递到Android手机
 
:; 电脑传递到Android手机
第80行: 第78行:
 
::# 打开[[存档#游戏存档位置|电脑端存档路径]]
 
::# 打开[[存档#游戏存档位置|电脑端存档路径]]
 
::# 通过网络云盘、USB、蓝牙、WiFi、FTP或NSA等任意一种[https://support.google.com/android/answer/9064445 途径]将你的设备和手机连接起来。
 
::# 通过网络云盘、USB、蓝牙、WiFi、FTP或NSA等任意一种[https://support.google.com/android/answer/9064445 途径]将你的设备和手机连接起来。
::# 浏览手机内部储存,找到 <tt>StardewValley</tt> 。(这个文件夹在你第一次游玩之前是不会出现在存储空间的根目录之中的。)
+
::# 浏览手机内部储存,找到 <samp>StardewValley</samp> 。(这个文件夹在你第一次游玩之前是不会出现在存储空间的根目录之中的。)
::# 在电脑端把整个存档文件(类似 <tt>JonSnow_123456789</tt> 这样的子文件)复制到手机上对应的文件夹路径中。
+
::# 在电脑端把整个存档文件(类似 <samp>JonSnow_123456789</samp> 这样的子文件)复制到手机上对应的文件夹路径中。
  
 
===iOS===
 
===iOS===
第97行: 第95行:
 
::# [[#查找您的保存文件|查找您计算机上的保存文件夹]]。
 
::# [[#查找您的保存文件|查找您计算机上的保存文件夹]]。
 
::# [[#find-ios-saves|在 iTunes 中查找 iOS 保存]]。
 
::# [[#find-ios-saves|在 iTunes 中查找 iOS 保存]]。
::# 将整个存档文件夹(类似于 <tt>JonSnow_123456789</tt> 的文件夹)复制到 iTunes 的“Stardew Valley Documents”面板中。<br />''注意:每次存档都有一个文件夹。 您需要将这些文件夹中的每一个拖到 iTunes 中,以便各个保存文件夹都在“Stardew Valley Documents”面板的“root”中。 您不能将包含所有保存游戏的文件夹拖到 iTunes 中。”
+
::# 将整个存档文件夹(类似于 <samp>JonSnow_123456789</samp> 的文件夹)复制到 iTunes 的“Stardew Valley Documents”面板中。<br />''注意:每次存档都有一个文件夹。 您需要将这些文件夹中的每一个拖到 iTunes 中,以便各个保存文件夹都在“Stardew Valley Documents”面板的“root”中。 您不能将包含所有保存游戏的文件夹拖到 iTunes 中。”
 
::# 单击 iTunes 中的“同步”按钮将您的 iOS 设备与您的计算机同步。 保存现在应该出现在您设备上游戏的加载游戏菜单中。
 
::# 单击 iTunes 中的“同步”按钮将您的 iOS 设备与您的计算机同步。 保存现在应该出现在您设备上游戏的加载游戏菜单中。
 +
 
==疑难解答==
 
==疑难解答==
 
===存档消失或者无法加载===
 
===存档消失或者无法加载===
 
 大多数情况下可以通过一下方法恢复的你的存档。(注意:这些存档问题一般是由游戏本身导致的,而非MOD。)
 
 大多数情况下可以通过一下方法恢复的你的存档。(注意:这些存档问题一般是由游戏本身导致的,而非MOD。)
  
# [[#Find your save files| 找到你的存档文件]].
+
# 找到你的存档文件
 
#* 如果存档文件还在,可通过下面的办法进行修复。(请一次只尝试一种办法):
 
#* 如果存档文件还在,可通过下面的办法进行修复。(请一次只尝试一种办法):
 
#*# 如果有些文件的文件名中包含 <code>_STARDEWVALLEYSAVETMP</code> , 将其从文件名中移除并重启游戏。
 
#*# 如果有些文件的文件名中包含 <code>_STARDEWVALLEYSAVETMP</code> , 将其从文件名中移除并重启游戏。
#*# 如果你最近重命名或者创建了一个文件夹,(例如:恢复了一个备份), 确保文件夹的名称与 <tt>YourName_0123456789</tt> 相应的文件'''完全'''匹配。
+
#*# 如果你最近重命名或者创建了一个文件夹,(例如:恢复了一个备份), 确保文件夹的名称与 <samp>YourName_0123456789</samp> 相应的文件'''完全'''匹配。
 
#*# 尝试 [[#Undo the last save|撤销上一次存档]].
 
#*# 尝试 [[#Undo the last save|撤销上一次存档]].
 
#* 如果存档文件不存在,但是你已安装了 SMAPI, 可通过下面的方式恢复备份:
 
#* 如果存档文件不存在,但是你已安装了 SMAPI, 可通过下面的方式恢复备份:
#*# 找到你的 [[Modding:Player Guide/Getting Started#Find your game folder| 游戏文件夹]].
+
#*# 找到你的游戏文件夹
#*# 打开 <tt>save-backups</tt> 子文件夹.
+
#*# 打开 <samp>save-backups</samp> 子文件夹.
#*# 解压最新的包含了你的存档的备份文件,并且复制存档文件夹然后粘贴到 <tt>Saves</tt>。
+
#*# 解压最新的包含了你的存档的备份文件,并且复制存档文件夹然后粘贴到 <samp>Saves</samp>。
 
# 如果以上方法无效,通过[https://community.playstarbound.com/threads/missing-corrupt-save-file-troubleshooting-guide.112827/ see this guide] 或 [[Modding:Player Guide/Troubleshooting#Ask for help|ask for help]]; 我们可能会找到方法帮你恢复你的存档。
 
# 如果以上方法无效,通过[https://community.playstarbound.com/threads/missing-corrupt-save-file-troubleshooting-guide.112827/ see this guide] 或 [[Modding:Player Guide/Troubleshooting#Ask for help|ask for help]]; 我们可能会找到方法帮你恢复你的存档。
  
第121行: 第120行:
 
 从 Linux/Mac/Windows/Android 保存:
 
 从 Linux/Mac/Windows/Android 保存:
  
:# [[#Find your save files|Find your save files]]。<br /><small>您应该会看到两个文件名带有 <tt>_old</tt> 后缀; 如果没有,请寻求帮助!</small>
+
:# [[#Find your save files| 查找您的保存文件]]。<br /><small>您应该会看到两个文件名带有 <samp>_old</samp> 后缀; 如果没有,请寻求帮助!</small>
 
:# 备份您的保存文件夹以防万一。
 
:# 备份您的保存文件夹以防万一。
:# 删除 <tt>SaveGameInfo</tt> 和看起来像 <tt>YourName_123456789</tt> 的文件。
+
:# 删除 <samp>SaveGameInfo</samp> 和看起来像 <samp>YourName_123456789</samp> 的文件。
:# 从 <tt>SaveGameInfo_old</tt> 和看起来像 <tt>YourName_123456789_old</tt> 的文件中删除 <tt>_old</tt> 后缀。
+
:# 从 <samp>SaveGameInfo_old</samp> 和看起来像 <samp>YourName_123456789_old</samp> 的文件中删除 <samp>_old</samp> 后缀。
  
 
 从 iOS 保存:
 
 从 iOS 保存:
  
:# [[#Find your save files|Find your save files]]。<br /><small>您应该会看到名称中带有 <tt>_SVBAK</tt> 后缀的文件; 如果没有,请寻求帮助!</small>
+
:# [[#Find your save files| 查找您的保存文件]]。<br /><small>您应该会看到名称中带有 <samp>_SVBAK</samp> 后缀的文件; 如果没有,请寻求帮助!</small>
 
:# 备份您的保存文件夹以防万一。
 
:# 备份您的保存文件夹以防万一。
:# 删除类似于 <tt>YourName_123456789</tt> 和 <tt>YourName_123456789_SVEMERG</tt> 的文件。
+
:# 删除类似于 <samp>YourName_123456789</samp> 和 <samp>YourName_123456789_SVEMERG</samp> 的文件。
:# 从看起来像 <tt>YourName_123456789_SVBAK</tt> 的文件中删除 <tt>_SVBAK</tt> 后缀。
+
:# 从看起来像 <samp>YourName_123456789_SVBAK</samp> 的文件中删除 <samp>_SVBAK</samp> 后缀。
  
 
==高级==
 
==高级==
第144行: 第143行:
 
# 安装[https://packagecontrol.io/installation Sublime Text的插件管理器(Package Control)]。
 
# 安装[https://packagecontrol.io/installation Sublime Text的插件管理器(Package Control)]。
 
# 通过插件管理器安装''Indent XML''和''XPath''插件(详见[https://packagecontrol.io/docs/usage 如何添加插件])。
 
# 通过插件管理器安装''Indent XML''和''XPath''插件(详见[https://packagecontrol.io/docs/usage 如何添加插件])。
# 打开存档(比方说<tt>Name_0123456789</tt>) 。
+
# 打开存档(比方说<samp>Name_0123456789</samp>) 。
 
# 将文本以Xml格式显示。依次:菜单栏 - 选择 - Format - Indent XML。英文对照:Selection > Format > Indent XML。
 
# 将文本以Xml格式显示。依次:菜单栏 - 选择 - Format - Indent XML。英文对照:Selection > Format > Indent XML。
 
# 开始编辑存档吧。目前暂时只有一些英文教程:[https://www.reddit.com/r/StardewValley/comments/8i5z1j/guide_how_to_change_hosts_of_a_multiplayer_save/ 通过编辑联机模式存档来改变主机]、[http://community.playstarbound.com/threads/save-file-editing-guide-for-solving-some-common-issues.110762/ 改变一些常规数据]。
 
# 开始编辑存档吧。目前暂时只有一些英文教程:[https://www.reddit.com/r/StardewValley/comments/8i5z1j/guide_how_to_change_hosts_of_a_multiplayer_save/ 通过编辑联机模式存档来改变主机]、[http://community.playstarbound.com/threads/save-file-editing-guide-for-solving-some-common-issues.110762/ 改变一些常规数据]。
第158行: 第157行:
 
# 以下所有操作都在此复制过来的文件夹里进行。
 
# 以下所有操作都在此复制过来的文件夹里进行。
 
# 一些文件:
 
# 一些文件:
## 删除以 <tt>_old</tt> 或 <tt>.back.*</tt> 结尾的文件。
+
## 删除以 <samp>_old</samp> 或 <samp>.back.*</samp> 结尾的文件。
## 重命名存档文件:找到像 <tt>Name_0123456789</tt> 的文件,重命名,新名字与刚刚文件夹的重命名相同。
+
## 重命名存档文件:找到像 <samp>Name_0123456789</samp> 的文件,重命名,新名字与刚刚文件夹的重命名相同。
 
# 存档元数据:
 
# 存档元数据:
## 记事本打开 <tt>SaveGameInfo</tt> 文件。
+
## 记事本打开 <samp>SaveGameInfo</samp> 文件。
 
## 找到第一行<code>&lt;name&gt;</code>节点,后面就是玩家的名字。改成新名字。
 
## 找到第一行<code>&lt;name&gt;</code>节点,后面就是玩家的名字。改成新名字。
 
# 主存档:
 
# 主存档:
## 记事本打开类似于 <tt>Name_0123456789</tt> 文件。
+
## 记事本打开类似于 <samp>Name_0123456789</samp> 文件。
 
## 同样找到第一行<code>&lt;name&gt;</code>节点,后面就是玩家的名字。改成新名字。
 
## 同样找到第一行<code>&lt;name&gt;</code>节点,后面就是玩家的名字。改成新名字。
 
## ctrl+f 查找<code>uniqueIDForThisGame</code>,后面那串数字就是你之前存档的尾号,将其改成重命名后的尾号。
 
## ctrl+f 查找<code>uniqueIDForThisGame</code>,后面那串数字就是你之前存档的尾号,将其改成重命名后的尾号。
第174行: 第173行:
 
<ol>
 
<ol>
 
<li>[[#编辑存档|打开存档]]。</li>
 
<li>[[#编辑存档|打开存档]]。</li>
<li>搜索 <tt>&lt;whichFarm&gt;</tt>,后面跟着的那个数字就是农场类型。
+
<li>搜索 <samp>&lt;whichFarm&gt;</samp>,后面跟着的那个数字就是农场类型。
{| class="wikitable"
+
{|class="wikitable"
 
|-
 
|-
 
! 数字
 
! 数字
第207行: 第206行:
 
<li>{{nexus mod|3900|穿墙mod(Noclip Mode)}},通过穿墙(水也能穿)来打掉错位的物品。</li>
 
<li>{{nexus mod|3900|穿墙mod(Noclip Mode)}},通过穿墙(水也能穿)来打掉错位的物品。</li>
 
<li>SMAPI自带一个控制台命令mod(Console Commands),以下一些命令可能适合: 
 
<li>SMAPI自带一个控制台命令mod(Console Commands),以下一些命令可能适合: 
{| class="wikitable"
+
{|class="wikitable"
 
|-
 
|-
 
! 命令
 
! 命令
第228行: 第227行:
 
|}</li>
 
|}</li>
 
</ul>
 
</ul>
 
  
 
[[Category:游戏玩法]]
 
[[Category:游戏玩法]]

於 2023年6月20日 (二) 17:45 的最新修訂

數據是無價的,當你打開本頁面及其相關頁面準備對存檔或者遊戲本身進行任何修改操作的時候,請記得備份相應文件。

有關移動端遊戲的保存機制,參見:手機存檔

遊戲中的一天結束時會保存當前進度,包括主角睡覺、精疲力盡直至能量低於-15、在凌晨2點昏倒。如果玩家在一天還未結束時退出遊戲,會失去遊戲當天的所有進度。

存檔文件格式

遊戲存檔以沒有拓展名的「文件」格式(實際上是XML的文件)存儲在你的設備上。存檔文件和遊戲運行文件是分開儲存在不同的文件夾中。你可以安全地重裝或卸載遊戲,而不用擔心存檔遭到刪除(除了Android 1.5版本以上)。在PC端,不同平台(GOG,steam)發售的星露谷的存檔是通用的(本質上不同數字遊戲發售平台發售的版本的核心遊戲文件是完全一樣的)。

注意:某些mod可能會永久性更改存檔文件,當你再次安裝遊戲並且沒有安裝相應的mod的時候,會產生存檔損壞的嚴重結果(缺乏了必須的運行文件,即mod丟失)。具體詳見各個mod開發者在mod發佈頁或者mod內含的Readme文件中所警告的內容。

每個人物的遊戲存檔都有一個類似JonSnow_123456789的文件夾,文件夾內有兩個主要文件:JonSnow_123456789SaveGameInfo。這兩個文件是遊戲加載存檔時必須的重要文件。前者是玩家遊戲存檔的詳細內容,而後者是保存的簡略信息。當你打開遊戲時,在遊戲首頁點擊「加載」按鈕時,SaveGameInfo會被加載,顯示玩家名、農場名稱、金錢、遊戲時長等信息。在你點擊某一個存檔之後,形如JonSnow_123456789的文件才會被加載,你就可以開始遊戲。如果SaveGameInfo損壞,可以使用其他玩家存檔的這個文件,不影響正常遊戲。

遊戲存檔位置

存檔與遊戲放在不同的地方,所以你可以安全地重新安裝或更新遊戲,而不會丟失存檔。存檔在不同的遊戲版本之間共享(舉個例子,分別從GOG和Steam購買的遊戲共享同一個存檔)。

每個存檔都放在單獨的文件夾,就像這樣:農場名_123456789, 文件夾里有兩個主要文件:農場名_123456789SaveGameInfo。這兩個文件都是必要的。

Windows系統

以下為找到存檔的方法:

  1. 按鍵盤上的Windows + R打開'運行'窗口。
  2. 複製並粘貼此路逕到輸入框:
    %appdata%\StardewValley\Saves
  3. 點擊'確定'即可打開文件夾。

Linux系統

以下為找到存檔的方法:

  1. 打開Files,點擊 Go » Enter Location
  2. 複製並粘貼此路徑:
    ~/.config/StardewValley/Saves
  3. 提交即可打開文件夾。

Mac系統

以下為找到存檔的方法:

  1. 打開Finder,點擊Go » Go to Folder.
  2. 複製並粘貼此路徑:
    ~/.config/StardewValley/Saves
  3. 提交即可打開文件夾。

手機 (Android系統)

  1. 打開文件管理器。如果你的設備沒有文件管理器,你得有一個具有設備存儲空間讀寫權限的軟件。
  2. 進入
    /storage/emulated/0
    (或
    /sdcard
    ,即內部存儲)
  3. 依次
    进入Android/data/com.chucklefish.stardewvalley/files/Saves

手機 (iOS系統)(針對於簡體中文版本的iOS)

iOS 13 或者更新的iOS系統版本

  1. 打開 文件應用。
  2. 點擊屏幕上的的瀏覽按鈕。
  3. 在位置部分下,點擊 我的iPhone/iPad.
  4. 選擇 Stardew Valley 文件夾.

iOS 12 或者更早的iOS系統版本:
提示: 在 macOS 10.15 上,此 iTunes 功能已移至Finder(查找器)。

  1. 打開電腦上的iTunes。
  2. 使用數據線將手機連接到電腦上的USB接口上。
  3. 當 iTunes 打開時,單擊頂部工具欄中的設備圖標(如果該圖標未出現,請嘗試斷開並重新連接設備 USB 接口)。 設備的頁面應該出現。
  4. 單擊左側菜單中的「文件共享」。
  5. 在出現的「應用程式」列表中單擊 Stardew Valley。
  6. 「Stardew Valley Documents」面板顯示您的 iOS 設備上已經存在哪些保存文件。 (它們顯示為文件夾,但您無法直接導航到文件夾中。)

傳輸你的存檔

在兩台電腦間進行備份或者傳遞存檔

  1. 找到你的存檔文件夾
  2. 將例如 JonSnow_123456789 這樣的文件夾整個壓縮打包成一個單獨的文件。
  3. 分享或者備份存儲這個壓縮包文件。

注意:

  • 上述方法不是唯一解;
  • 壓縮包文件某種程度上可以保證文件在傳遞過程中不會出現文件丟失的情況。

Android

Android手機傳遞到電腦
  1. 通過網絡雲盤、USB、藍牙、WiFi、FTP或NSA等任意一種途徑將你的設備和電腦連接起來。
  2. 瀏覽手機內部存儲,找到並發送 StardewValley 至電腦。
  3. 將整個存檔文件(StardewValley 的子文件中類似 JonSnow_123456789 這樣的子文件) 複製到電腦遊戲存檔路徑中。
電腦傳遞到Android手機
  1. 如果你使用了mod,在傳輸前你必須把自定義內容(mod、材質包、替換文件等非官方編譯的遊戲運行文件)全部移除。
  2. 打開電腦端存檔路徑
  3. 通過網絡雲盤、USB、藍牙、WiFi、FTP或NSA等任意一種途徑將你的設備和手機連接起來。
  4. 瀏覽手機內部儲存,找到 StardewValley 。(這個文件夾在你第一次遊玩之前是不會出現在存儲空間的根目錄之中的。)
  5. 在電腦端把整個存檔文件(類似 JonSnow_123456789 這樣的子文件)複製到手機上對應的文件夾路徑中。

iOS

提示: 在 macOS 10.15 上,此 iTunes 功能已移至Finder(查找器)。

iOS 傳遞到電腦
  1. 在iTunes查找保存.
  2. 在 iTunes 中選擇保存文件夾,然後單擊「保存」按鈕。
  3. 這將保存一個包含兩個文件的文件夾(兩個文件都是保存工作所必需的)。
  4. 將整個文件夾複製到 您計算機的保存位置.
電腦傳送到iOS
  1. 如果您使用模組,請在轉移到流動裝置之前刪除任何自定義內容。
  2. 查找您計算機上的保存文件夾
  3. 在 iTunes 中查找 iOS 保存
  4. 將整個存檔文件夾(類似於 JonSnow_123456789 的文件夾)複製到 iTunes 的「Stardew Valley Documents」面板中。
    注意:每次存檔都有一個文件夾。 您需要將這些文件夾中的每一個拖到 iTunes 中,以便各個保存文件夾都在「Stardew Valley Documents」面板的「root」中。 您不能將包含所有保存遊戲的文件夾拖到 iTunes 中。」
  5. 單擊 iTunes 中的「同步」按鈕將您的 iOS 設備與您的計算機同步。 保存現在應該出現在您設備上遊戲的加載遊戲菜單中。

疑難解答

存檔消失或者無法加載

大多數情況下可以通過一下方法恢復的你的存檔。(注意:這些存檔問題一般是由遊戲本身導致的,而非MOD。)

  1. 找到你的存檔文件
    • 如果存檔文件還在,可通過下面的辦法進行修復。(請一次只嘗試一種辦法):
      1. 如果有些文件的文件名中包含 _STARDEWVALLEYSAVETMP , 將其從文件名中移除並重啟遊戲。
      2. 如果你最近重命名或者創建了一個文件夾,(例如:恢復了一個備份), 確保文件夾的名稱與 YourName_0123456789 相應的文件完全匹配。
      3. 嘗試 撤銷上一次存檔.
    • 如果存檔文件不存在,但是你已安裝了 SMAPI, 可通過下面的方式恢復備份:
      1. 找到你的遊戲文件夾
      2. 打開 save-backups 子文件夾.
      3. 解壓最新的包含了你的存檔的備份文件,並且複製存檔文件夾然後粘貼到 Saves
  2. 如果以上方法無效,通過see this guideask for help; 我們可能會找到方法幫你恢復你的存檔。

注意: 不要在遊戲啟動之前,將備份文件夾置於存檔文件夾中。要麼將其置於不同的文件夾內,要麼刪除他們。

回檔到前一天

如果出現問題,您可以撤消上次保存。

從 Linux/Mac/Windows/Android 保存:

  1. 查找您的保存文件
    您應該會看到兩個文件名帶有 _old 後綴; 如果沒有,請尋求幫助!
  2. 備份您的保存文件夾以防萬一。
  3. 刪除 SaveGameInfo 和看起來像 YourName_123456789 的文件。
  4. SaveGameInfo_old 和看起來像 YourName_123456789_old 的文件中刪除 _old 後綴。

從 iOS 保存:

  1. 查找您的保存文件
    您應該會看到名稱中帶有 _SVBAK 後綴的文件; 如果沒有,請尋求幫助!
  2. 備份您的保存文件夾以防萬一。
  3. 刪除類似於 YourName_123456789YourName_123456789_SVEMERG 的文件。
  4. 從看起來像 YourName_123456789_SVBAK 的文件中刪除 _SVBAK 後綴。

高級

編輯存檔

一個用Sublime Text打開並按Xml格式化了的存檔文件。

在編輯存檔前,別忘記備份存檔!

這裏推薦的是Sublime Text這個軟件。當然,其他文本編輯軟件也是可以的。

步驟:

  1. 安裝Sublime Text(Linux、Mac、Windows三大系統均兼容)。
  2. 安裝Sublime Text的插件管理器(Package Control)
  3. 通過插件管理器安裝Indent XMLXPath插件(詳見如何添加插件)。
  4. 打開存檔(比方說Name_0123456789) 。
  5. 將文本以Xml格式顯示。依次:菜單欄 - 選擇 - Format - Indent XML。英文對照:Selection > Format > Indent XML。
  6. 開始編輯存檔吧。目前暫時只有一些英文教程:通過編輯聯機模式存檔來改變主機改變一些常規數據

複製存檔

你可以複製一個存檔來測試一些有特定目的的活動,而不必擔心這些實驗性活動更改了你的存檔,並避免了為了測試一些選項而重開一個新存檔的麻煩事。

  1. 找到存檔位置
  2. 存檔複製第二份,放在與原存檔相同的目錄下。
  3. 此時系統必會讓你重命名,因為同一個文件夾下不能有兩個同名的文件。以以下規則重命名:
    • 新名字你得分辨得出來,不要過幾天你就忘記這個存檔是做什麼的了。
    • 結尾的那一串數字,這裏稱作存檔的尾號。每個存檔尾號都是不同的。
  4. 以下所有操作都在此複製過來的文件夾里進行。
  5. 一些文件:
    1. 刪除以 _old.back.* 結尾的文件。
    2. 重命名存檔文件:找到像 Name_0123456789 的文件,重命名,新名字與剛剛文件夾的重命名相同。
  6. 存檔元數據:
    1. 記事本打開 SaveGameInfo 文件。
    2. 找到第一行<name>節點,後面就是玩家的名字。改成新名字。
  7. 主存檔:
    1. 記事本打開類似於 Name_0123456789 文件。
    2. 同樣找到第一行<name>節點,後面就是玩家的名字。改成新名字。
    3. ctrl+f 查找uniqueIDForThisGame,後面那串數字就是你之前存檔的尾號,將其改成重命名後的尾號。

完事了,現在遊戲裏應該同時能看到原存檔和你剛剛複製的存檔了。

更改農場類型

你可以通過更改遊戲存檔文件來變更你的農場類型

  1. 打開存檔
  2. 搜索 <whichFarm>,後面跟着的那個數字就是農場類型。
    數字 農場類型
    0 標準農場
    1 河流農場
    2 森林農場
    3 山頂農場
    4 荒野農場
    5 四角農場

這僅僅更改了地圖,但是所有在農場上的東西(像樹、草、灌木叢、箱子等等)該在哪還是在哪。因此,可能會有一些東西超出邊界或者跑到水裏。解決方法如下:

  • 兩種用mod的方法:
  • 穿牆mod(Noclip Mode),通過穿牆(水也能穿)來打掉錯位的物品。
  • SMAPI自帶一個控制台命令mod(Console Commands),以下一些命令可能適合:
    命令 作用
    world_clear farm debris 移除農場的石頭、樹狀、雜草、枯萎的作物。
    world_clear farm trees 移除農場所有的樹(除了果樹)。
    world_clear farm fruit-trees 移除農場所有的果樹。
    world_clear farm grass 移除農場所有的草。
    world_clear farm everything 移除所有放置在農場的東西,包括以上所有,還包括所有的「物品」(比如箱子、熔爐、寶石複製機等等)。