← 返回服务器页

迁移旧实例

以前用 .mrpack 导入过、不会自动更新的整合包?在同一个启动器里重新导入一次自动更新版(Prism / HMCL 实例或 PCL2 版),之后每次启动都会自动更新。按下面的步骤把旧实例里的数据搬过来。

迁移步骤

  1. 在服务器页下载对应启动器的版本并导入,启动一次,等模组下载完成后关闭游戏
  2. 打开两个实例的游戏文件夹:Prism 右键实例选“文件夹”,打开的是实例根目录,要再进入里面的 minecraft 或 .minecraft(旧实例多半是 minecraft,新实例是 .minecraft);HMCL 和 PCL2 在实例设置里打开游戏文件夹(通常是 .minecraft/versions/实例名)
  3. 只把旧游戏文件夹里的这些复制到新游戏文件夹,提示重名时选择替换:saves(单人存档)、xaero(小地图路径点与世界地图)、config/jei(JEI 收藏,只复制 jei 这一个文件夹)、options.txt(按键与画面设置)、schematics(机械动力蓝图)、screenshots(截图)
  4. 启动新实例确认一切正常后,就可以删除旧实例

不要全选复制整个实例:instance.cfg 和 mmc-pack.json 被旧版覆盖会让自动更新失效;把旧的 minecraft 文件夹拷进新实例,Prism 会改用它作为游戏文件夹,同样绕过自动更新。也不要复制 mods 和整个 config。如果已经这样做了,删掉新实例重新导入即可。

如果在旧实例里自己额外装过模组,把对应的 .jar 复制到新实例的 mods 文件夹,整合包更新时不会删除它们。