恢复因创意工坊中的模组被移除而无法启动的世界

0 点赞
废品机械师
转载

如果你曾经因为丢失模组(从创意工坊删除或意外卸载后丢失)而导致花费大量时间构建的巨大世界消失,本指南将帮助你恢复这个世界以及你在其中创造的奇迹。 安装SQLite数据库浏览器 你可能不知道,你的世界及其数据以SQLite格式存储在电脑上。 为了访问你的世界数据,你需要合适的工具,否则将无法进行下一步操作。我首选的工具是DB Browser,它使用简单且目标明确。 首先,前往相关网站并点击页面顶部的“下载”按钮。然后找到对应你操作系统的下载链接。如果你使用Windows系统,且不确定选择32位还是64位版本,那么选择64位,因为你很可能正在使用64位Windows系统。 如果你选择安装程序,运行它,安装程序并启动。否则,将压缩文件的内容解压到一个文件夹中,然后运行程序。 完成这些后,你就可以进入下一步了。 创建一个【未启用任何模组】的新世界 这一步非常简单,只需打开游戏,点击“开始游戏”,选择“创造模式”,点击“新游戏”,给你的世界取一个容易识别的名字(比如“纯净世界”之类的),然后再次点击“开始游戏”。之后你可以退出这个世界(不需要退出整个游戏)。 找到你的世界文件并备份 要修复你的世界,显然你需要它的文件。以下是相关操作步骤: 要导航到该位置,需按下Windows键,搜索“运行”并打开运行程序。然后,准确输入:%APPDATA%\Axolot Games\Scrap Mechanic,按下确定。这将打开一个仅包含一个文件夹的目录,即“User”文件夹。打开该文件夹,再打开名称为“User_”后接一串数字的文件夹。进入“Save”文件夹并找到你的世界。 如果你的世界名称是“Awesome Fruits”,那么你需要找到名为“Awesome Fruits.db”的文件。 对你之前创建的世界执行相同操作,该世界的文件应名为“Clean World.db”。 复制这两个文件并粘贴到一个单独的文件夹中,这是为了在你操作出错时提供安全保障。 现在,请继续本指南的下一部分!在DB Browser中修复你的世界文件 备份世界文件后,返回DB Browser,点击程序左上角的【打开数据库】,找到原始的【Clean World.db】文件并打开。 接下来,找到【表:ChildShape】列表并点击,然后找到【Game】并打开该表。

接下来,选择mods和uniqueIds字段,右键点击并选择复制

现在,再次点击“打开数据库”,打开你的世界原始文件,重新找到“表:ChildShape”列表,打开它,找到“Game”并打开该表。 重新选择mods和uniqueIds字段,右键点击,但这次点击“粘贴”! 最后,点击屏幕左上角的“写入更改”,然后关闭数据库浏览器。 然后进行下一步! 加载你的世界(别忘了再次选择你的mod!) 最后,回到游戏,进入你的创意世界,选择你刚刚修复的世界,再次选择你的mod,然后加载世界。 如果你一切操作正确,你的世界应该会正常加载,你将能够再次享受制作装置的乐趣。 祝你在正常运行的世界中玩得愉快!