- 版权类型
- 原创
- 适用平台
- Paper [+ Geyser + floodgate]
- Wiki/文档
- https://github.com/PayaHai/DMenu
- 语言支持
- 中文(简体)
- 前置组件
- 【可选】Geyser https://www.minebbs.com/resources/geyser-java.1133/
【可选】floodgate https://www.minebbs.com/resources/floodgate2-0-be.3261/
- 适配版本(互通)
- 1.21+
功能
- 支持自动生成 JE、BE 版菜单,一次配置多端使用
- 可以使用钟表快速打开
- 无钟表玩家入服自动给予
- 无间歇泉也可仅 JE 使用
配置
YAML:
openItemType: "clock"
# 打开菜单物品类型,MC 标准类名,不要带 “minecraft:”
openItemName: "§6菜单"
# 打开菜单物品显示名称
openItemLore:
# 打开菜单物品的描述
- "§7使用我打开菜单"
YAML:
name: 主菜单
# 菜单名称
content: "§7Hi! \n欢迎回来!"
# 菜单内容
buttons:
# 按钮
-
name: 前往测试菜单
# 按钮名称
run: cs
# 点击按钮执行的内容
# 如果按钮类型为 cmd 或 console_cmd 则填写需要玩家执行的命令(无需/)
# 如果按钮类型为 form 则填写要打开页面的文件名称 (去.yml后缀)
type: form
# 点击按钮执行操作的类型,可选:cmd console_cmd form
# cmd:让玩家执行命令
# console_cmd:后台执行命令
# form:打开一个表单
visible: all
# 可见客户端类型,可选:all be je
# all:所有玩家可见
# be:仅 BE 玩家可见
# je:仅 JE 玩家可见
isOp: false
# 仅 Op 可见
Je:
# Je 玩家按钮
# Java 版玩家 UI 中的按钮
type: "grass_block"
# 按钮物品类型,MC 标准类名,不要带 “minecraft:”
lore:
# 按钮的描述
- "§7点我前往测试菜单"
Be:
# Be 玩家按钮
path: textures/ui/icon_recipe_nature.png
# 基岩版玩家 UI 中的按钮图标 (本地材质)
url: https://avatars.githubusercontent.com/u/142202241
# 基岩版玩家 UI 中的按钮图标 (链接),如果 path 和 url 都填写,则优先使用 path,如两个参数否不存在则为纯文本按钮
输入/dmenu 可打开表单
输入/dmenu reload 可重载配置文件(OP)
JE 菜单为箱子菜单,由插件算法自动生成,目前无法自定义样式
本插件目前仅在 Paper 端进行测试,理论上任何 Bukkit 端都能运行
图片:
按钮过多自动生成翻页按钮(懒得写直接 cv 了)
基岩版(懒得写直接 cv 了)
插件于 https://github.com/PayaHai/DMenu 开源
插件交流 QQ 群:674416045
有问题或者想要增加功能请进群,也可以使用 Github issues 这会更加优雅
如果觉得插件不错请给个好评,最好能去 GtiHub 点个 Star ,万分感谢