本软件与官方无任何关系,如果侵犯到你的权益请联系我删除
使用本软件造成的一切后果与开发者无关,请低调使用软件,不要跳脸官方
本人水平有限,代码写的稀烂,仅为实现功能,如果你有更好的实现方式或者有Bug反馈,请提交issues
本软件不提供任何Mod文件,请自行寻找
目前实验室已经对安卓7-14进行适配,除了安卓14之外不在强制使用shizuku
-
扫描QQ下载目录中的Mod
-
扫描系统Download目录中的Mod
-
一键开启反和谐
-
支持加密Mod
-
支持Mod预览
-
支持在Mod中添加作者信息(详见MOD打包)
-
支持任意的Mod打包方式,例如多级目录,不在局限于单一形式(详见Mod打包部分)
-
支持一个压缩文件中打包多个不同Mod(详见Mod打包部分)
-
支持自定义游戏配置文件(详见自定义游戏部分)
-
支持常见压缩包格式如7z、rar、zip
-
支持批量管理MOD
关于特殊游戏打包说明,例如明日方舟、碧蓝航线等游戏(当游戏中多个目录存在同名文件时打包方式有所变化,见特殊MOD打包说明)
**
点击下载最新的Mod实验室
运行界面(安卓14使用实验室需要shizuku授权,如果不知道怎么使用shizuku请参考shizuku官方使用说明)
- 首次运行打开Mod页面会请仔细阅读后点击同意并授权才能继续使用软件
- 授权后需要打开Mod页面点击刷新将会扫描Mod
- 默认扫描控制台配置的Mod目录,需要扫描QQ目录和系统下载目录请去控制台开启
- 扫描的的Mod会自动移动到配置的Mod目录,方便管理
- 新曾Mod建议直接放置到配置的Mod目录
在设置页面可以点击给作者买杯卡布奇洛支持一下
注意打包MOD如果使用ZIP格式压缩请不要使用中文密码,RAR和7z无所谓
注意打包MOD如果使用ZIP格式压缩请不要使用中文密码,RAR和7z无所谓
注意打包MOD如果使用ZIP格式压缩请不要使用中文密码,RAR和7z无所谓
- MOD压缩文件推荐结构
- 如果不存在readme文件,MOD实验室会提示:未适配MOD管理器,可能存在未知问题
readme.txt文件内容示例
名称:刃齿爱心眼小玩具 描述:替换默认和动画 作者:laoxin 版本:1.0
注意冒号为中文标点
- 支持一个压缩包打包多份MOD
- MOD实验室判断不同MOD的标准之一就是以文件夹区分
- 在实验中显示的MOD名称将会是压缩文件名(文件夹名称),如果存在readme.txt文件将会显示其中的名称
- 压缩在同一份压缩文件中的MOD都可以存在一份readme文件用于描述,例如在testmod1和testmod2都可以存在readme文件
- 支持多级目录,但是不推荐
- 一个推荐的方案是将mod文件(必须存在),预览图(可有可无,推荐添加)、readme(可有可无,推荐添加)三类文件放置到同一个文件夹中
- 支持加密压缩文件,注意加密后将无法预览MOD详细信息,谨慎使用
关于明日方舟、碧蓝航线等存在不同目录中有重名文件的情况下,mod打包的特殊说明
由于明日方舟的游戏目录下,skinpack和character这两个文件夹中存在同名的游戏文件,如果直接按照“mod打包”的说明进行打包mod,会导致软件无法正常识别你的mod。
现在特别说明针对此类情况的mod打包方法。此类情况mod文件打包格式为:
你需要在mod.zip里额外创建一个和你的mod类型对应的文件夹,再在里面存放mod本体,预览图和自述文件等内容。这样就可以使得软件可以正确识别到mod。
注意:图片上的动态立绘目录有误,请自行在游戏资源目录核实。
配置文件是json格式
文件类容如下(可以参照尘白禁区的示例配置修改):
{
"gameName": "尘白禁区", // 必须填一个名字
"serviceName": "官服2.0.0", // 必须填一个服务器名字
"packageName": "com.dragonli.projectsnow.lhm", // 游戏包名
"version": "2.0.0", // 配置文件版本
"gamePath": "Android/data/com.dragonli.projectsnow.lhm/", // 游戏的data目录
"antiHarmonyFile": "", // 反和谐文件路径,没有就不填
"antiHarmonyContent": "", // 写入到反和谐文件中的内容,换行使用\n ,这两个反和谐配置没有则留空即可()空字符串"")没有不填
// 用于替换mod文件的目录
"gameFilePath": [
"Android/data/com.dragonli.projectsnow.lhm/files/2.0.0/"
],
// mod类型类必须和gameFilePath中的目录一一对应,可以是中文
"modType": [ "人物模型" ],
"modSavePath": "",
"isGameFileRepeat": false,
"enableBackup" : false,
"tips" : "第一次选择尘白禁区游戏需要先清除游戏数据或者卸载重装再选择(清除或者卸载重装后先运行游戏到登录界面,然后回到这里选择游戏后再运行游戏下载游戏数据),否则会提示MOD文件复制失败,后续有大更新也需要再次操作\n\n同时启动游戏需要在实验室控制台启动才能生效,在启动过程中推荐点击屏幕跳过切换账号5秒的等待, 若游戏提示下载资源失败点击重试即可\n\n若游戏有小资源更新建议先正常启动一次游戏再从实验室启动注入MOD"
}
// 注意当"isGameFileRepeat"为true时,压缩包内mod文件必须放到gameFilePath最后的路径
// 比如"Android/data/com.hypergryph.arknights.bilibili/files/AB/Android/refs/",这个gameFilePath中要想扫描到mod
// 必须在压缩包内存在"refs"文件夹,将用于替换这个游戏路径内的mod文件放入其中
命名为*
xxx.json
*放入MOD实验配置的MOD目录
里的GameConfig
文件夹,再到设置中点击读取游戏配置
,然后点击选择游戏
即可出