zMenu
Chinese
Chinese
  • 🍾快速入门
  • 🔌安装插件
  • ➕支持的插件
  • ⛰️配置
    • ℹ️相关信息
    • 📜命令与权限
    • 🪧占位符
    • 制作物品栏
    • 👨‍💻物品栏
    • ⏹️按钮
      • 🏁要求
      • ☢️操作
    • 🪁物品
    • 🔋模式
    • 命令
    • 🛝玩家数据
    • 🦬Config.json
  • API
    • ℹ️信息
    • 创建按钮
    • 创建材质加载器
    • 创建 ButtonOption
    • 加载物品栏
    • 快速事件
  • 🗃️插件文件
  • 🕍示例 GUI 菜单
Powered by GitBook
On this page
  • 指令
  • 带参数的打开指令
  • 转换
  1. 配置

命令与权限

指令及其权限列表

Previous相关信息Next占位符

Last updated 9 months ago

指令

指令
权限
描述

/zm (别名: /zmenu)

zmenu.use

显示指令列表。

/zm open <menu> [<player>] [<display message>] [<args>]

zmenu.open

打开指定的物品栏。

/zm reload

zmenu.reload

重新加载配置。

/zm reload config

zmenu.reload

重新加载 config.json 和 messages.yml 文件。

/zm reload inventory [<inventory name>]

zmenu.reload

重新加载物品栏文件。

/zm reload command [<command name>]

zmenu.reload

重新加载指令文件。

/zm version

显示插件版本。

/zm convert

zmenu.convert

将 DeluxeMenu 转换为 zMenu。

/zm list

zmenu.list

物品栏列表。

/zm create <file name> <inventory size> <inventory name>

zmenu.create

创建一个新的物品栏文件,之后你只需添加物品即可。

/zm save <item name>

zmenu.save

将你手中的物品保存为插件配置格式。

/zm giveopenitem <inventory> [<player>]

zmenu.open.item

允许获取在点击时用于打开物品栏的物品。

/<command>

自定义权限

打开特定文件。

有关玩家数据系统的指令列表 。

带参数的打开指令

你可以使用 /zm open 指令并带上参数(如 )。

例如,对于默认的物品栏 example_punish。你可以定义两个要使用的参数。可以通过两种方式实现。

  • 第一种是指定参数的名称,如下所示:<argument name>:<argument value> 示例:/zm open zmenu:example_punish Maxlego08 false target:Maxlego09 reason:test 结果:%zmenu_argument_target% 和 %zmenu_argument_reason% 你也可以这样添加更多参数:/zm open zmenu:example_punish Maxlego08 false target:Maxlego09 reason:"this is a really long reason"

  • 第二种是直接使用值,因此参数名称将是第一个值的 0,第二个值的 1,以此类推。 示例:/zm open zmenu:example_punish Maxlego08 false Maxlego09 test 结果:%zmenu_argument_0% 和 %zmenu_argument_1%

转换

要将 DeluxeMenu 配置转换为 zMenu,你必须使用 zMenuConvert 扩展。

安装插件后,你需要运行指令 /zm convert。你的菜单和指令将被创建在 inventories/convert 和 commands/convert 文件夹中。

请注意,转换可能包含错误,你需要检查文件以确保没有问题。

下载链接:

GitHub:

⛰️
📜
https://groupez.dev/resources/zmenuconvert.266
https://github.com/Maxlego08/zMenuConvert
请点击这里
这里