新版
快速了解相较于 TrMenu v1, 新版有什么改动
性能改进
TrMenu v2 基于 Kotlin 完全重写,注重每一块的优化,将性能发挥至极致
完全基于数据包
纯发包容器 & 物品
高效灵活
去掉旧版部分繁琐的配置,化繁为简,为高效而生
新增诸多可拓展功能,灵活性大增
缓存脚本
大多数脚本将被智能缓存,提高效率
超级简单
没有比这更简单的菜单
更好的布局
布局不再为单字符所限, 现在可以通过 ` ` 来支持字符串图标布局
内置脚本
支持在菜单内配置可快速调用的脚本
周期任务
每个菜单可配置多个独立的周期任务,开启菜单后执行,关闭后取消
三元反应
所有执行动作的地方均可使用多个三元动作组,更方便灵活
不用优先级图标也能轻松做高级功能!
智能条件表达式
player.hasPermission("demo") && %vault_eco_balance% >= 500
更多点击类型
完整支持数字键 1~9 和 切换副手键
并且支持快速配置多个点击类型触发的动作
更强捕获器
支持高级捕获器写法,多个参数
更强物品绑定
支持绑定物品特征,不仅局限于 Lore
更快的头颅
读取在线玩家 NMS 皮肤材质 & 异步联网获取离线玩家材质,不卡服
物品仓库
存储并在材质中调用一些物品
更多挂钩
支持 Cronus,SkinsRestorer & 持续增加中...
防频繁点击
每个菜单支持设置独立的防频繁点击延时
独立的更新周期
图标现在可以为材质、名称、Lore、槽位配置独立的更新周期
轻松实现更优质的动画效果
玩家容器
玩家背包 4*9 容器可作为拓展槽位,布局菜单图标
同时也支持多页
更强参数
参数在翻页等操作中给予保留,支持配置默认参数补全
参数不再为空格所限,支持用 ` ` 括起的字符串
打开命令
打开命令支持直接指定页码
元素变量
支持设置删改玩家独立的 Meta 值, 可作为变量快速调用
存储变量
支持设置删改玩家独立的 Data 值,可作为变量快速调用,支持存储
漏洞修复
修复了大量 TrMenu v1 遗留的问题,包括图标属性错乱,优先级刷新出错等
RGB 颜色
完整支持 1.16+ 的 Hex、RGB 颜色,&{FFFFFF} 或 &{256,256,256} 均支持
开发者 API
更完善的 API 以及 MenuFactory 快速构建基于数据包的 GUI
Last updated