最近杀戮尖塔2创意工坊刚开,大伙是不是都疯了一样往里面装MOD啊?什么自定义爬塔、额外角色、数值调整的,我前前后后装了快20个,昨天直接闪退到我以为电脑要炸。
踩了三天坑,翻了NGA和贴吧各种帖子,总算是把遇到的问题都解决了,顺手整理出来给大伙避避坑。
加载到一半卡死/直接闪退?先查这几个基础项
我最开始遇到的就是这个问题,启动游戏加载MOD条走到一半直接没了,要么就是刚进主菜单秒崩。
先看游戏本体版本,低于0.99的直接去更,很多新MOD要求至少1.50.7版本,旧版本根本不兼容,装了也白装。
还有两个前置是必装的,BaseMod和ModTheSpire核心框架,没装这俩你下多少MOD都读不出来,属于是地基都没打就想盖楼了。
哦对了,游戏安装路径别带中文或者特殊符号,我之前把游戏放在“新游戏”文件夹里,死活读不出MOD,改完英文路径瞬间就好,这个设计我是真的服了。
还有启动参数里的内存限制,少于2G必炸,要是你装的MOD超过8个,直接把-Xmx调到3G或者4G,不然堆溢出分分钟教你做人。
MOD功能失效/点了启用没反应?大概率是冲突或者依赖没装全
很多兄弟下MOD只看功能好不好玩,根本不看依赖要求,装完用不了就骂MOD作者,大可不必啊。
说几个我亲测的高发冲突组合,遇到直接二选一就行:尖塔之路2和全解锁类MOD一起装会直接卡战斗死锁;DHH和PHIBL插件同时开必触发BepInEx加载失败;多个改第一人称视角的MOD叠一起,你能进游戏算我输。
还有StartingBonusMod和God Mod别一起开,我之前俩都勾了,金币倍率直接失效,折腾了一下午才找到原因,纯纯大冤种。
要是你用的是旧版MOD,记得检查文件夹里有没有mod_manifest.json文件,上个月官方更新要求所有MOD必须有这个配置文件,没有的话去搜个模板改改就行,不然游戏识别不出来。
下MOD的时候也注意下格式,zip压缩包要把内部的文件夹解压出来丢到mods文件夹里,别直接把压缩包扔进去,jar格式的就可以直接放,不用解压。
存档炸了/丢了别慌,真不是封号
我上周删了几个MOD之后,存档直接没了,吓我一跳以为号没了,后来才知道MOD存档和纯净版存档是完全分开的,别自己手动复制粘贴存档文件,百分百搞坏配置。
别再傻乎乎卸载重装了,没用。
删游戏的时候只会删安装包,C盘的注册表和AppData里的残留根本清不掉,重装完还是报错。
真遇到存档问题,先把有用的存档备份到桌面,然后去注册表里删了SlayTheSpire2相关的项,再把%APPDATA%\Roaming\SlayTheSpire2整个文件夹删掉,重装完基本就好了。
实在搞不定的话,启动的时候加个-disableAllMods参数,先进原版游戏,能进去就说明是MOD的问题,不是本体坏了。
要是嫌自己一个个排查麻烦,可以去B站搜那个JMC大佬整理的MOD合集,都是测过不冲突的,直接下了就能用,省得自己踩坑。
有啥我没提到的问题,评论区留个言,我知道的都回。