跳到正文

[ESH] Extra Special Hub

ExtraSpecialHub 是 Extra Special Studio 的 F9 开始菜单。它将工作室文档、工具中心和其它模组的菜单集中在一处。需要 [ESC] ExtraSpecialCore 和 [ESL] ExtraSpecialLIB 作为前置。

收藏

截图

介绍

介绍由机器翻译自 CurseForge 原页面,仅供参考。

ExtraSpecialHUB


Extra Special Studio 隆重推出 ExtraSpecialHub。用一个按键打开工作室菜单,享受统一的 ESC 布局;展示 ESC(以及即将推出的 ESG)能够实现的效果,并为其他模组提供接入方式。

它主要是为了把 Extra Special Studio 的所有菜单和工作室工具集中到一个按键(F9)下,并统一布局,避免菜单界面和快捷键各不相同、杂乱无章。ExtraSpecialHub(ESH)是工作室的启动菜单,不是内容包——它不会添加物品、生物群系或一套游戏玩法。游戏内物品的界面仍由对应物品提供。


功能介绍:

按下 F9,即可在同一个中心菜单中访问工作室文档、ESC 演示、主题调节器和其他 Extra Special Studio 工具。布局配置和配色来自 ESC,因此中心菜单中的所有内容风格统一。托管的菜单会提供返回中心菜单的方式,不会直接把你丢回游戏世界。它还展示了 ExtraSpecialCore(ESC)能够实现的效果——主题、布局、动效和界面装饰——以及即将推出、用于制作这些界面的 ExtraSpecialGUI(ESG)。


工作原理:

ESH 会列出其他模组注册的窗口,并打开它们提供的界面。布局和主题装饰由 ESC 提供;ESH 只负责通过 F9 托管这些界面。第三方模组可在客户端初始化时通过 EshApi.registerModWindow 接入。第三方菜单请使用 EshSection.MODS (其他模组)分类,运维工具则使用 EshSection.UTILITY 分类。


使用方法:

玩家:为你的加载器安装 ExtraSpecialHub,以及版本匹配的 ExtraSpecialCore(ESC)和 ExtraSpecialLIB(ESL)(Forge / NeoForge 版本需要分别安装)。进入游戏后按 F9。如果某个模组的页面列出了 ESH,说明你需要安装这个中心菜单,才能访问该模组的菜单和工作室文档。作者:依赖 extraspecialhub(以及 extraspecialcore 和 extraspeciallib)。在客户端初始化时注册一个窗口——ESH 会列出该窗口并打开你提供的界面。

EshApi.registerModWindow(EshWindowSpec.builder(
“yourmodid”,
“your_window”,
“Your Menu Title”
)
.section(EshSection.MODS)
.author(“Your name”)
.factory(parent -> new YourScreen(parent))
.build());
 

可选设置:

使用 .group("family", "Family name") 将相关窗口归为一组,还可使用 .subtitle("…")、 .icon(...)。离开托管界面时,建议使用 EshApi.openHub()。如果你已经有自己的返回控件,请实现 EshOwnsHubNav (或 ESC 的 EscOwnsBackNav),这样 ESH 就不会注入“← 中心菜单”按钮。
 

重要提示:

ESH 是一个中心菜单,不是独立的内容包。请确保 Minecraft 和加载器版本与 ESC、ESL 匹配(如果 Forge 和 NeoForge 分别发布,请安装对应版本)。如果按下 F9 没有反应,请确认 ESH 已安装在客户端,并检查 ESC / ESL 版本是否与整合包匹配。

常见问题

[ESH] Extra Special Hub 支持哪些 Minecraft 版本?

[ESH] Extra Special Hub 支持 Minecraft Java 版 1.16.5–26.3,共 13 个版本,可用的加载器:Forge / NeoForge。下载时注意选择和你游戏版本一致的文件。

[ESH] Extra Special Hub 怎么安装?

先用 PCL2 或 HMCL 启动器安装对应版本的 Forge / NeoForge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。

评论

登录后评论和评分

Extra_Special_K 的其他作品

查看全部 →