
PantheonAPI
不是一个做单一功能的模组。它是一个共享平台层,未来其他Pantheon模组将依赖于此。目前有9个模组计划接入这一平台。
查看大图注意: 打开 Pantheon Hub 的默认热键是 F9。
你可以在 Minecraft 的控制设置中重新绑定此按键。
PantheonAPI 提供的内容
Pantheon Hub 界面
PantheonAPI 添加了一个专用的 Pantheon Hub 屏幕,作为所有 Pantheon 模块的中心界面。
该中心包括:
- 一个持久的 Oracle 控制台,用于显示系统消息和事件
- 一个侧边栏,带有已安装模块的按钮
- 模块屏幕之间的导航
- 随时可以干净地返回中心的导航功能
模块在视觉上集成,而不会替换或劫持核心界面。
模块化停靠栏系统
PantheonAPI 会动态检测已安装的 Pantheon 模块,并将其显示为停靠栏按钮。
- 已安装的模块显示为活动图标
- 缺失的推荐模块显示为带叉号的图标
- 点击缺失的模块会显示一个信息面板,解释其功能
这使得 PantheonAPI 具有自文档性,对整合包作者和玩家都非常友好。
Oracle 控制台
PantheonAPI 包含一个共享的 Oracle 控制台,供 Pantheon 模块报告重要信息。
Oracle 用于:
- 状态消息
- 配置反馈
- 系统事件
- 跨模块通信
Oracle 独立于任何单个模块存在,不需要命令即可访问。
UI 集成框架
PantheonAPI 提供了一个稳定的集成层,允许模组:
- 注册停靠栏条目
- 打开自己的配置屏幕
- 发布结构化的 Oracle 消息
- 独立运行,彼此之间没有硬性依赖
模块可以渲染简单视图或打开完整的独立屏幕,具体取决于其复杂性。
为整合包而生
PantheonAPI 是为真正的整合包设计的,而不是演示。
- 可安全地作为基础模组安装
- 本身不会进行任何侵入性操作
- 服务端和客户端均安全
- 默认不改变任何游戏玩法
- 无需任何配置
它的存在是为了减少界面碎片化,并在其发展过程中提高清晰度。
PantheonAPI 不需要任何附加模组,但设计为可扩展的。
Pantheon 模块
PantheonAPI 是一组不断扩展的可选模块的基础,包括:
- Aegis Accord – 战斗规则、盟友保护和目标选择逻辑
- Hermes (即将推出) – UI 翻译、键盘和控制器管理
- Zeus (计划中) – 系统仲裁和消息协调
每个模块都是可选的,并且完全模块化。
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。