Steam怎么查看下载的MOD?我来告诉你那些隐蔽的文件夹

还记得我第一次在Steam创意工坊上订阅MOD时的那股兴奋劲。当时刚入手《城市:天际线》,听说有了MOD才能算是真正的完全体,于是一口气订阅了七八十个。看着那些绿色的“已订阅”标签,我心想这下游戏要改头换面了。结果进到游戏里,拆迁没有多段线,立交桥不能用精细工具——我这才反应过来,虽然Steam显示已订阅,但我完全不知道那些MOD文件被我电脑的哪个角落吞掉了。那种抓耳挠腮的感觉,跟拆完快递却找不到赠品一样憋屈。

Steam默认的MOD老巢:workshop/content

其实只要摸清Steam的脾气,它的MOD存放逻辑非常固定:所有从创意工坊扒下来的东西,都会被丢到Steam安装目录下的 steamapps/workshop/content 文件夹里。但别高兴太早,进去之后你会看到一大堆数字命名的文件夹,这些数字就是每个游戏的AppID。只有找到对应的AppID,才能看到属于那个游戏的MOD。

怎么知道游戏的AppID?

这串数字一般在游戏商店页面地址栏里就能找到。比如《城市:天际线》商店地址是 store.steampowered.com/app/255710,那255710就是它的AppID;《异星工厂》是427520。我那时候不知道这个关联,只能在workshop/content里一个一个点开看,因为每个AppID文件夹里还有一堆乱码文件夹(那是创意工坊物品ID),再点开才是MOD本体文件。试过几次之后,我记下了常玩游戏的AppID,再也不用大海捞针了。

Steam怎么查看下载的MOD?我来告诉你那些隐蔽的文件夹

Steam客户端里的订阅列表

不想碰文件管理器的话,直接在Steam里也能看到已订阅MOD的清单。操作很简单:从库找到游戏 -> 创意工坊 -> 浏览 -> 你的文件 -> 你的订阅。这里会列出所有当前订阅的MOD,包括名称、作者、最后更新日期。还能直接取消订阅。但说实话,这个页面更像一个清单,没法告诉你这些MOD被存在硬盘的哪个具体路径,也不会提供“打开本地文件夹”这种快捷按钮。我一般把它当作一个核对工具,偶尔清一清那些早就不想用的MOD。

游戏自带的MOD管理入口

有些游戏比Steam贴心多了,内置了MOD管理模块。我个人最常用的是《城市:天际线》的内容管理器,在主菜单里点进去,选择“模组”页签,它会把当前已加载的MOD一个个列出来,而且最底下有个“打开模组文件夹”按钮,点击就能直接跳到游戏自己的MOD存放目录(通常不是Steam那个仓库)。这种设计省去了我翻文件夹的麻烦,所以我现在每装一个新游戏,第一件事就是看看它有没有内置的MOD管理器,如果有,我就优先用那个来查看和管理。

那些我踩过的坑

最让我抓狂的一次是,订阅了某个大型MOD后游戏一直闪退,我猜是文件没下完整。后来我直接跑到workshop/content/对应的AppID/下,找到那个物品ID的文件夹,看一眼文件大小和修改时间,果然少了一个核心文件。取消订阅再重新订阅才恢复正常。还有一次我取消了订阅以为文件会被自动删除,结果发现Steam并不会清理本地缓存,那些MOD还赖在硬盘里占空间,最后只能手动去文件夹里删。这些都是折腾出来的经验。

现在我已经习惯了新订阅MOD后先记下AppID,然后直接冲进workshop确认文件落地。虽然Steam的这套存放体系有点绕,但它最大的好处是统一:只要你知道门道,任何一款游戏的MOD都能在同一个大目录下找到。对我这种喜欢同时玩几十个游戏的人来说,这种一致性简直是救星。回想当初那个对着文件夹不知所措的自己,真是又好气又好笑。