• 周年纪念勋章活动已圆满结束,如有已购买但仍未申请的用户,可以通过对应勋章的下载链接申请~
资源图标

原创 LSE emenu-移植endstone的menu插件到lse!-钟表点地-图标支持-支持execute指令-玩家指令-服务器指令-名字变量-钟表点地-自定义子菜单-子菜单热重载 2025-01-06

版权类型
原创
版权链接
#
语言支持
中文(简体)
前置组件
lse
钟表点地即可打开菜单!
配置文件在:
服务器根目录\plugins\menu\menu.json
输入/menu打开这个文件
当然你可以多复制几个json放在服务器根目录\plugins\menu 来实现多菜单
输入/menu [菜单文件.json]即可打开~
所以可以player身份执行指令
/menu xxx.json打开菜单!
非常适合做前置!
/menu指令别名:/cd /caidan
菜单文件.json详情:
JSON:
{
    "按钮显示文本1": {
        "text": "点按钮后回复的消息文本1",
        "cmd": "msg @s hi",
        "mode": "player",
        "icon":"textures/ui/op"
    },
    "按钮显示文本2": {
        "text": "点按钮后回复的消息文本2",
        "cmd": "title @a title hi",
        "mode": "server"
    },
    "按钮显示文本3": {
        "text": "点按钮后回复的消息文本3",
        "cmd": "title @a title hi $sender.name$",
        "mode": "server"
    },
    "打开menu.json": {
        "text": "打开成功",
        "cmd": "menu menu",
        "mode": "player"
    }
}
其中按钮显示文本就是按钮上面写了什么
text是按钮点击后给玩家发送什么
cmd是按钮点击后发送的指令 可以使用变量 $sender.name$ 表示打开菜单的玩家名字
mode有两种 分别是server表示服务器身份和权限发送指令(看成命令方块) 以及player表示玩家身份权限发送指令
没错 可以两种身份指令!
icon就是图标
使用方法:翻资源包的ui,比如某个资源包mcaddon安装后有下列路径:
bedrock_server/worlds/存档的名字/resource_packs/资源包的名字/textures/ui/op.png
那么你写icon的地方写 textures/ui/op
同时也支持输入url图片来获取图标!!!
下载texture/ui/下全部图片
举个例子,如何写点击指令后检测玩家所在位置脚下有没有泥土,如果有就把玩家传送到114514 114514 114514?

JSON:
"点我": {
        "text": "打开成功",
        "cmd": "execute as $sender.name$ at @s if block ~~-1~ dirt[] run tp @s 114514 114514 114514",
        "mode": "server"
  }
没错! 支持execute指令!
支持修改表单不需要关服!
作者
ye1115660
价格
10金粒
下载
52
查看
752
首次发布
最后更新

评分

0.00 星 0 次评分
后退
顶部 底部