⚡ KaMenu⚡ - 全新菜单插件 | 对话框界面 | 探索无限可能 | 实现各种复杂逻辑 | 丰富交互体验 [1.21.6+]

原创 开源 工具 ⚡ KaMenu⚡ - 全新菜单插件 | 对话框界面 | 探索无限可能 | 实现各种复杂逻辑 | 丰富交互体验 [1.21.6+] 2.1.0

请登录后获取
版权类型
原创
插件中文名称
KaMenu
插件英文名称
KaMenu
原帖地址
https://github.com/Katacr/KaMenu
支持的核心(服务端)
  1. Paper
  2. Purpur
  3. PufferFish
语言支持
中文(简体)
前置组件
Vault(可选)
PlaceholderAPI(可选)
适配版本(Java)
  1. 最新版本
  2. 26.x
  3. 1.21
KaMenu 是一款专为现代 Minecraft Paper 服务器打造的 GUI 插件。它抛弃了传统的箱子 (Inventory) 菜单模式,转而采用 1.21.7+ 原生 Dialog API,为玩家提供包含文本输入、滑块、下拉框、复选框等丰富交互组件的现代化菜单界面。配置文件基于 YAML,简洁直观,开箱即用。

gif-cn.gif


系统要求​

  • 服务端: Spigot、Folia、Paper 1.21.7+ 或兼容的衍生核心(如 Purpur、Pufferfish 等)
  • Java: Java 21


KamenuScreenshots1.webp
KamenuScreenshots2.webp
KamenuScreenshots3.webp
KamenuScreenshots4.webp
KamenuScreenshots5.webp
KamenuScreenshots6.webp





☆ 优质案例分享(配合ItemsAdder或其他材质包插件实现)




✨ 现代化对话框界面
基于 1.21.7+ 原生 Dialog API,彻底告别传统箱子菜单。全新的 UI 界面更加流畅、现代,为玩家带来原生般的操作体验。

🎨 丰富的交互组件
支持文本输入框、数值滑块、下拉选择框、复选框等多种交互组件,配合物品展示和纯文本消息,构建功能强大的菜单界面。

📝 零代码配置
完全基于 YAML 配置文件,无需任何编程知识。语法简洁直观,新手也能快速上手创建复杂菜单。

🚀 强大的动作系统
支持 10+ 种动作类型:tell、actionbar、title、command、console、sound、open、close、hovertext、wait、set-data、url、copy 等,满足各种场景需求。

🔍 智能条件判断
在任意文本字段和动作列表中支持条件判断,兼容 PlaceholderAPI 变量、比较运算符及逻辑运算符,实现动态分支逻辑。

💾 内置数据存储
支持 SQLite 和 MySQL 双数据库,提供玩家数据(按 UUID 存储)和全局数据存储,通过 PlaceholderAPI 对外暴露变量。

🔧 灵活的界面定制
三种底部按钮布局模式:notice(通知)、confirmation(确认)、multi(多按钮),支持自定义列数和按钮排列。可配置 ESC 退出方式、点击后客户端行为(关闭/等待/不处理),适配不同场景需求。

🎯 强大的事件系统
内置 Open 和 Close 事件触发器,支持在菜单打开前/关闭后执行自定义动作。支持 return 中断指令,可在事件中阻止菜单打开或中断后续逻辑,实现高级权限控制。

🧠 丰富的条件逻辑
内置 7 种条件判断方法:isNum(数字)、isPosNum(正数)、isInt(整数)、isPosInt(正整数)、hasPerm(权限)、hasMoney(金币)等,支持正反向判断。支持 &&、|| 逻辑运算符和括号嵌套,构建复杂的分支逻辑。

✅ 智能数据验证
支持对输入值进行类型检查和验证,可动态显示/隐藏组件,根据玩家状态调整按钮文字、标题、滑块范围等,实现真正的动态界面。


功能丰富,可实现各种复杂逻辑,发挥你的想象,KaMenu可以实现99%服务器菜单功能操作!

关于作者​

KaMenu 是我倾注大量心血制作的插件,每一个功能都经过精心设计与打磨。我会持续维护更新,不断完善功能、修复问题,让它越来越好用。

如果你喜欢这个插件,请给它一个五星好评,你的支持是我继续前进的最大动力!
作者
小晓_
价格
100.00金粒
下载
170
查看
5,338
首次发布
最后更新

评分

5.00 星 4 次评分

最新更新

  1. v2.1.0 更新说明

    ### 物品显示新增 `hide_tooltip` 与 `hide_components` 容器菜单按钮与 Dialog 物品新增两个 tooltip 隐藏属性,均可用于...
  2. v2.0.8 更新说明

    ### 新增公开事件 API KaMenu 现在提供两个公开 Bukkit 事件,供其他插件(如 EcoQuests、KaScoreboard...
  3. v2.0.7 更新说明

    ### 原生 HMCCosmetics 饰品槽位引用 - `material` 新增四种 HMCCosmetics...

最新评价

十分的好用,不仅支持java自定义屏幕,还支持通过geyser转译成基岩版表单,并且在1.7.2对geyser和Floodgate做了专门的支持,真是一款又良心又强大的菜单插件
js功能非常好用
这个菜单插件非常好用,dialog菜单在经过geyser翻译后会转为基岩版的表单,对BE玩家也更加友好了
对于一个萌新辅助而言这款插件非常契合一个原版服务器的菜单样式
后退
顶部 底部