本页说明如何在Windows上安装SMAPI(允许您使用mods的工具)。

安装

使用SMAPI的安装程序

1.至少在没有SMAPI的情况下运行一次游戏(这样它就可以进行首次设置)。

3.在某个地方提取.zip文件(但不在您的游戏文件夹中!)

4.双击解压后的Windows.bat,然后按照软件上的说明操作。

使用ModDrop安装

ModDrop是一个支持SMAPI的mod管理器。它可以安装SMAPI,使其保持更新,并简化安装/更新模组。

1.安装ModDrop并打开客户端。

2.在右上角,单击“安装 SMAPI”或“可用更新”。

3.应该会出现一个窗口,上面写着“新版本的SMAPI可用”。单击安装按钮并按照屏幕上的说明操作。

使用Vortex安装

1.登录Nexus Mods帐户。

2.安装并启动Vortex。

3.单击Vortex主屏幕中上部的登录或注册按钮。应该打开一个网页浏览器,询问是否授权Vortex与您的Nexus Mods帐户同步。这启用了Nexus mod页面上的Mod Manager下载按钮,接受授权。

4.通过单击左侧游戏选项卡、找到Stardew Valley并单击它,在Vortex中设置Stardew Valley。您可能希望在左侧“设置”选项卡中设置下载文件夹位置。

5.单击右上角的通知铃,这将提示您下载并安装SMAPI。

6.在Vortex中安装SMAPI后,单击启用,即可完成!

更新

使用SMAPI的安装程序的更新

只需安装新版本;安装程序将自动清理以前的版本。

使用ModDrop的更新

1.如果出现更新,请单击右上角的“可用更新”。

2.按照屏幕上的说明操作。

使用Vortex更新

1.转到SMAPI的mod页面,并使用Mod Manager下载按钮下载它。

2.弹出窗口出现时,单击“打开Vortex”。

3.单击Vortex窗口,通知铃将在右上角显示通知。单击安装,然后启用。

通过Steam或GOG Galaxy启动SMAPI

如果您使用Steam或GOG Galaxy,并希望它们跟踪您的成就和游戏时间,您可以将它们配置为启动SMAPI。

如果您不在乎成就或跟踪游戏时间,只需在游戏文件夹中启动StardewModdingAPI.exe即可玩mods。

steam

您可以通过Steam客户端启动SMAPI,以启用叠加和成就。

1.保持 SMAPI 的安装程序窗口打开。(如果您已经关闭了它,只需再次运行它。无需先卸载。)

2.在安装程序窗口中复制如下文本:

红框应被复制

前面的路径+"Your path here" %command%

确保您复制了整行,包括引号"%command%

不是在这里复制,复制时要复制一整行长串"Your path here" %command%前的路径也要加

3.在Steam客户端中,右键单击Stardew Valley并选择属性:

Modding .png

4.单击“启动选项”下的文本框:

Modding - installing SMAPI on Windows - Steam 2.png

5.将文本框中的任何内容替换为您从安装程序复制的文本。 要粘贴文本,请单击框中,然后按CTRL和V。

Modding - installing SMAPI on Windows - Steam 2.png

6.此文本应包括“您的SMAPI API文件路径”%command%

7.单击“确定”保存更改。

8.从现在开始,只需通过Steam启动游戏,即可使用Steam覆盖层和成就运行SMAPI。

GOG Galaxy

您可以通过GOG Galaxy客户端使用SMAPI来跟踪您的播放时间。以下步骤告诉GOG Galaxy启动批处理脚本,然后启动StardewModdingAPI.exe。这是因为告诉GOG Galaxy启动StardewModdingAPI.exe直接会导致SMAPI控制台不可见,这可能会隐藏重要的错误和警告消息。

1.打开记事本并粘贴如下内容:

start "" "C:\Program Files (x86)\GOG Galaxy\Games\Stardew Valley\StardewModdingAPI.exe"

如果C:\Program Files (x86)\GOG Galaxy\Games\Stardew Valley\(大多数人的默认位置)没有安装Stardew Valley和SMAPI,请将该位置替换为您安装Stardew Valley的位置。

2.单击“文件”,然后另存为...

800px-Save batch script.png

3.导航到您的Stardew Valley安装文件夹,并将文件类型从文本文档更改为所有文件,如下所示,然后单击“保存”。

800px-Choose batch exten.png

4.然后键入文件名 start.bat,如下所示:

800px-Name batch script.png

5.在GOG Galaxy客户端中,单击Stardew Valle,然后单击“播放”按钮右侧的设置图标,然后将鼠标悬停在“管理安装”上,然后单击“配置...”,如下所示:

800px-Gog galaxy configure.png

6.将出现一个新的菜单。选中“自定义可执行文件/参数”框。

400px-Gog galaxy custom launch.png

7.然后单击“添加另一个可执行文件/参数”

400px-Gog galaxy add exectuable.png

8.在出现的窗口中选择start.bat,然后单击“打开”。

800px-Select batch file.png

9.最后,单击文件2下方“默认可执行文件”旁边的圆圈,然后单击“确定”。

400px-Gog galaxy select default executable.png

10.从现在开始,您可以通过GOG Galaxy启动Stardew Valley,SMAPI控制台和游戏都将按预期加载!

故障排除

如提示:哎呀,无法自动找到游戏如果安装程序显示该消息,您可以帮助它找到游戏文件夹。

为此:

1.退出安装程序。

2.找到您的游戏文件夹。

3.将安装程序文件夹移动到游戏文件夹中。(确保您移动整个文件夹,而不仅仅是其中的文件!)

再次运行安装程序,它现在应该会自动检测游戏文件夹。

完成后,您可以安全地删除安装程序文件夹。