
UnifiedUI
扩展当前用户界面;允许玩家、服务器管理员和模组注入自定义菜单选项或命令。
查看大图概览
一个扩展当前用户界面的 Hytale 模组。允许玩家、服务器管理员和开发者注入自定义菜单选项或命令*。
自定义界面显示两个主要部分:命令列表和扩展菜单。开发者可以添加自定义菜单项、显示自己的嵌入式 UI,或提供带参数支持的一键命令。
注意:此插件通过 UnifiedUI:API 提供渲染自定义 UI 内容的核心功能。您还需要安装额外的插件扩展以扩展 UnifiedUI。请参阅下方官方扩展以开始使用。
如需完整文档、说明及开发者文档,请访问 https://deezmods.com。
依赖项
此 UnifiedUI 插件依赖于 UnifiedUI: API 插件。如果通过 Curseforge 直接安装模组,依赖项的安装将自动处理。
权限
已测试支持默认 Hytale 权限和 LuckPerm。任何其他使用 Hytale 服务器权限接口的权限模块也应受支持。
- com.deezmods.unifiedui.admin-read
- com.deezmods.unifiedui.admin-write
命令
在聊天框中输入 /uui 即可轻松显示 UI。如需其他命令,请输入 /help uui。
路线图
- *添加功能,使管理员和玩家可以编写自己的命令快捷方式。
- 添加将默认页面标题更改为自定义名称的功能。
- 在 UI 中添加可链接到扩展菜单页面的货币/数值部分。
- 在此包中默认包含入门扩展。
- 开发其他扩展,如 Admin Essentials。
开发者
以下是您将使用的接口的高级预览。扩展的主要入口点是三个方法。阅读更多信息,请访问 https://deezmods.com/hytale-unified-ui/developer-section/introduction。
package com.deezmods.unifiedui.api;public interface UuiExtension {
CompletableFuture<List<FeatureDefinition>> getFeatures(PlayerRef playerRef);
CompletableFuture<List<CommandDefinition>> getCommands(PlayerRef playerRef);
CompletableFuture<Void> onPageClose();
}
官方扩展
Admin Essentials: 提供一个管理用户的用户界面。目前支持基本功能,并计划持续开发新功能。
- 临时踢出
- 白名单和封禁
- 玩家传送 [此处 / 彼处]
更多内容即将推出……
所有扩展
您可以通过访问 UnifiedUI:API 的依赖项页面 https://legacy.curseforge.com/hytale/mods/unifiedui-api/relations/dependents 浏览所有可能的扩展。
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。