快速开始
本指南将帮助你快速安装和配置 KaMenu 插件。
系统要求#
| 项目 | 支持详情 |
|---|---|
| Minecraft 版本 | 1.21.7+ |
| Java 版本 | Java 21+ |
| 服务器类型 | Paper、Folia、Spigot及兼容衍生核心 |
| 数据库 | SQLite(默认)、MySQL 5.7+ |
安装步骤#
1. 下载插件#
从 GitHub 下载源码构建插件:
https://github.com/Katacr/KaMenu/releases
在以下插件发布平台下载插件:
https://www.spigotmc.org/resources/133736/
https://www.minebbs.com/resources/15814/
2. 安装可选依赖#
KaMenu 的所有功能均可独立运行,无强制依赖。以下为可选依赖:
可选依赖:
- PlaceholderAPI — 在菜单中使用
%变量%格式的 PAPI 占位符 - Vault — 经济系统集成(如需在动作中操作玩家余额)
- ItemsAdder — 在 Dialog 中解析
:字形ID:、:offset_像素:,并使用 ItemsAdder 自定义物品 - Oraxen — 在 Dialog 中解析
<glyph:字形ID>、<shift:像素>,并使用 Oraxen 自定义物品 - CraftEngine — 使用 CraftEngine Dialog 数据包拦截显示
<image:命名空间:ID>、<shift:像素>,并使用 CraftEngine 自定义物品
3. 安装插件#
- 将下载的 KaMenu
.jar文件放入服务器的plugins文件夹 - 启动服务器
- 插件会自动:
- 创建
plugins/KaMenu/配置目录 - 释放默认配置文件
config.yml - 初始化数据库(默认为 SQLite)
- 创建
4. 打开入门向导#
服务器启动后,拥有 kamenu.admin 权限的玩家可以执行:
/kamenu guide
入门向导会引导你设置插件语言,并按语言释放示例菜单。示例菜单会写入:
plugins/KaMenu/menus/example/
你也可以直接使用指令释放示例菜单:
# 按当前插件语言释放示例
/kamenu examples
# 释放中文示例
/kamenu examples zh_CN
# 释放英文示例
/kamenu examples en_US
验证安装#
服务器启动后,控制台应显示 KaMenu 的启动 Logo,包含版本、数据库类型、已加载菜单数量等信息。
你也可以在游戏中执行以下指令验证安装是否成功:
/kamenu guide
如果成功弹出入门向导,则表示安装正常。释放示例菜单后,也可以执行 /km open example/actions_demo 打开动作示例菜单。
热重载#
修改配置文件或菜单文件后,无需重启服务器即可重新加载。未指定目标时会重载全部模块:
/km reload
常用的定向重载:
/km reload menu # 仅重载菜单
/km reload config # 重载 config.yml、语言文件和自定义指令
/km reload actions # 仅重载全局动作包
/km reload js # 仅重载全局 JavaScript 包
/km reload lang # 仅重载当前语言文件
需要 kamenu.admin 权限。