【Lv:3】
我对 AuroraStudio 发布的 【原创 - AuroraUI——为你的 Minecraft 服务器,做一套真正属于它的现代化界面!】的资源更新 进行了举报。原因为:
被举报的内容:
抄袭
被举报的内容:
为你的 Minecraft 服务器,做一套真正属于它的现代化界面!
![]()
![]()
AuroraUI 是一款高级菜单插件。你可以为你的 Minecraft 服务器添加极其自由的自定义菜单、动画以及界面,无需玩家安装任何客户端模组。所有内容都通过资源包加载(也可在不使用资源包的情况下运行,但功能会受限),运算全部在服务端执行。
该插件利用了 Mojang 自 Minecraft 1.19.2 版本起新增的游戏特性,功能覆盖面十分广泛。
你是否想要制作与众不同的菜单与动画,让你的服务器在一众服务器中脱颖而出?那么这款插件就是你的不二之选 :)
AuroraUI 不仅是个菜单插件,还是一个由服务端驱动的 Minecraft UI 框架。它把玩家私有的展示实体、固定屏幕平面、资源包图形、动画时间线、Tooltip 与公开应用 API 组合起来,让界面成为服务器体验的一部分。它所面向的不只是“更多种菜单”。我们的目标是让一台服务器逐渐生长出自己的应用生态:账号、音乐、公会、商店、任务等接入插件继续掌管各自的数据与规则,AuroraUI 统一承担屏幕、输入、导航和生命周期。
开发预览:首个稳定版本发布前,配置格式、API 与编辑协议仍可能调整!
看看我们的菜单可以被做成什么样子
下面的概念界面展示第三方插件接入 AuroraUI 后的可能性。图中的登录、音乐、副本与社交系统用于演示 API 潜力,并不是 AuroraUI 内置的业务应用。
浏览附件148894一个音乐播放器概念界面
具备什么
服务端场景: 通过 YAML 组合文本、图片、物品、方块、矩形、边框、线段和前端嵌套组,并只向目标玩家显示。
两种交互模式: 触控模式和鼠标模式共享逻辑画布、后端命中区、Tooltip、导航与清理规则;两种模式当前都以右键作为主操作。
固定的屏幕导航: 菜单和第三方应用复用首次打开时的屏幕平面,切换路由不会让界面跟随玩家视角重新定位。
动画时间线: 支持菜单进入、切换、退出过渡,以及节点位置、旋转、缩放、文本内容和文本不透明度轨道。
资源工作流: 支持 PNG 图片、自定义 Tooltip 外观、原版物品与方块,以及 CraftEngine 物品模型和资源包合并。
轻松配置: 如果你会用传统chest菜单插件,你大概率会用我们的插件。
应用会话: 附属插件可以获得玩家独立的屏幕平面、指针事件、可选的鼠标模式物品栏滚动、导航、调度、私有实体所有权和确定性清理。
多语言: 插件与编辑器内置简体中文和英语,并允许服务端增加其他语言文件。
在图形界面上编辑
可选的 AuroraUI Editor 是供管理员使用的 Fabric 模组。它把工具、元素树、模板和属性面板安排在真实的 16:9 游戏视口周围,而权威菜单仍由服务器实际渲染。
前端构图与后端交互区域分别位于不同标签页。管理员可以选择、缩放、排序、分组、移入或移出组、复制、制作模板、撤销、保存和应用;普通玩家不需要安装编辑器。
给第三方插件的一层应用基础
AuroraUI 位于业务插件之下,不接管它们的数据和业务规则。附属插件注册带命名空间的应用后,即可获得受管理的玩家会话:
[MD] ```java AuroraUIApi AuroraUI= Bukkit.getServicesManager().load(AuroraUIApi.class); AuroraUIApplicationHandle handle = AuroraUI.registerApplication( this, "myplugin:shop", AuroraUIApplicationOptions.builder() .permission("myplugin.shop") .captureMouseScroll(true) .build(), context -> new ShopSession(context) ); ``` [/MD]
应用可以从 Java 打开,也可以使用唯一的规范 YAML 动作:
[MD] ```yaml actions: right: - 'open-app: myplugin:shop featured' ``` [/MD]
在 Paper 服务端安装时必须同时安装 ProtocolLib;PlaceholderAPI、Vault、PlayerPoints 与 CraftEngine 是可选接入,其中 CraftEngine 是当前支持的自定义内容插件。
支持的版本范围为Paper / Minecraft Java 1.19.4–最新版本,各版本的真实运行画面需单独验收。编辑器面向 Minecraft 1.21.11 Fabric,需要Java 17-25。
更多详细使用介绍,请查看AuroraUI的Wiki与AuroraUIEditor的Wiki。
