配置搜索

配置搜索

在Mod Menu的一个搜索栏中搜索所有已安装模组的配置选项。输入一个词,直接跳转到该设置。读取YACL、Cloth、MidnightLib、Forge Config API Port和Configured。

管理

Discord CurseForge projects Modrinth projects License

仅支持 Fabric,客户端侧。需要 Mod Menu 和 Fabric API。

关于

是否曾经知道某个模组有某个设置项,却不知道它藏在哪个界面里?Config Search 在 Mod Menu 的模组界面的搜索框旁添加了一个小型搜索按钮。在这里你可以搜索所有配置,结果会按所选语言匹配选项名称、工具提示、分类和模组名称。点击结果会打开该模组的配置界面,并在配置库支持的情况下直接跳转到正确的分类。

工作原理

  • Mod Menu 的搜索框旁会出现一个放大镜按钮。
  • 搜索会以你的语言同时覆盖所有已安装的模组。
  • 结果会显示完整的路径层级,让你确切知道某个设置在哪里。
  • 点击结果会打开该模组的配置界面,并在配置库允许的情况下深度链接到正确的页面。
  • 索引在首次打开时构建并缓存,因此搜索保持快速流畅。

支持的配置库

Config Search 直接从常见配置库读取选项:

  • YetAnotherConfigLib (YACL) 3.x
  • Cloth Config
  • MidnightLib
  • Forge Config API Port (1.21.1+)
  • Configured by MrCrayfish (1.20.1 至 1.21.11)

使用其他配置库或手写配置界面的模组仍会作为单条结果显示,点击后会打开其配置界面,因此不会有任何遗漏。

面向模组开发者

你的模组可以通过 configsearch 入口点将选项直接送入搜索索引,如果你使用自定义配置界面,这会非常方便。配置库作者可以注册一个提取器,覆盖所有使用其库的模组。完整细节和代码示例见 README。

支持

获得回复的最佳且最快的方式是加入 Discord 服务器。欢迎在问题追踪器上提交错误报告和建议。