我的世界服务器虚拟菜单插件,[综合|娱乐|管理][比赛]VirtualMenu——支持多种类型GUI的虚拟菜单[1.7.10~1.14]...

VirtualMenu是一款基于ProtocolLib的Minecraft服务器菜单插件,兼容1.7.10-1.14.4。它提供各种类型GUI菜单的支持,包括漏斗、发射器等,并能检测玩家点击菜单外。与ChestCommandsPro相比,VirtualMenu有更高级的配置特性,如NBT支持、动态更新和PlayerClick检测。此外,还支持CommandPrompter、PlaceHolderAPI,以及游戏内GUI菜单编辑器。
摘要由CSDN通过智能技术生成

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

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

x

本帖最后由 ColorsWind 于 2020-4-4 11:27 编辑

写在前面

v2版本已发布,欢迎尝试

https://github.com/ColorsWind/VirtualMenu

thread-894621-1-1.html

前段时间我发布了ChestCommandsPro插件,由于在ChestCommands上通过"打补丁"的方式增加功能效率不高而且功能实现受到限制,所以我利用ProtocolLib发送/拦截Inventory的数据包写了一款全新的菜单插件,兼容原ChestCommands菜单,只需将./plugins/ChestCommands/menu/复制到./plugins/VirtualMenu/menu可直接使用。

事务繁忙,插件很多用法没有详细说明,请参考

1、实例文件 example.yml

2、ChestCommands的wiki

如果您愿意帮忙补全插件的教程,可以私信索要联系方式,我会详细解答你的问题。更新消息:

最新(0.0.11-dev)支持各种类型的菜单

cc3f09d759d2cdb5ff85a1c6397f2a55.png

支持各种类型菜单1.png (94.04 KB, 下载次数: 2)

2019-8-16 19:15 上传

cc3f09d759d2cdb5ff85a1c6397f2a55.png

支持各种类型菜单2.png (77.97 KB, 下载次数: 1)

2019-8-16 19:15 上传

支持的服务端:

CraftBukkit,Spigot,Paper,Thermos,CatServer

以及各种能够使用ProtocolLib的服务端,支持1.7.10-1.14.4

计划补全插件文档,如果你愿意提供帮助,我会非常感激

区别

菜单使用发送/拦截数据包实现

menu-settings.auto-refresh单位:s->tick,其余相同

皮革颜色,玩家头所有者标签用被删除,已经被NBT标签代替,支持更多物品NBT

REQUIRED-ItEM,COMMAND采用新的格式(见示例),同时兼容原格式

OVERRIDE采用新的格式(ChestCommandsPro only)

木牌打开菜单由于使用脚本方块等插件完全可以实现,故不支持此功能

权限系统大大简化,绝大部分操作不需要权限,只有命令部分需要权限virtualmenu.admin

菜单绑定的物品需要在bound.yml配置,支持更高级的配置特性

目前已经实现了绝大部分ChestCommands的功能

支持检测玩家点击菜单外

支持更多类型的菜单(漏斗,发射器,以及各种奇怪的GUI)

支持CommandPrompter

基本支持原ChestCommands配置文件

菜单动态更新和玩家点击合法性检测异步实现

菜单错误精确到节点提示

支持各种物品的NBT(如皮革颜色,旗子样式以及ItemFlag等)(NBT节点)

支持给不同玩家显示不同的菜单物品执行不同的命令

新增先进的REQUIRED-ITEM检测,可以检测物品名称,LORE等

新增可视物品金钱,点券(VIEW-MONEY,VIEW-POINTS)

支持PlaceHolderAPI变量+定时更新(PLACEHOLDERAPI节点)

声音支持音高和音量,新增Title,Actionbar执行

支持左击/右击等更多点击方式检测,同上支持原配置格式

玩家不可能从菜单“偷”出物品

游戏内GUI菜单物品编辑器(/vm builder)

游戏内物品菜单YAML格式输出器(/vm info)

支持更高级的物品绑定,如下界之星左击打开A菜单,右击打开B菜单

关于PlaceholderAPI变量没用,请检查菜单文件PLACEHOLDERAPI: true 是否设置

命令

/vm reload 重载插件配置文件和菜单

/vm builder 游戏内编辑编辑器

/vm info 输出手上物品信息,可直接贴到菜单里面(同时控制台也会输出一份)

/vm open 为自己打开菜单

/vm open 为其他人打开菜单

/vm list 列出所有菜单权限

op默认拥有所有权限(virtualmenu.admin)

采用发送/拦截

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值
>