Skip to content

DialogMenu 0.2.3

Choose a tag to compare

@Usasi103 Usasi103 released this 03 Oct 15:13

DialogMenu 0.2.3 将 Dialog 与全屏方案整合到同一个插件中,安装一个 JAR 即可。

  • 菜单文件第一个配置项指定 MenuType: dialog 或 MenuType: fullscreen;禁止同文件混用布局和按钮类型,不同菜单可以互相跳转。
  • 新增 /dmenu open demo-fullscreen:本地绘制黄色光标和悬停高亮、抗锯齿、1920×1080 背景按窗口铺满。只提供固定诊断布局,尚不支持任意 YAML 全屏背景或按钮。
  • 无客户端 Mod、无额外全屏插件、无 TorakaHud 依赖。全屏需要 Paper / 原版客户端 26.3 和配套资源包;首次使用在 fullscreen.yml 配置玩家可访问的 pack-url。
  • 统一菜单切换与重载;失败保留旧状态,迟到资源包回执不会重新弹出全屏。点击动作仍受网络和服务器 tick 影响。
  • 累计菜单类型校验、文档/示例/生成器更新与冗余代码清理;历史版本及附件保留。

升级前为已有菜单补 MenuType: dialog,不要给 Version 3 全局 config.yml 添加该字段。

验证:192 项单测、78 条隔离 Paper 协议断言、API/minimize 检查通过;GPU 28 种着色器变体、576 个视角场景和 7 种分辨率通过。未完成原版 26.3 图形客户端人工验收、真实鼠标延迟测量或全屏与第三方 HUD/光影组合验证。

配置指南 · 完整更新日志 · 验证与限制

附件中的两份 ZIP 与 JAR 内置资源逐字节相同;可用 SHA256SUMS.txt 校验下载。