新版

快速了解相较于 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