Minecraft(我的世界)中文论坛

 找回密码
 注册(register)

!header_login!

只需一步,立刻登录

查看: 33015|回复: 1316

[原创插件] [综合][PCD][开源]TrMenu —— 强大便捷的高级动态菜单系统 | 无损导入DM [1.8-1.15]

  [复制链接]
Arasple 当前离线
帖子
主题
精华
贡献
最后登录
1970-1-1
爱心
积分
2852
钻石
性别
保密
注册时间
2017-7-31
查看详细资料
 楼主| 发表于 2019-10-4 23:34:39 | 显示全部楼层 |阅读模式
服务端插件
英文名称: TrMenu
中文名称: 太弱菜单
插件来源: 原创
适用服务端: |Spigot| |其它| 
插件类型: 娱乐 
语言支持: 简体中文 繁體中文 English 非官方汉化 其他 
适用版本: 1.15.X 1.14.X 1.13.X 1.12 1.11 1.10 1.9 1.8 
前置Mod|插件: 不需要你下载
下载地址: https://www.mcbbs.net/thread-918078-1-1.html
原帖地址: https://www.spigotmc.org/resources/74284/

您尚未登录,立即登录享受更好的浏览体验!

您需要 登录 才可以下载或查看,没有帐号?注册(register)

x
本帖最后由 zhanshi123 于 2020-2-10 08:32 编辑




  • 支持自动迁入 Chest Commands 菜单的模板样式
  • 支持批量 100%无损 迁入 DeluxeMenus 的菜单
  • 支持分享菜单功能,快速粘贴到 Hastebin
  • 支持做商店,支持做能选择购买数量的商店(能实现 ShopGUI Plus
  • 支持做惩罚菜单,输入玩家ID执行禁言、封禁等命令、支持做每日礼包、支持做小游戏子服匹配传送
  • 版主用了都说好
  • 干啥啥都行,问题加Q群






TrMenu Preview Video 预览视频
求求你们施舍点硬币



TrMenu Example 示例菜单
* 示例菜单并未展现该插件所有的功能,请阅读文档了解更多



TrMenu About GUI

(动态变量,利用 bStats API + TrMenu Query,你也可以做类似的)
该菜单源配置



ShopGUIs of TrMenu(高级动态商店系统)

DailyReward (每日礼包系统)
(100% 使用 TrMenu 制作, 模板加群免费分享


TrMenu Download 下载


    游客,如果您要查看本帖隐藏内容请回复








本插件所用代码部分来自其他开源作品, 本插件在 Github 上开源
果您喜欢本作品,留下评分支持一下我~ 不妨在 SpigotMC 上来个五星好评!





bStats TrMenu *Bukkit


评分

参与人数 53人气 +81 金粒 +483 绿宝石 +50 贡献 +6 收起 理由
Jonjs_Dada + 2 我怎么还没评分
lixiaoyu1949 + 1 MCBBS有你更精彩~
菊花已残 + 2 神乎其技!6的飞起!
gao_cai_sheng + 9 神乎其技!6的飞起!
3174941841 + 2 + 8 MCBBS有你更精彩~
秋韵 + 2 + 10 MCBBS有你更精彩~
钻石大白 + 1 神乎其技!6的飞起!
wangshengzhidu + 1 + 20 神乎其技!6的飞起!
富贵·李 + 1 + 20 太棒了,支持~!
mccc2258855392 + 1 + 15 神乎其技!6的飞起!
镜钥钥 + 3 P***Hub
TT2386265512 + 1 TerrariaMenu
Hueihuea + 2 其实我是被宣传图吸引来的
白羊羊 + 1 神乎其技!6的飞起!
sweetapple + 2 + 50 做的超棒!
Endman233 + 1 MCBBS有你更精彩~
sanmaoggee + 2 宣传图怎么回事
火星浮云 + 2 MCBBS有你更精彩~
cc7w + 1 这个宣传图...
坚果果 + 1 MCBBS有你更精彩~

查看全部评分

Arasple 当前离线
帖子
主题
精华
贡献
最后登录
1970-1-1
爱心
积分
2852
钻石
性别
保密
注册时间
2017-7-31
查看详细资料
 楼主| 发表于 2019-10-5 12:35:13 | 显示全部楼层
本帖最后由 Arasple 于 2019-12-31 22:06 编辑

如何写表达式条件

该内容已过期,请参考最新的文档

https://trmenu.trixey.cn/shi-li/shang-dian

评分

参与人数 1人气 +1 收起 理由
1230587488 + 1 作者,这串代码没钱也可以买

查看全部评分

回复

使用道具 举报

Arasple 当前离线
帖子
主题
精华
贡献
最后登录
1970-1-1
爱心
积分
2852
钻石
性别
保密
注册时间
2017-7-31
查看详细资料
 楼主| 发表于 2019-10-5 17:53:54 | 显示全部楼层
本帖最后由 Arasple 于 2020-2-13 13:06 编辑

TrMenu Update Logs


VERSION 1.1




  • 1.18


    • Since: 2020.2.7

    • Updates:

      • [NEW] TabooLib: 支持 OpenJ9, Hotspot !!!

      • 新增自定义物品动态 NBT 标签,用法
        display:
        name: 'Example'
        amount: 3
        # <key>:<value>
        # 轻松添加自定义 NBT 标签,无需使用 Json 物品
        # 可以使用变量
        nbt:
        Unbreakable: 1

      • 新增列出菜单的过滤参数 /trmenu list <filter>

      • 新增音效动作中使用变量

      • 新增停止播放玩家音效的方法 sound: stop

      • 新增选项 OPTIONS.ANTI-ITEM-FLICKERING

      • 新增支持微损导入 TabooMenu 菜单

      • 新增中文版 TrMenu About GUI





  • 1.17


    • Since: 2020.2.7

    • Updates:

      • 你现在可以在快捷打开菜单方式里面设置为执行动作

      • 你现在在 DeluxeMenus 的迁移中可以选择性使用布局功能

      • 修复了 DeluxeMenus 的 Custom Model Data 无法迁入

      • 修复了快捷键F和部分插件的不兼容

      • 新增动作 - 'set-title: CONTENT'' 二次设置容器标题,支持变量

      • 新增命令 /trmenu sounds <filter> 轻松预览音效

      • 新增 parseMat 方法到 me.arasple.mc.trmenu.api.TrMenuAPI

      • 为命令 /trmenu runAction 增加了更多详细的反馈信息, 方便诊断动作

      • 将 [快速开启] 功能更改为可选配置项 settings.yml OPTIONS.FAST-OPEN, 默认关闭 https%3A//github.com/Arasple/TrMenu/issues/24">#24





  • 1.16


    • Since: 2020.2.2

    • Updates:

      • 修复了菜单文件监听器有时不工作

      • 修复了无法通过 close-actions 打开上级菜单

      • 极大的提升了打开菜单的速度

      • 新增在 Json 物品中使用标签 <variable> 以启用相关变量的支持

      • 新增对 JDK11 的支持 (暂时不支持 JDK9 或 OpenJ9)

      • 为各级子命令均添加了独立的权限,例如 trmenu.command.open/trmenu open

      • 新增命令 /trmenu runAction <Player> <ActionLine> 测试动作执行效果

      • 新增 Tellraw 动作 (发送Json消息),非常轻松的构建 Json 组件

      • > 你可以发送原始 Json 消息格式,也可以使用 TrMenu 简单的构建方式

      • > 例如

      • >YAML >- 'json: &3Hello, &a%player_name%&3! Click <&a&nHERE?hover=&7Click to open website?url=https://trmenu.trixey.cn> &3to see our wiki. >





  • 1.15


    • Since: 2020.1.27

    • Updates:

      • 修复了 Double 值无法被应用为动态物品数量的 bug

      • 修复了材质标签 <variable> 无效

      • 新增 KEEP-OPEN-REQUIREMENT 选项. 将会周期性检测条件是否满足, 若不满足则强制关闭菜单, 示例: "%vault_eco_balance%" > 1000, %vault_rank% == "VIP";20 <--- 定义周期用 ; 分开 20ticks

      • 新增 getItemBuildr() 在 TrUtils 中

      • 新增多布局 (Shapes) 支持,创建多页菜单从未如此简单 https%3A//github.com/Arasple/TrMenu/issues/20">#20

      • 新增一个动作设置当前页面 (Shape), 示例 set-shape: 0, 或 shape: 1, 提供变量 {page} 显示为当前布局位置+1, 即实际页面

      • 新增 bStats 统计自动更新器的启用情况

      • 支持自动补位图标, 如果你设置图标槽位为负数,将动态更新位置到第一个空位处

      • 现在你可以调用方法,为 TrMenu 的 JS 处理添加自定义对象
        JavaScript.getBindings().put(String key, Object object)





  • 1.14


    • Since: 2020.1.24

    • Updates:

      • 修复了 Title 动作的空指针异常 (当不设置副标题时)

      • 修复了传入菜单的参数在 Open-Requirement/Open-Deny-Actions 中不可用

      • 简化了更新检测的通知消息

      • 新增了配置文件自动更新功能

      • 新增了插件自动更新功能, 默认禁用, 需手动开启 (关服时若已发现新版本, 则自动下载)

      • 新增命令 /trmenu update 轻松的手动更新 TrMenu

      • 新增 Js-Item,可用在物品材质中,返回 ItemStack 对象, 例如
        <js-item:player.getInventory().getArmorContents()[3]>

      • 新增右键玩家绑定和蹲下右键玩家绑定,可轻松创建高级玩家交互 GUI

      • 新增了默认示例菜单profile.yml, 为上方功能提供参考

      • 支持 Oraxen 插件物品直接调用, 用法 '<oraxen:ID>'





  • 1.13


    • Since: 2020.1.20

    • Updates:

      • 新增语言文件 vi_VN , 由 Galaxyvietnam 翻译

      • 新增语言文件 th_TH , 由 DriteStudio 翻译

      • 新增动作 ForceClose 在不跑 close actions 的情况下关闭菜单

      • 新增选项 option.silent 关闭菜单启动时的 Logo

      • 新增在线模板功能, 快速生成菜单

      • 新增命令 /trmenu item 将物品转换为 JSON 支持NBT,可以在 Mats 中使用

      • 现已支持无敌动态标题!!!

      • 修复了一个优先级图标刷新问题

      • R1

      • DeluxeMenus 100%无损暴打现已支持

      • R2

      • 修复了 1.14 以下版本容器动态标题的问题

      • 现在支持迁移 DeluxeMenus 的 config.yml 内部菜单

      • 优化了容器动态标题实现代码

      • R3

      • Update depend TabooLib to 5.15

      • 新增语言文件 Spanish , 由 brs73 翻译

      • 'Shape' 不再强制需要,你可以只写 slot

      • 新增 TrUtils.parseBracketPlaceholders(Player player, String string) 方法,可在Catcher动作里转 {} PAPI变量

      • 新增 OPTIONS.CATCHER-CANCEL-WORDS 选项在 settings.yml 自定义取消动作的标题

      • 你现在可以定义 ROWSSIZE 调整箱子容器的行数,如果你不用 Shape

      • 给/扣钱 动作现在支持使用变量

      • 新增 bStats 统计项 Menu-Item types, inventory types

      • 修复了 NBT 物品转 Json 问题

      • 修复了在线模板的一个问题 (当你一次性放很多很多不同的物品)

      • 修复了分享命令 (Share) 的 NullPointerException 异常

      • 修复了 Hastebin 粘贴的编码问题 (之前不支持特殊符号/中文)

      • 新增命令参数 (/trmenu item <json>) 实现 Json 回转物品

      • 为 1.9+ 服务器新增选项快捷绑定菜单到 副手(或蹲下+副手) 即 F / Shift+F
        # Only for 1.9+ servers
        # Each option is only for one menu
        SHORTCUT-OPEN:
        OFFHAND: null
        SNEAKING-OFFHAND: 'example'





  • 1.12


    • Since: 2020.1.14

    • Updates:

      • 优化 Command(Player/OP/Console) 执行方式

      • 新增动作 ActionGiveMoney - 给予玩家余额

      • 新增动作 ActionTakeMoney - 扣除玩家余额

      • 新增动作 ActionTakeItem - 扣除多个指定条件的物品

      • 现在支持在 settings.yml-MENUS 节点下写 List 创建菜单

      • 修复了更新检测版本号通知错误

      • 新增 zh_TW 繁体中文语言文件

      • R2

      • 新增 MenuOptions.Update-Inventory 用以实现流畅的动画,
        防止手中物品闪频,插件讲自动切换到空手位 (关菜单后自动复原)

      • 修复了多个玩家同时打开菜单时物品动画更新问题
        现已更改为每个玩家独立的频率,且关闭时重置

      • 新增 TrUtils,可在 JavaScript 中使用,轻松制作高级菜单

      • 重写 Mat 相关内容

      • 新增 <Dye:






回复

使用道具 举报

当前离线
帖子
主题
精华
贡献
最后登录
1970-1-1
爱心
积分
9960
钻石
性别
保密
注册时间
2015-8-13
查看详细资料
发表于 2019-10-6 00:06:51 | 显示全部楼层
2019-10-6 淘宝菜单正式退役

评分

参与人数 3人气 +4 金粒 +40 收起 理由
+ 1 给我女装
DreamMiu + 2 + 40 万人血书taboolib可以兼容墨端嘛awa.
_諵城`Tr)L + 1 丢人

查看全部评分

回复

使用道具 举报

Arasple 当前离线
帖子
主题
精华
贡献
最后登录
1970-1-1
爱心
积分
2852
钻石
性别
保密
注册时间
2017-7-31
查看详细资料
 楼主| 发表于 2019-10-30 23:12:16 | 显示全部楼层
本帖最后由 Arasple 于 2019-10-30 23:20 编辑

如何做冷却

  • 很简单的,玩家执行后调用后台命令予以限时权限
  • 通过利用优先级图标的表达式判断玩家是否具有这个限时权限来实现冷却
  • 这个权限节点随便写,不重复就行

回复

使用道具 举报

A970295241 当前离线
帖子
主题
精华
贡献
最后登录
1970-1-1
爱心
积分
873
钻石
性别
保密
注册时间
2014-6-6
查看详细资料
发表于 9 分钟前 | 显示全部楼层
谢谢楼主!!!!!!!!!!!
回复

使用道具 举报

1368139692 当前离线
帖子
主题
精华
贡献
最后登录
1970-1-1
爱心
积分
485
钻石
性别
保密
注册时间
2016-8-17
查看详细资料
发表于 28 分钟前 | 显示全部楼层
太棒了,我正需要它!
回复

使用道具 举报

Huai_H 当前离线
帖子
主题
精华
贡献
最后登录
1970-1-1
爱心
积分
63
钻石
性别
保密
注册时间
2015-1-24
查看详细资料
发表于 半小时前 | 显示全部楼层
支持楼主
回复

使用道具 举报

2471680301 当前离线
帖子
主题
精华
贡献
最后登录
1970-1-1
爱心
积分
314
钻石
性别
保密
注册时间
2013-8-8
查看详细资料
发表于 半小时前 | 显示全部楼层
4444444444444444444
回复

使用道具 举报

Fishes 当前离线
帖子
主题
精华
贡献
最后登录
1970-1-1
爱心
积分
786
钻石
性别
保密
注册时间
2019-1-13
查看详细资料
发表于 半小时前 | 显示全部楼层
感谢带佬分享 不服不行!
回复

使用道具 举报

young.sir 当前离线
帖子
主题
精华
贡献
最后登录
1970-1-1
爱心
积分
17
钻石
性别
保密
注册时间
2020-2-20
查看详细资料
发表于 2 小时前 | 显示全部楼层
iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii
回复

使用道具 举报

YuiGabriel 当前离线
帖子
主题
精华
贡献
最后登录
1970-1-1
爱心
积分
1133
钻石
性别
保密
注册时间
2019-8-24
查看详细资料
发表于 4 小时前 | 显示全部楼层
很强大的插件~感谢大佬分享
回复

使用道具 举报

小诛诛 当前离线
帖子
主题
精华
贡献
最后登录
1970-1-1
爱心
积分
202
钻石
性别
保密
注册时间
2019-8-28
查看详细资料
发表于 4 小时前 | 显示全部楼层
很实用的
回复

使用道具 举报

Super_浪花 当前离线
帖子
主题
精华
贡献
最后登录
1970-1-1
爱心
积分
76
钻石
性别
保密
注册时间
2018-7-25
查看详细资料
发表于 4 小时前 | 显示全部楼层
感谢大佬分享
回复

使用道具 举报

隔壁老吕 当前离线
帖子
主题
精华
贡献
最后登录
1970-1-1
爱心
积分
2763
钻石
性别
保密
注册时间
2016-7-4
查看详细资料
发表于 5 小时前 | 显示全部楼层
支持,很实用的插件!
回复

使用道具 举报

y18640553056. 当前离线
帖子
主题
精华
贡献
最后登录
1970-1-1
爱心
积分
16
钻石
性别
保密
注册时间
2019-12-13
查看详细资料
发表于 6 小时前 | 显示全部楼层
感谢分享
回复

使用道具 举报

mikechenlijun 当前离线
帖子
主题
精华
贡献
最后登录
1970-1-1
爱心
积分
227
钻石
性别
保密
注册时间
2016-4-2
查看详细资料
发表于 8 小时前 | 显示全部楼层
谢谢分享
回复

使用道具 举报

199425350 当前离线
帖子
主题
精华
贡献
最后登录
1970-1-1
爱心
积分
687
钻石
性别
保密
注册时间
2014-2-19
查看详细资料
发表于 8 小时前 | 显示全部楼层
评分支持,顺便下载
回复

使用道具 举报

若星汉天空 当前离线
帖子
主题
精华
贡献
最后登录
1970-1-1
爱心
积分
881
钻石
性别
保密
注册时间
2016-9-30
查看详细资料
发表于 10 小时前 | 显示全部楼层
很需要 谢谢
回复

使用道具 举报

2391861002 当前离线
帖子
主题
精华
贡献
最后登录
1970-1-1
爱心
积分
22
钻石
性别
保密
注册时间
2017-5-21
查看详细资料
发表于 10 小时前 | 显示全部楼层
111111111111111111111111111111111111111111111
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册(register)

本版积分规则

Archiver|小黑屋|Mcbbs.net ( 京ICP备15023768号-1 ) | 京公网安备 11010502037624号 | 手机版

GMT+8, 2020-2-27 22:22 , Processed in 0.097828 second(s), Total 33, Slave 32 queries, Release: Build.2020.01.19.1840, Gzip On, MemCached On.

"Minecraft"以及"我的世界"为Mojang Synergies AB的商标 本站与Mojang以及微软公司没有从属关系

© 2010-2020 我的世界中文论坛 版权所有 本站原创图文内容版权属于原创作者,未经许可不得转载

快速回复 返回顶部 返回列表