模组菜单网页附加组件

模组菜单网页附加组件

Mod菜单插件,通过查询Modrinth和CurseForge来补全缺失的mod描述、网站、问题追踪器、源码链接和图标。

Mod Menu Web Addon

是否曾打开 Mod Menu 后,看到某个模组没有图标、描述和链接?这个附加插件可以解决这个问题。

对于任何已安装模组,只要其 fabric.mod.json 中缺少描述、网站、问题追踪器、源码链接或图标,Mod Menu Web Addon 就会在 Modrinth 上查找该模组,并且(可选)在 CurseForge 上查找,然后将找到的信息直接补充到 Mod Menu 的模组列表和信息界面中。其他模组无需任何改动;它会在后台自动工作。

功能

  • 自动 Modrinth 查询 — 开箱即用,无需设置,无需 API 密钥。
  • 可选的 CurseForge 查询 — 使用您自己的免费 Core API 密钥(CurseForge 的条款不允许捆绑共享密钥,因此这一功能是自愿加入的),以便在 Modrinth 未找到结果时,也能在 CurseForge 上进行检查。
  • 智能跳过 — 不会在不必要的模组上浪费时间和带宽,例如:Minecraft/Java 本身、Fabric API 的众多子模块(在 Mod Menu 中已归为一组),以及那些没有真实独立列表的内置库模组。
  • 缓存结果 — 查询结果默认在磁盘上保存一周,因此不会在每次启动时都访问网络。
  • 绝不覆盖已有内容 — 只填补空白;模组自身声明的描述、链接和图标始终具有优先权。

配置

首次启动后,编辑 config/modmenuwebaddon.json:

{
  "enabled": true,
  "fillMissingDescription": true,
  "fillMissingIcon": true,
  "fillMissingLinks": true,
  "useCurseForge": false,
  "curseForgeApiKey": "",
  "cacheTtlHours": 168
}