使用AGPL 3.0进行授权
反馈请到GitHub
一款简单但不简陋的菜单插件
配置文件示例(
菜单文件示例(
反馈请到GitHub
一款简单但不简陋的菜单插件
配置文件示例(
/plugins/Menu/config.json
)
JSON:
{
// 为菜单注册物品使用监听
"menuItem": {
// 使用指针开启菜单 main
"minecraft:compass": "main",
// 使用磁石指针开启菜单 main
"minecraft:lodestone_compass": "main",
// 使用追溯指针开启菜单 main
"minecraft:recovery_compass": "main"
},
// 为菜单注册命令
"commands": {
// 使用 menu 命令开启菜单 main
"menu": "main"
}
}
/plugins/Menu/menus/main.json
)
JSON:
{
// 标题
"title": "主菜单",
// 内容(随机显示其中一个)
"contents": ["欢迎你!", "你好!"],
// 按钮
"buttons": [
{
// 按钮文字
"text": "下一个菜单",
// 按钮标志(可选)
"image": "textures/ui/MCoin",
// 下一级菜单(这里会打开plugins/Menu/menus/next.json)
// menu、run和runas可以混合使用,优先级为run>runas>menu
"menu": "next"
},
{
"text": "服务器执行命令",
// 服务器执行命令(顺序执行,@s会被替换为玩家名称)
"run": ["say @s点击了按钮", "w 你点击了按钮"]
},
{
"text": "玩家执行命令",
// 玩家执行命令(顺序执行)
"runas": ["say 我点击了按钮"]
}
]
}