工具与模组
长屋储藏室里,一位旅人跪在打开的箱子前,箱中有发光的世界球体、头盔和盾牌。

Valheim 1.0.15

Valheim存档位置:Windows、macOS和Linux的世界与角色文件

Valheim把每个世界和角色保存在两个位置之一。Steam Cloud开启时——这是Steam默认设置——新世界会存入Steam自身目录,依次是userdata、账户编号、892970\remote\worlds。保存在本机的存档位于Valheim自身目录中的worlds_local。角色存档在世界旁边的characters和characters_local中。

Valheim世界保存在哪里?

系统Steam Cloud本机
WindowsC:\Program Files (x86)\Steam\userdata\<account number>\892970\remote\worldsC:\Users\<user name>\AppData\LocalLow\IronGate\Valheim\worlds_local
macOS~/Library/Application Support/Steam/userdata/<account number>/892970/remote/worlds~/Library/Application Support/IronGate/Valheim/worlds_local
Linux~/.local/share/Steam/userdata/<account number>/892970/remote/worlds~/.config/unity3d/IronGate/Valheim/worlds_local

~代表用户主目录,Mac上是/Users/<user name>,Linux上是/home/<user name>。Steam Deck的Steam Cloud存档在Linux对应目录。

Steam会为曾登录这台电脑的每个账户建立一个数字目录。打开包含892970目录的那一个;这是Valheim在Steam上的编号。如果Steam安装位置不是C:\Program Files (x86)\Steam,就从实际安装目录开始找。

角色在相同位置,只是用characters替代worlds,用characters_local替代worlds_local。每个角色对应一个以角色命名的.fch文件。

Windows隐藏AppData,macOS隐藏Library,Linux隐藏名称以点开头的目录。直接粘贴路径仍可打开。Windows中,把%USERPROFILE%\AppData\LocalLow\IronGate\Valheim\worlds_local粘贴到文件资源管理器地址栏;Mac中,在Finder按⇧⌘G再粘贴路径;Linux中,在文件管理器按Ctrl+L再粘贴。

我的世界在Steam Cloud还是本机?

点击“开始游戏”。角色界面和世界列表会给每个存档标注图标:云表示Steam Cloud,软盘表示本机。Steam Cloud存档会跟随Steam账户到你游玩的每台电脑;本地存档留在创建它的电脑上。

当账户和Valheim都启用了Steam Cloud,新世界会存入Steam Cloud。关闭时,或云空间已满且你接受游戏提出的本地保存建议时,世界存入本机。世界列表的“管理存档”中,可以用“移动至云端”与“移动至本地”移动世界。

世界目录里有什么?

每个世界是一个以世界命名的目录:

  • _main.<n>.fwl2保存世界名称、种子和ID。这就是世界文件。每次游戏保存,数字会增大。
  • _main.<n>.db2、_main.<n>.chunks和.chunk文件保存世界的一切,从建筑到因访问而固定下来的地点。
  • _main.<n>.ok标记已完成的保存。
  • 名为<world>_backup_auto-<date>的目录是游戏自动备份,可从“管理存档”恢复。

旧格式世界由直接放在世界目录里的两个文件组成:<world>.fwl和<world>.db。角色是<name>.fch,旁边的备份为<name>_backup_auto-<date>.fch,前一次保存为<name>.fch.old。

如何在种子地图中打开世界?

种子地图根据种子绘制世界,而世界列表会在世界名称旁显示种子,所以直接输入就够了。世界文件可以替你完成输入,还会告诉种子地图是哪一个世界;下一步加载角色地图时需要这个信息。

  1. 在首页点击加载世界文件。
  2. 窗口会显示当前系统的两个目录。根据游戏中的存档图标,点击对应目录旁的复制。
  3. 点击选择世界文件。Windows中把路径粘贴到文件窗口底部输入框并按Enter;Mac先按⇧⌘G,Linux先按Ctrl+L。
  4. 打开世界名称的目录,选择以.fwl2结尾的文件。
Windows的世界文件加载窗口,显示Steam Cloud和本地世界目录,各有一个复制按钮

种子地图会打开该世界。浏览器在页面内读取文件,不会发送到任何地方。之后可阅读种子地图指南,了解种子放置的首领祭坛、商人营地和地下城。

如果是朋友的世界或专用服务器,世界文件在主机电脑或服务器上。向主机索取种子或.fwl2文件。

如何在种子地图上查看探索范围和图钉?

角色文件带有该角色玩过的每个世界的地图,包含图钉、床和已探索地面。在种子地图点击加载角色,从角色目录选择<name>.fch。

种子地图以游戏原有图标和名称绘制图钉,在已勾选图钉上显示红叉,也会显示你的床。未探索地面会变暗;只从制图台共享地图得知的地面则变暗程度较轻。“图层”前两行可开关图钉和探索区域。该种子的地图保留在当前浏览器,所以下次打开世界仍会存在。

角色的世界地图按世界ID储存,而只有世界文件包含该ID。如果浏览器还没读过世界文件,同一个窗口会要求选择它。选好后,角色地图就会出现。

种子地图上的角色图钉:基地标记、床,以及带有完成叉号的铜标记

载入自己的地图后搜索邪骨恶灵。所有祭坛都会列出,位于变暗泥泞沼泽中的祭坛就是尚未靠近过的。需要铁碎屑时,搜索地下圣堂并选择探索范围外最近的一处。点击在地图上选择,再点基地图钉,就能从家而非初始石阵测量所有结果的距离。

如何载入完整的世界存档?

种子地图上的加载世界会读取整个世界目录,而不是单个文件。选择世界名称的目录。Chrome和Edge随后会询问是否上传目录,请允许。文件只在页面内读取,绝不离开电脑,也不会被写回。

地图随后按存档保留的状态显示地点。搜索也会触及世界保存的东西,并使用保存的位置。矿床、树木、生物与传送门可按名称或标签找到,箱子则按内容物出现。搜索铁碎屑,之前放有它的箱子也会列在结果中。

种子地图为什么拒绝文件?

  • 这不是 Valheim 世界文件:选中的不是世界文件。选择_main.<n>.fwl2,旧世界则选<world>.fwl,不要选.db2或.chunk。
  • 种子地图无法绘制这个世界:世界由较早版本的Valheim生成器创建。世界会保留创建时的生成器,而种子地图绘制的是游戏用于新世界的生成器。
  • 这不是 Valheim 角色文件:请选择.fch文件。
  • 该角色没有这个世界的地图:该角色没玩过当前打开的世界。打开它玩过的世界,再载入一次。