• 欢迎加入MineBBS QQ讨论群:点击查看所有的官方讨论群
  • 我们将于近期对服务器进行迁移,服务可能中断至多2日。请各位安排好自己的访问计划,造成不便敬请谅解!
  • MineBBS入站考试已经上线!想要成为【正式会员】解锁更多功能吗?快来参与吧!【点我去看】
自定义玩家屏幕菜单 —— 多场景多样化的实时面对面菜单使用场景【免费版】

开源 娱乐 自定义玩家屏幕菜单 —— 多场景多样化的实时面对面菜单使用场景【免费版】 1.4.9

请登录后获取
里程碑更新:
  • 当前版本是一个分水岭,插件将在下一个版本进入1.4.0的版本。
新增功能:
  • 完全自定义的登录注册系统
  • 完全支持玩家的注册、登录、密码显示以及玩家账号的记录存储。
  • 支持本地 SQL 玩家数据存储。
改进:
  • 删除了与 ProtocolLib 插件相关的所有剩余无用代码。
  • 改进了 IP 绑定和管理员 IP 白名单功能。
  • 提高了菜单加载速度和响应性能。
修复:
  • 修复了在1.21.8版本中,传送不支持回到指定坐标点的问题。
  • 修复了在测试版本中,玩家登录注册时密码错误的问题。
新增功能

  • 新增链接功能:配置中添加 link: "[link]https://xxxxxxx" ,可直接发送可点击链接并跳转至网页。
代码:
    # 文字组件1
    layout5:
      permission: cursormenu.button.test.layout4
      name: 加入官方Q群
      # 文字组件的x轴
      x: 2
      # 文字组件的y轴
      y: -1.0
      # 文字组件的z轴
      z: 3.5
      tilt:
        x: 0.0 # 上下倾斜(俯仰)
        y: 0.0 # 左右倾斜(偏航)
        z: 0.0 # 前后倾斜(翻滚)             
      command: []
      link: "[link]https://XXXXX|&c点击加入我们的官方Q群"

修复

  • 修复了当玩家处于菜单中时,使用 /cmenu reload 命令重载配置,若开启了 camera-block-check ,退出菜单后清除的方块不会恢复的问题。
📌 更新日志 – v1.3.5

新增内容
- 密码输入变量
- `%cursormenu_input_password%` 获取玩家首次输入的聊天内容
- `%cursormenu_password_visibility%` 返回输入内容当前是否可见
- `%cursormenu_input_confirm_password%` 获取玩家第二次输入的确认内容
- 同级子菜单 在同一坐标下直接展开子页面,无需退出再进
- 主菜单秒切 若世界与坐标一致,可直接刷新到另一主菜单,不再经历“关闭-再打开”流程
- 文本悬停特效 默认关闭,开启后鼠标悬停文本时显示高亮/阴影效果
- SQL 数据存储支持
- 实验性 WorldGuard 兼容 初步支持区域检测,后续持续完善

修复与优化
- 修复若干微小 bug
- 代码结构优化,提升整体性能
🆕 新增 / 重大变更

核心依赖迁移完成:正式弃用 ProtocolLib,全面改用 PacketEvents,安装前请移除旧依赖。

支持 Velocity 跨服传送:命令列表中直接写 [server] 目标服务器 即可无缝跳转。

可自定义光标大小:按需调整指针尺寸,适配不同 UI 风格。

可自定义光标移动范围:限定光标活动区域,防止误触。
🔧 修复与优化

修复若干边缘小问题,清理无用代码,体积更小,运行更快。
📌 更新日志 – v1.3.3

🆕 新增
- 按钮级「随机概率命令」功能
- 配置 `random-commands` 与 `random-chances` 后生效
- 系统按给定概率(如 `[10,50,40]`)随机选取一条命令执行
- 未配置时自动回退到原有 `commands` 逻辑

🔧 调整
- 所有菜单的语言文件已同步更新,支持新随机命令提示字段

⚡ 优化
- 内部逻辑清理,确保随机分支与旧模式零冲突
📌 更新日志 – v1.3.2
🔧 修复
  • 延迟命令在玩家退出菜单后仍被执行的问题已修正
  • config 内菜单命令失效已恢复,现可正常解析
🆕 新增
  • 菜单支持“条件使用”——仅当满足设定条件时才允许打开/点击
🚀 其他
  • 插件已恢复常规更新节奏,后续版本将保持持续迭代
📌 更新日志 – v1.3.1
🔧 修复
  • 延迟命令计时不再出现偏差
  • 新增菜单的坐标过远时,首次传送区块未提前加载导致的菜单错乱问题已解决
⚡ 优化
  • 清理冗余代码,提升性能与可维护性
📌 更新日志 – v1.3.0
⚠️ 重要提示
请删除并备份旧配置文件,随后让插件重新生成全新的配置!
🔧 修复
  • 修复若干小 Bug
🆕 新增功能
  • 菜单按钮支持单独设置延迟执行命令
  • 玩家首次加入游戏时可执行自定义命令
  • 重构配置结构:每个菜单独立文件,新增/编辑菜单更便捷
  • 新增特定菜单全局延迟命令功能
  • 玩家随时随地可用指令直接打开指定菜单
📌 更新日志 – v1.2.9

🔧 修复
- 插件改名后无法加载 ProtocolLib
- 玩家进入菜单时因名称阻挡或范围检测异常被拦截
- 菜单开启 `stopmenu` 后,`spawn` 等传送指令失效
- 玩家在菜单状态中断线/被踢,重登后无法恢复正常游戏

🆕 新功能
- 范围检测开关可自定义:开启后自动清除周围方块,退出菜单时原样恢复

⚡ 其他
- 精简冗余代码,提升整体性能
📌 更新日志 – v1.2.8
🔧 修复
  • 修复菜单按钮点击时会直接导致玩家退出菜单的问题
后退
顶部 底部