Skip to content

星露谷模组加载器 —— SMAPI 的安装

2022-09-13

一直听说星露谷对于 Mod 的支持十分完善,这次打算自己尝试一番。

目标平台

本文仅针对 Windows 平台,其他平台方法大同小异,可以直接参照官方 Wiki

首先到 SMAPI 官网下载最新的安装包,可以选择从 NexusMods (N 网) 下载,也可以直接下载 (Direct download) 。截至本文,SMAPI 的最新版本为 3.16.2

把下载下来的 SMAPI-<版本>-installer.zip 解压到任意位置,打开里面的 install on Windows.bat ,安装脚本会自动检测游戏的安装位置。如果没有找到会提示以下信息:

Oops, couldn't find the game automatically.

Type the file path to the game directory (the one containing 'Stardew Valley.dll'), then press enter.

出现这种情况,首先找到星露谷的安装目录,若为 Steam 安装可以直接右键库里的星露谷,选择管理 - 浏览本地文件,然后复制打开的文件夹路径(例如我的是 D:\Steam\steamapps\common\Stardew Valley),再粘贴进终端内并回车。

What do you want to do?

[1] Install SMAPI.
[2] Uninstall SMAPI.

Type 1 or 2, then press enter.

输入 1 并回车继续安装。日后如果想要卸载 SMAPI,可以再次运行此脚本并选择 2 卸载。

如果出现以下信息,则为安装成功:

SMAPI is installed! If you use Steam, set your launch options to enable achievements (see smapi.io/install):
    "D:\Steam\steamapps\common\Stardew Valley\StardewModdingAPI.exe" %command%

If you don't use Steam, launch StardewModdingAPI.exe in your game folder to play with mods.

提示信息中指出,如果使用 Steam 启动游戏,可以设置启动项来确保安装 SMAPI 后也能正常获得成就。

注意

在配置Steam启动项之前,需要确保您的游戏路径里没有中文,否则将设置失败。

首先复制终端窗口中给出的启动指令(如上文,为 "D:\Steam\steamapps\common\Stardew Valley\StardewModdingAPI.exe" %command% ),Steam 中右键星露谷打开属性,在“通用”选项卡中把复制的指令粘贴进“启动选项”一栏,保存即可。

至此已经完成了 SMAPI 的安装,至于添加 Mod 下次再讲 (咕咕咕((

评论