
Leiv的配置菜单
Leiv的所有模组所需的库模组,自动创建流畅的游戏内配置菜单和按键管理。
⚙️ Leiv 的配置菜单
Leiv 的配置菜单 是 Leiv 生态系统套件 的通用配置界面。
当 Leiv 的 API 处理后端逻辑、Leiv 的 GUI 引擎 绘制视觉元素时,此模组提供实际游戏内屏幕,供你调整设置。它作为一个集中枢纽,为生态系统中每个模组自动生成干净、直观且响应迅速的设置菜单。无需再翻找杂乱的文本文件——直接在游戏内调整一切!
⚠️ 玩家注意: 如果你想在游戏中更改任何 Leiv 生态系统模组的设置,这是一个必需的核心依赖项。它本身不添加内容,但必须与我的实用模组一起安装,才能访问其配置界面!
✨ 主要特性
- 🎛️ 通用控制枢纽: 一个统一界面,用于从一处配置所有已安装的 Leiv 生态系统模组。
- 🔄 即时实时更新: 设置调整(如移动 HUD 或更改按键绑定)无需重启游戏即可立即生效。
- 📑 清晰的标签页布局: 智能地将复杂的模组设置组织成易于导航的类别、滑块和开关。
- 💡 信息丰富的工具提示: 与 Leiv 的翻译 API 完全集成,悬停时可为每项设置提供详细、本地化的说明。
🛠️ 技术亮点(面向开发者与整合包作者)
Leiv 的配置菜单弥合了原始数据与玩家交互之间的差距:
- 🏗️ 动态 UI 生成: 自动从 Leiv 的 API 读取
RuleLayouts和ValueRule<T>对象,完全动态地构建视觉菜单。无需硬编码按钮! - ⚙️ ModMenu 与 Forge 集成: 无缝注入 Fabric 的 Mod Menu 以及 Forge/NeoForge 的原生模组列表配置界面。
- ⚡ 直接事件分发: 用户调整滑块或切换开关的瞬间,即可在生态系统中触发
onChange回调事件。 - 🛡️ 安全的输入处理: 通过健壮的内置验证,在保存到 JSON 文件前防止无效的用户输入(例如在数字字段中键入字母)。
🔗 依赖项
此模组将所有基础库的功能结合为统一的玩家体验:
- 需要: Leiv 的库、Leiv 的 API、Leiv 的翻译 API 和 Leiv 的 GUI 引擎 (请确保它们已安装!)
- 被用于: ItemCuller、Keybind Profiles、EnderStash、Sneak Auto Crop、Ender Choreography 以及所有其他 Leiv 生态系统终端模组。
💬 社区与支持
有问题、反馈或需要报告错误?加入社区吧!
- 👥 Discord: 加入 Leiv 的社区
- 🐛 问题跟踪器: 通过官方 Discord 工单系统或我们的 GitHub Issues 页面报告错误。
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。