资源图标

JS插件 Menu - 一个实用的菜单 1.4.0

登录后下载
资源类型
原创
版权链接
#
依赖
BDSJsrunner CodeUtils
语言
多语言
支持版本
1.16


如何食用

  1. 你需要创建一个“configs”在“bedrock_server.exe”的同一个目录上
  2. 接着在“configs”里面创建一个“Menu”文件夹
  3. 然后再在“Menu”里面创建一个“data”文件夹
  4. 然后就没然后了


关于JSON
configs.json:
{
    "mainMenu": {
        "name": "Menu", //主菜单名字
        "cmdInput": "main", //呼出主菜单的命令
        "describe": "主菜单" //呼出主菜单的命令的描述
    },
    "menuList": [ //菜单列表(每添加一个菜单需要同步添加)
        "Menu"
    ],
    "optional": [ //可选前置(暂无)
        "null"
    ]
}
menuDemo.json:
{
    "command": "cmd", //打开此菜单的命令
    "commandDescribe": "命令描述", //打开此菜单的命令的描述
    "type": "form", //菜单类型 暂时只有form
    "title": "标题", //菜单标题
    "content": "内容", //菜单显示的内容
    "buttons": [ //按钮集
        {
            "image": { //图片
                "type": "path", //类型 path为本地材质路径(安装包)
                "data": "textures/items/apple" //路径
            },
            "text": "文字", //按钮显示文字
            "function": [ //点击按钮所触发的功能(暂时只有三个)
                [
                    "cmd", //触发类型 cmd 为后台命令
                    "help" //命令
                ],
                [
                    "cmdAs", //触发类型 cmdAs 为模拟玩家发送命令
                    "say I'm {player} in {position}" //命令
                ],
                [
                    "openMenu", //打开菜单
                    "Menu" //菜单文件名字
                ]
            ]
        },
        {
            "image": { //图片
                "type": "url", //类型 url为网络图片
                "data": "https://www.minebbs.com/data/resource_icons/0/13.jpg?1532605567" //网图链接
            },
            "text": "文字", //按钮文字
            "function": [] //点击按钮所触发的功能(暂时只有三个)
        },
        {
            "text": "文字", //按钮文字
            "function": [] //点击按钮所触发的功能(暂时只有三个)
        }
    ]
}


一个便携小工具(?)
MMenu Json转换工具加群获取:evil:


开发者接口
  • openMenu(player, json);
  • 功能:向指定玩家打开一个指定
获取接口:let MENU = getShareData("Menu");
使用方法:MENU.函数();


Q:为啥要用这个菜单?
A: 你也可以用隔壁北斗的菜单,做这个菜单只是无聊

Q:相对之前的MMenu和这个有啥区别吗?
A:MMenu一堆bug我就不说了,还只能执行一个功能,这不是垃圾?这个插件可以执行多个而且把表单和执行功能塞在了一起。除此之外这个菜单支持通过相应的命令打开相应的菜单,这不是比那垃圾MMenu好?


作者
McPlus
价格
金粒50粒
下载
16
阅读
372
首次发布
最后更新
评分
5.00 星 3 次评分

最新更新

  1. 新增按钮权限执行 并 修复了权限文件不写入名字的bug

    JSON { "command": "cmd", //打开此菜单的命令 "commandDescribe": "命令描述", //打开此菜单的命令的描述...
  2. 权限文件新增玩家名字

    JSON { "name": [ "基础权限", // 0级权限名字 "一级权限", // 1级权限名字 "二级权限", //...
  3. 更新teleport功能

    新增按钮点击功能 "type": "teleport", //类型 "value": "0 255 0 0" //需要tp到的地方 格式 "x y z 维度id" 新增占位符...

最新评分

很好的插件,不过为什么不加一个Mmenu的配置转这个呢
McPlus
因为MMenu的配置我忘了:P(已经上载至群文件,建议加群获取XD)
活了?那就给加一个钟点地召唤菜单,岂不是美滋滋啊!
McPlus
更新了XD
看起来不错
McPlus
我怀疑你在水金粒