主页

欢迎查阅 TrMenu 的官方教程

介绍

TrMenu 是一款发布于 Oct 4th, 2019 的 Bukkit 高级菜单系统

相比市面上同类菜单插件,拥有丰富功能的同时,还具有强大高效的特点,广受国内外大量用户好评

当前已基于 Kotlin 大量改善和完全重写,使用超强 Bukkit-API 拓展 TabooLib5

功能

  • 版本兼容,支持 1.8-1.16, 低版本可用 ID/DataValue

  • 数量不限,菜单的数量没有上限,你可以制作无限制的独立高级菜单

  • 高级布局,直观可视化的制作菜单,现已支持多字符布局

  • 多页菜单,你可以利用布局轻松制作多页菜单

  • 虚拟菜单,完全基于数据包的虚拟容器 & 物品,更安全

  • 玩家容器,玩家背包 4*9 的槽位制作菜单,支持多页

  • 动态标题,所有菜单均支持周期性更新的动态标题

  • 菜单事件,为菜单的开启、关闭事件执行动作反应

  • 周期任务,自定义无限制个菜单周期任务

  • 内置脚本,配置多个自定义脚本并快速调用

  • 高级绑定,支持绑定到正则匹配的命令、多个物品特征或是快捷动作

  • 显示材质,插件支持各种头颅, CustomModelData, NBT 及 HDB 等

  • 动态效果,图标支持使用动态数量、动态发光效果,动态 NBT 等

  • 动态图标轻松配置动态的材质、名称、Lore和槽位,支持独立更新周期

  • 图标交互,基于数据包,完整支持包括数字键的总计超过 22 种点击类型

  • 执行动作,超过 40+ 种动作支持,一步到位实现效果

  • 动作选项,每个动作均支持配置独立的选项,如延时、条件、概率和遍历

  • 三元反应,可以使用多个三元反应,由条件、通过动作组和拒绝动作组构成

  • 条件图标,每个图标可配置带条件的优先级子图标

  • 图标继承,子图标可以选择继承默认图标的显示属性以提高效率

  • 脚本编译,条件基于脚本编译返回结果,大部分脚本自动预编译缓存

  • 智能条件,原创的条件表达式写法,轻松入门上手,如 hasMoney.100

  • 输入捕获,支持多个参数的高级捕获器

  • 命令传参,开启命令的参数传入菜单作为变量,轻松打造插件级 GUI

  • 元素变量,为玩家增删改 Meta 值,且可以当变量使用

  • 模板功能,将物品放入容器,快速创建菜单配置

  • 自动重载,菜单编辑自动重载,即时可见

  • RGB 颜色,完整支持 1.16+ 颜色代码, 如 &{FFFFFF}, &{256,256,256}

  • 忽略大小写及多种写法的节点

  • 原创易懂的节点逻辑,详细文档 & 轻松入门

  • 代码开源,长期维护,提供开发者 API

  • And much more ...

版本

  • TrMenu v1.x

    • 普通免费版本

    • 停止更新、支持

  • TrMenu v2.x

    • 现役最新版本

    • 付费开源

本教程完全基于 TrMenu v2.x

旧版本 Wiki:http://trmenu.trixey.cn/

Last updated