创建

基础

FastMenu 的菜单是以 YAML (.yml) 文件格式配置、读取加载的

因此,创建一个新的菜单,你可以通过新建一个 YAML 文件开始

路径

菜单文件可以放在默认菜单目录 (menu)中

菜单文件名(不包括拓展名后缀)即是菜单的唯一 ID,

重复 ID 的菜单仍然会被加载,但会影响开启命令的正常工作

配置

菜单的配置项将在接下来的章节详细解析

请先浏览下方所提供的示例模式,快速了解菜单基本结构

guide: false#菜单向导,无需修改
maker: 'lao_wang'#菜单的作者,会自动生成
model: 'ItemName'#菜单物品类型,共2种:ItemName/ItemStack
calculation: false#是否开启计算
h: 5#菜单的高
w: 9#菜单的宽

#22号槽位的物品
'22':#这里的22指槽位
  item: 'STONE'#物品ID
  name: '测试物品'#物品显示名称
  mount: 1#物品数量
  Lclick:#左键点击指令
  - '[player,0]:say hi!'#命令
  - '[player,0]:say TestMenu.'#命令
title: '测试菜单'#菜单标题
enable: true#是否启用菜单

结构

  • 标题

    • 目前仅支持单个标题

  • 选项

    • 自定义槽位

    • 物品点击间隔

    • 需要依赖的 PlaceholderAPI 拓展

  • 绑定

    • 菜单与物品绑定

  • 事件

    • 开启菜单执行动作

    • 关闭菜单执行动作

    • 左键点击物品执行动作

    • 右键点击物品执行动作

    • shift+左键点击物品执行动作

    • shift+右键点击物品执行动作

    • 鼠标中键点击物品执行动作

  • 内置脚本(详情请前往 脚本)

Last updated