按键绑定隐藏器
一个用于隐藏 GUI 中特定键绑定的简单模组。
这个模组是作者为他的整合包开发的,作者称无法保证此模组在其他情况下也能正常工作。
如何使用
大多数用户可以通过游戏内的配置界面管理需要隐藏的按键绑定。
对于更高级的使用场景,也可以手动编辑配置文件,以定义更灵活、更复杂的隐藏规则。
以下示例展示了 config/key_binding_hider.json 文件的内容。
{
"HiddenKeyBindingsUseUnknown": true, // 将隐藏的按键绑定设置为「未知」,以避免按键绑定冲突。
"HiddenKeyPatterns": [ // ID 与以下任意规则匹配的按键绑定将被隐藏。
"key.hotbar.9" // 隐藏 hotbar 9 的按键绑定
],
"HiddenCategoryPatterns": [ // 分类与以下任意规则匹配的按键绑定将被隐藏。
"key.categories.multiplayer", // 隐藏多人游戏分类
"#jei\\.key\\.category\\..*" // 隐藏所有与该正则表达式匹配的分类
]
}默认情况下,条目会被视为普通文本进行匹配。
如果条目以 # 开头,则其余内容将被视为正则表达式。
例如,#key\.jei\..* 将隐藏所有 JEI 的按键绑定,
而 #jei\.key\.category\..* 将隐藏所有与 JEI 相关的分类。
许可证
此模组遵循 MIT 许可证。
您可以在 LICENSE 文件中找到完整的许可证文本。