在 Legacy 时代,很多 FNF Mod 的安装方式都建立在“直接覆盖原文件”上。这种办法既容易出错,也不方便回退。官方 V-Slice 引擎改用 Polymod 之后,Mod 的目录结构、安装思路和排错方式也一起变了。
这篇文章会集中讲官方引擎的 Mod 兼容逻辑、PC 与移动端安装流程,以及最常见的问题该怎么排查。
面向读者:新玩家
最后核对时间:2026-07-01
核对版本:桌面版 v0.8.4(2026-03-26)与 Android v0.8.5 hotfix(2026-04-06)
开始之前:先理解兼容规则
官方引擎和社区引擎不是一回事
| 官方 FNF V-Slice | Psych Engine / Kade Engine | |
|---|---|---|
| Mod 目录 | mods/ + _polymod_meta.json | 各自有不同结构 |
| 脚本方式 | HScript(.hxc) | 通常是 Lua |
| 兼容性 | 不能直接互通 | 不能直接互通 |
如果一个 Mod 页面明确写着“Psych Engine only”,那就不要指望直接丢进官方 Itch.io 或 GitHub 版本里运行。
api_version 一定要和游戏版本匹配
每个官方引擎 Polymod Mod 都会在 _polymod_meta.json 中声明 api_version。这个版本线必须和你当前运行的游戏构建兼容。
检查步骤:
- 先看游戏标题界面或暂停菜单里的版本号
- 打开 Mod 内的
_polymod_meta.json - 对照其中的
api_version
截至 2026-07-01,本系列整理时主要对照的是桌面版 v0.8.4 与 Android v0.8.5 hotfix。如果后续官方继续升级,旧 Mod 可能需要跟着更新。
1. PC 端官方 Mod 安装标准
官方引擎会从游戏可执行文件旁边的 mods/ 目录读取 Mod。
正确目录结构
Friday Night Funkin/├── funkin.exe└── mods/ └── YourModFolder/ ├── _polymod_meta.json ├── songs/ ├── images/ └── data/打开 YourModFolder 后,应该第一眼就能看到 _polymod_meta.json。如果它还被额外套了一层目录,游戏往往就识别不到。
常见坑点
嵌套目录错误:
错误: mods/MyMod-v1.0/MyMod/_polymod_meta.json正确: mods/MyMod/_polymod_meta.json扩展名错误:
- Windows 可能会把它实际保存成
_polymod_meta.json.txt - 建议开启文件扩展名显示,确认真实文件名
ZIP Mod:
- 新版 V-Slice 支持 ZIP Mod
- 但
_polymod_meta.json仍然必须位于压缩包根目录
2. 官方移动端流程
官方移动端仍然使用同一套 Polymod 模型,只是应用数据位于移动端沙盒里。
请优先使用官方商店版本:
| 平台 | 官方来源 |
|---|---|
| Android | Google Play - me.funkin.fnf |
| iOS | App Store |

图 1 - 作者截图,展示官方 Android 商店页面。
推荐的移动端操作路径
- 启动官方 Friday Night Funkin’
- 打开
OPTIONS - 选择
OPEN DATA FOLDER - 通过文件管理器进入应用沙盒
- 把 Mod 文件夹复制到内部
mods/目录 - 重启游戏
和从未知来源下载所谓“Mod APK”相比,这是一条更可控、更安全的路径。
3. 常见排错索引
黑屏或启动即崩
常见原因:
- 游戏版本和 Mod 的 API 线不匹配
- Mod 脚本调用了当前构建里不支持的功能
建议先把 mods/ 暂时清空,确认纯净官方版本能正常启动,再逐个加回测试。
Mod 没有出现在菜单中
| 问题 | 解决方式 |
|---|---|
| 多套了一层文件夹 | 把 _polymod_meta.json 移到 mods/ 下第一层 |
| 缺少 metadata | 依据官方模板补齐 _polymod_meta.json |
| JSON 格式错误 | 检查逗号、引号和必填字段 |
| 引擎搞错了 | 确认这个 Mod 面向的是官方 Polymod + HScript,而不是 Psych / Kade |
出现 Polymod 报错弹窗
常见触发点包括:
_polymod_meta.json格式不合法- 缺少必填 metadata 字段
- 依赖的其他 Mod 没装
- 新版官方构建下触发了脚本沙盒限制
歌曲能进,但没有声音
重点检查:
- 音频文件是否使用
.ogg - 文件名是否和元数据要求严格一致
- 大小写是否匹配路径要求
更新游戏后原本能用的 Mod 突然坏了
这通常意味着 Mod 需要新的 api_version,或者脚本本身也要跟着修。优先查看 Mod 作者是否已经发布新版本,而不是直接判断“官方把 Mod 搞坏了”。
参考资料
官方来源
- Friday Night Funkin’ Mod 文档总览
- The metadata file
- Asset replacement and additions
- FunkinCrew/Funkin - GitHub Releases
- GitHub issue #5366 - Android 数据目录讨论
- Polymod metadata 文档

