1.6.4.1
Build Date: 2026-07-11
🚀 新功能
- 双加载器支持:同时适配 UnityModManager 和 MelonLoader。核心 DLL 加载器无关,通过 IModLoader 接口桥接。新增 4 个薄层加载器项目
- MelonLoader 设置界面:按默认热键 F1 唤出设置窗口(可自定义),窗口大小随分辨率自适应
- MelonLoader 热键可配置:编辑
UserData/MelonPreferences.cfg中[JipperKeyViewer]节的Hotkey字段 [MelonGame]已移除:可在任何 MelonLoader 游戏下加载(TMP 支持为前提)- 按键字号滑块:新增
KeyFontSize滑块(8–72),替换硬编码fontSizeMax=20。Tab(⇥)/Space(␣) 直接拉大字号即可,不再需要<size>标签
🧹 重构
- Main.cs:加载器无关化,
Init(IModLoader)+EnableNow()替代原有 UMM 绑定 - ModLoader.cs:新增
IModLoader接口 +Loader静态访问类 - KeyViewerResources.cs/I18n.cs 等:所有
Main.Mod.*引用替换为Loader.* - Info.json:入口指向
JipperKeyViewer.Loader.UMM.dll - Build 流程:6 项目构建 + 打包含两种加载器 + 两种变体
Full Changelog: 1.6.4...1.6.4.1