
自定义命令界面与快捷键
自定义命令别名和命令浏览器UI,基于TaleLib构建。
查看大图🔹 UnioCustomCommands
UnioCustomCommands 是一个轻量但功能强大的指令别名系统和指令浏览器UI,专为基于 TaleLib 的 Hytale 开发。
它允许服务器管理员创建自定义指令别名,通过UI在游戏内管理它们,并为玩家提供一个整洁有序的指令浏览器,让玩家可以轻松访问和使用指令,不再困惑。
🎯 目的与背景
UnioCustomCommands 最初是为 Uniotale Hytale 服务器 开发的,旨在解决一个核心的可用性问题:
玩家难以高效地找到和使用指令。
Hytale 默认的 /help 界面通常充满了数百条指令,其中许多与玩家无关。这会造成困惑,拖慢游戏节奏,并迫使玩家记住或输入冗长的指令链。
此插件的主要目标是:
-
为玩家提供一个单一、清晰的界面,让他们可以访问所有相关指令
-
通过别名缩短长或复杂的指令
-
防止玩家在聊天中浪费时间输入长指令
取代拥挤且难以导航的 /help,此插件提供了一个简单、优雅且功能齐全的指令UI,专为真实的游戏场景设计。
🌍 免费与开放使用
尽管此插件是专门为 Uniotale Hytale 服务器 开发的,但它向所有Hytale服务器管理员开放使用。
-
终身免费许可
-
无限制
-
无服务器锁定
-
对商业和社区服务器免费
任何人都可以安装并使用 UnioCustomCommands 来改善玩家体验和指令可用性。
✨ 特性
-
创建自定义指令别名
-
支持多词别名
-
自动将所有参数转发到目标指令
-
每个别名拥有内置权限
-
/ucc管理指令(重载 + UI) -
/commandsUI 用于浏览可用指令 -
游戏内用于别名的 UI 编辑器(
/ucc ui) -
别名自循环保护
-
使用 Hytale 通用 UI 资源以获得原生外观和感觉
🖥️ 用户界面
UnioCustomCommands 包含多个使用 Hytale 通用 UI 资源 构建的游戏内 UI,提供简洁且原生的体验。
📋 指令浏览器 UI
在分类界面中浏览所有可用指令,点击即可将指令直接发送到聊天中。
⬇️ 截图:指令浏览器 UI
特性:
-
自动指令分类
-
清晰易读的指令卡片
-
点击发送的交互
-
能感知别名的显示(显示别名而非原始指令)
🔍 示例类别
-
岛屿 — 与岛屿和空岛相关的指令
-
经济 — 金钱、交易和商店指令
-
传送 — 移动和传送指令
-
工具 — 通用服务器指令
例如,在空岛服务器上,所有与岛屿相关的指令都会自动归类到 岛屿 类别下。
✏️ 别名管理器 UI
直接在游戏内创建、编辑和管理指令别名,无需重启服务器。
⬇️ 截图:别名管理器 UI
特性:
-
列出所有已注册的别名
-
直接在游戏内添加新别名
-
编辑目标指令和描述
-
通过
/ucc ui的基于 UI 的工作流
🧩 别名编辑器 UI
使用专用 UI 屏幕编辑单个别名。
⬇️ 截图:别名编辑器 UI
特性:
-
修改指令目标
-
更新别名描述
-
内置验证和自循环保护
🎨 UI 设计说明
-
使用 Hytale 通用 UI 样式
-
布局清晰,间距一致
-
专为可读性和速度设计
-
针对真实的游戏内使用进行了优化
⚙️ 配置与别名管理
可以通过两种方式管理别名:
✅ 推荐方式:游戏内 UI
管理和推荐管理别名的方式是通过游戏内 UI:
-
即时添加、编辑和删除别名
-
无需重启服务器
-
对于运行中的服务器更安全、更快速的工作流
使用:
-
/ucc ui— 打开别名管理器 UI
⚙️ 高级方式:config.json
对于高级用户,也可以通过手动编辑 config.json 来管理别名。
该文件在首次运行时自动生成。
示例 config.json
{
"aliases": {
"示例别名": {
"command": "目标指令",
"description": "你的指令描述"
}
}
}
注意:
-
别名通过最长的指令键进行匹配
(支持多词别名) -
如果别名存在,UI 中将显示别名而非原始指令
-
当目标指令有描述时,别名描述将回退使用该描述
-
手动编辑后,请运行
/ucc reload
🧭 指令
-
/ucc reload
重载配置并注册别名 -
/ucc ui
打开别名管理器 UI -
/commands或/c
打开指令浏览器 UI
🔐 权限
所有权限都使用 unio.ucc 前缀:
-
unio.ucc.ucc— 使用/ucc -
unio.ucc.commands— 使用/commands和/c -
unio.ucc.<别名>— 使用特定别名 -
unio.ucc.*— 完全访问所有 UnioCustomCommands 权限
📥 安装
-
下载最新的 UnioCustomCommands
.jar文件 -
将 jar 文件放入服务器根目录的
mods文件夹中 -
启动或重启服务器
配置文件将在首次启动时自动生成。
💡 提示
-
使用
/commands浏览指令,点击即可将其粘贴到聊天中 -
使用
/ucc ui实时管理别名 -
如果你手动编辑了配置,请务必运行
/ucc reload
🧩 依赖项
-
TaleLibs(必需)
正在加载版本记录…



正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。