一、基础准备与注意事项
1. 设备要求:安卓系统需5.0及以上版本,存储空间建议预留1GB以上。
2. 数据包处理:
游戏本体需通过APK安装程序(如“com.kleientertainment.doNotStarvePocket”)加载,数据包(.obb文件)需放置在 /Android/obb/com.kleientertainment.doNotStarvePocket/ 目录下。
若安装后闪退,可能是设备配置不足或数据包路径错误导致。
二、Mod安装核心步骤
1. 文件管理工具:需使用 MT管理器(版本2.0及以上)进行文件操作。
2. Mod文件来源:
Mod文件通常为压缩包(.zip或.mod格式),需包含 scripts、prefabs 等文件夹及 modinfo.lua 配置文件。
推荐从Mod社区(如Steam创意工坊移植版)或可靠论坛下载。
3. 安装方法对比:

| 方法 | 操作流程 | 适用场景 | 风险 |
| 覆盖原文件法 | 将Mod文件替换游戏数据包内同名文件(如DLC0001/scripts/widgets/inventorybar.lua) | 简单功能修改(如背包扩展) | 版本不兼容易崩溃,需备份原文件 |

| MOD挂载系统法 | 将Mod文件夹放入 /Mods/ 目录,修改 modsettings.lua 添加启动指令 | 多Mod共存 | 需手动配置脚本,冲突排查复杂 |
4. 具体操作示例(以五格装备栏Mod为例):
使用MT管理器打开 main..kleientertainment.doNotStarvePocket.obb(需以ZIP格式查看)。
替换文件:
修改 DLC0001/scripts/widgets/inventorybar.lua,插入装备槽代码段(如 `table.insert(EQUIPSLOTS, "BACK")`)。
调整 amulet.lua、backpack.lua 等文件中的装备槽参数(如将 `EQUIPSLOTS.BODY` 改为 `EQUIPSLOTS.NECK`)。
保存后重启游戏,并在设置中调整HUD大小至4以下以适配新UI。
三、高级功能与调试技巧
1. 状态显示Mod:
修改 badge.lua 文件,调整字体大小与位置(如 `self.num:SetScale(0.9,0.9,0.9)`)并删除焦点控制代码段以实现常显。
在 kramped.lua 中插入数值追踪变量(如 `naughtyness = self.actions`)以显示淘气值。
2. 常见问题解决:
Mod不生效:检查文件路径是否嵌套过多文件夹(如Mod文件夹内不应再有子文件夹)。
游戏崩溃:恢复备份的原始数据包,或重新下载官方版本。
版本冲突:优先选择标注支持当前游戏版本的Mod(如兼容ROG或SW的Mod)。
四、安全建议
备份原始文件:操作前复制 main.19...obb 文件至其他目录以防数据丢失。
分步测试:每次仅安装1-2个Mod,逐步验证稳定性。
社区资源:参考 4399饥荒攻略专区 或 Steam创意工坊 获取已验证的Mod方案。
通过以上步骤,用户可实现从基础Mod安装到高级功能定制的全流程操作,建议优先使用 MOD挂载系统法 以降低风险,复杂修改需熟悉Lua脚本语法。