语境

语境

上下文会显示你当前使用或查看的物品或方块的相关控制。

背景

在你需要时,恰到好处的按键提示。

大型整合包可能会加入数百种物品、机器、工具和按键绑定。记住每件道具的用法,或者反复翻阅控制菜单查找,很快就会让人感到沮丧。

Context 会在 HUD 上显示一个紧凑的上下文相关控制提示,展示与你当前手持物品或正在注视的方块相关的操作。

功能特性

  • 直接在 HUD 上显示有用的操作提示。
  • 使用你实际配置的按键绑定,而非硬编码的固定按键。
  • 支持使用 Minecraft 标准交互行为的模组物品。
  • 同时最多显示五条提示(默认三条),避免 HUD 过于杂乱。
  • 可随时按 F8 启用或禁用,按 F10 进行自定义。
  • 完全在客户端运行——服务器无需安装 Context。
  • 不添加任何方块、物品、配方或世界生成内容。

Context 仅用于显示信息。它不会触发操作、自动化行为,也不会改变物品的运作方式。

为整合包而设计

Context 包含一套数据驱动的提示系统,允许模组开发者、资源包作者和整合包作者为不寻常的工具和机器添加支持,而无需修改 Context 本身。

自定义定义可以针对任意已注册的物品或方块,并指定:

  • 要显示的按键或按键组合。
  • 操作的简短描述。
  • 提示优先级。
  • 用于本地化的翻译键。

定义文件从以下位置加载:

assets/<命名空间>/context_prompts/*.json

这使得整合包可以为扳手、法术书、建筑手杖、载具、机器、背包及其他特殊内容提供实用的操作提示。

当前开发状态

Context 目前处于早期开发阶段。首个版本专注于核心检测系统、HUD、标准 Minecraft 交互以及自定义提示格式。

未来版本计划包含:

  • 更多内置的上下文检测。
  • 可配置的 HUD 位置、缩放、颜色和可见性。
  • 在上下文变更后淡出的临时提示。
  • 用于重新显示最近隐藏提示的召回键。
  • 改进的修饰键组合。
  • 与热门模组和整合包的更多集成。
  • 更便捷的游戏内配置。

欢迎提供反馈和提示定义贡献。

整合包使用许可

Context 可以被包含在公开或私人的整合包中。