本帖最后由 godduck 于 2023-6-15 09:20 编辑
什么是地图菜单? 地图菜单插件允许您从我的世界地图创建自定义菜单
你可以使用图像、链接、按钮、背景等来完成操作
你可以用键盘的W,A,S,D移动按钮在菜单中移动。(好像你在走路)
该插件是为已经厌倦了传统菜单并具有大量创造力的人准备的
MapMenu是如何工作的? 地图菜单会向您发送手中的假的地图,以显示当前绘制的菜单
当你打开它时,您将被挂载在实体上,您将无法移动。这些控件用于在菜单中移动 (这时候你可以用W,A,S,D移动来选择菜单的选项,且你是处于一个坐着的状态在你的头顶不能有方块,否则会导致窒息)
安装 放进插件(plugins)文件夹 重启服务器
依赖 需要前置PlaceholderApi 不过在未来可能会不再需要这个前置
以下是官方GIF展示图
配置文件
- open_command: "menu"
- open_requirements:
- type: "has_permission"
- permission: "mapmenu.menu"
- deny_actions:
- - "[message] &cYou do not have permission to do this action"
- button_order:
- - "button1 button2"
- - "button3"
- layers:
- background:
- type: "background"
- texture: "main/main_background.png"
-
- title:
- type: "background"
- texture: "main/map_menu_title.png"
- position: "[20, 3]"
-
- button1:
- type: "button"
- texture: "main/green_button.png"
- position: "[2, 46]"
- texture_outline: "main/selector.png"
- position_outline: "[4, 52]"
- actions:
- actions:
- - "[open_menu] stats"
-
- button2:
- type: "button"
- texture: "main/blue_button.png"
- position: "[65, 46]"
- texture_outline: "main/selector.png"
- position_outline: "[67, 52]"
- actions:
- actions:
- - "[open_menu] time_menu"
-
- button3:
- type: "button"
- texture: "main/yellow_button.png"
- position: "[2, 66]"
- texture_outline: "main/selector.png"
- position_outline: "[4, 72]"
- actions:
- actions:
- - "[open_menu] example"
- text1:
- type: "text"
- text: "&aStats &bTime"
- position: "[20, 51]"
-
- text2:
- type: "text"
- text: "&eExample of moving"
- position: "[20, 71]"
复制代码 |
授权搬运
其他的功能 [console]由控制台发送一条命令 [message]直接输出一条消息给你 [player]以自己输出一条命令 [open_menu]打开一个已经存在的菜单 [connect]未知 [chat]用自己向所有人说话的方式说出一句话(聊天) [close]关闭当前的菜单 [broadcast]可能是以控制台向所有人发送消息 [back]返回上一级菜单 [javascript]未知 [json_message]未知 [json_broadcast] 可能是以控制台向所有人发送消息 [give_exp]增加使用命令的玩家X等级 [take_exp]暂时测试没有作用 [title]显示大标题(可以使用"pre_actions:"来做到移动显示当前信息) [subtitle]显示副标题(可以使用"pre_actions:"来做到移动显示当前信息) 更新记录2023.2.24首次搬运发布 2023.6.8插件支持1.20+ |
插件开发人特别好,我有的问题他全部帮忙解决了,想要的功能也帮忙实现了 这个插件真的值得这个价值,希望大家支持正版 如果有小伙伴遇到我遇到过的问题,我会向大家解答 有需要的功能我会向开发反应 |
|