Skip to content

1.6.4.1

Choose a tag to compare

@github-actions github-actions released this 11 Jul 11:50
· 33 commits to master since this release

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