Jiale233
本帖最后由 Jiale233 于 2022-11-28 17:25 编辑


TrMenu 站内最新教程(V3)

本文全篇采用MarkDown编写

首先,声明一下,因为站内有太多关于TrMenu的配置文件,但是缺乏此类教程,故(家乐)本人来撰写此教程。

顺便完成自己准备在大学完成的心愿,水点人气来着。

大家有什么想看的可以评论和我说,我会尽量满足大家的要求。

如果你在写菜单过程中遇到了任何有关问题,可以加群进行讨论(免费):

我的群: 636405733

TrMenu群: 325014486
如果帖子排版炸了,可以转移到我的个人博客jiale233.top
1、为什么选择TrMenu

在你没学TrMenu之前,会觉得TrMenu也许和ChestCommands、BossShop、DeluxeMenus那些菜单差不了太多,当你了解了之后,你会发觉这是一个堪比BukkitAPI容器功能也许还要强上数倍的菜单插件。

它可以与ItemAdders、Oraxen、PlayerPoints、SkinsRestorer、Floodgate、Vault、FastScript、Zaphkiel、TrHologram、一切Taboolib动作支持插件等相互配合,形成一套完整的菜单体系,实现众多复杂的功能。(甚至,你可以拿他写指令组)

此外,TrMenu还有一堆其他菜单插件不能比拟的功能。

  • 高效、可读 & 可视化配置菜单,让你省去计算菜单的slot时间
  • 异步读取菜单,可检测菜单更改自动重载
  • 功能强大、极具灵活拓展性
  • 代码开源,你可以自行fork项目修改内容



​                                                                  自动重载样式(来自插件作者)

目前存在的问题(不影响大部分情况下的使用)

  • 目前(2022年8月16日)的TrMenu多服务器数据同步仍然做的不完善,跨服使用仍会出现一系列问题,暂时没修复的情况下,仅仅使用一个meta来存储临时数据就好了,data存储出现问题后果自负。(你可以使用LuckPerms或者一类支持数据的拓展插件来完成数据存储)
  • 如果你使用的是一些奇怪的触发器(比如shift+左键),那么很有可能因为发包原因卡出幽灵物品(无法使用的物品,只是看起来有),这是发包所不能避免的,待至V4发布,也许会解决此类问题。
  • 捕获器共有四种,现在有两种捕获器(书本+铁砧)属于损坏状态(不过聊天+牌子捕获器日常用也足矣),捕获器相关配置请跳转至后面的章节查看学习
  • 如果你用到了节点变量,那么我强烈建议你,不要在一个菜单内使用大、小写字符作为图标ID,因为获取机制,不能正常获取到对应大小下节点的内容。(你甚至可以使用中文字符,但就是不要一起使用大、小写的ID)
  • 如果你的Layout小于3行,触发动作类型为shift+任意键都报错,暂时搁置,等待修复
  • 周期任务现在处于损坏状态,暂时不能使用

还有许多尚待补充,如果喜欢本文的话,请务必顶一下帖子,让更多人看见吧!

字数统计






huanyingxichao
前排支持,TrMenu忠实用户强推!

Eiup_Niow
前排支持 刚转trmenu

奥利奥i
前来支持家乐

529628

前排支持,TrMenu忠实用户强推!

bdhbhvbjxhvbjvb
前排 支持家乐

白可乐
如果我们想要检测多个权限(共同达成),我们就可以这样写。

这个写错了,应该是all不是any

Jiale233
白可乐 发表于 2022-8-20 01:46
如果我们想要检测多个权限(共同达成),我们就可以这样写。

这个写错了,应该是all不是any ...

好,待会修改,谢谢提醒

Jiale233
白可乐 发表于 2022-8-20 01:46
如果我们想要检测多个权限(共同达成),我们就可以这样写。

这个写错了,应该是all不是any ...

我写的是向下的,待会改改

水煮清娃
一口气看完了这个教程,受益匪浅.
最近刚开始折腾Trmenu,遇到不少问题,也自己解决了不少问题,能不能问个问题,有没有办法通过点击消息内容把指定的命令自动补全到聊天框里,玩家只需要回车确认即可执行命令? 应该属于json消息,我目前只做到了点击执行,但是没办法把它输出到聊天框里让玩家可以手动(补全内容)执行.

Jiale233
本帖最后由 Jiale233 于 2022-8-21 22:55 编辑
水煮清娃 发表于 2022-8-21 22:41
一口气看完了这个教程,受益匪浅.
最近刚开始折腾Trmenu,遇到不少问题,也自己解决了不少问题,能不能问个问 ...

构建的JSON消息不大清楚,没有具体实战过,不过原版可以做到这个
https://www.minecraftjson.com/
这里提供了一个JSON生成网站,里面对他的JSON消息执行clickevent用那个suggest command就好了(有些版本或许无法完成该操作
使用它仅需将后面的JSON文本复制到菜单即可(无需执行命令

333iop
感谢分享这个菜单的教程,非常适合我这种小白

梅花K
最近在学习Trmenu菜单插件 写的不错对于刚接触的我来说 还是看懂了很多
题外话:可否出一期每日限制收购或出售的商店教程?

Jiale233
梅花K 发表于 2022-9-10 21:36
最近在学习Trmenu菜单插件 写的不错对于刚接触的我来说 还是看懂了很多
题外话:可否出一期每日限制收购或 ...

没时间了,高三了

梅花K
Jiale233 发表于 2022-9-11 02:00
没时间了,高三了

那有推荐的地方或者渠道可以学习到这种功能吗?

ALuoLi
太详细了,顶一下

LittleSkep
大佬,请问捕获器的end可以用condition判断条件吗

Jiale233
LittleSkep 发表于 2022-9-17 22:46
大佬,请问捕获器的end可以用condition判断条件吗

可以,我写的例子有

Jiale233
梅花K 发表于 2022-9-11 02:02
那有推荐的地方或者渠道可以学习到这种功能吗?

建议加开头Q群讨论

107040950
学到了,谢谢楼主

CRAZY_BOY_l
我趣,是最新的原创攻略!狠狠地支持了

monsterwish
感觉好强,谢谢教程

七仙男
        MCBBS有你更精彩~

dasuay
纯小白,请问这个插件在哪里下呀,我在重置版里花15金粒买了那个download.txt文件,结果指向的是github的action页面,但是我没看到上面有发布的版本,现在属于是茫然无措了

Jiale233
dasuay 发表于 2022-11-19 18:00
纯小白,请问这个插件在哪里下呀,我在重置版里花15金粒买了那个download.txt文件,结果指向的是github的ac ...

actions选择一个合适的构建安装就行

yedachang
支持家乐,家乐万岁

玄剑幻离
之前用cc 然后换了tr发现又有新的替代插件

Jiale233
玄剑幻离 发表于 2023-3-22 02:10
之前用cc 然后换了tr发现又有新的替代插件

v4 invero出了

第一页 上一页 下一页 最后一页