安装与配置
← 返回 Wiki 首页
支持环境
| 项目 | 要求 |
|---|---|
| 服务端核心 | Paper 26.1.2+(推荐)/ Spigot 1.21+ |
| 兼容核心 | Paper · Purpur · Folia 等基于 Paper API 的核心 |
| Java 版本 | Java 21+ |
| 前置插件 | 无(独立运行) |
| 软依赖 | MythicMobs(可选,支持原生掉落集成) |
安装步骤
1. 将 MyItemsCompat.jar 放入 plugins/ 目录
2. 启动服务器 → 自动生成配置文件
3. 如有旧版 MyItems 数据 → 自动读取 MyItems/Database/item.yml 并导入
4. 执行 /mic help 开始使用
配置文件一览
| 文件 | 用途 |
|---|---|
config.yml | 主配置(语言、伤害、Buff、技能、元素、槽位规则、绑定、镶嵌等) |
messages.yml | 消息配置(中英双语,可扩展至任意语言) |
ability_weapon.yml | 被动技能参数(等级上限、持续时间、伤害加成) |
power_special.yml | 主动技能参数(持续时间、伤害加成) |
element.yml | 元素定义(伤害加成、相克关系、药水效果) |
custom_blocks.yml | 自定义方块(硬度、挖掘速度、掉落物) |
gift_selector.yml | 自选礼包(奖励列表、GUI 配置) |
socket-gui.yml | 镶嵌 GUI 配置 |
sounds.yml | 音效配置 |
textures.yml | 贴图映射 |
imports/ | YML 物品文件存放目录 |
web-tool/ | 网页编辑器前端文件 |
首次启动
启动后插件会自动:
- 生成所有配置文件到
plugins/MyItemsCompat/ - 检测服务器语言,生成对应语言的消息文件
- 扫描
MyItems/Database/item.yml(如存在)自动导入旧版物品 - 启动网页编辑器 HTTP 服务器(默认端口 8080)
权限说明
插件使用三级权限体系,与 LuckPerms 完全兼容:
myitemscompat.user (默认: true) → 所有玩家自动拥有
myitemscompat.admin (默认: op) → 管理员完整权限
myitemscompat.debug (默认: false) → 需手动分配
详见 命令参考。
← 上一篇:无 | 下一篇:创建物品 →