安装与配置

← 返回 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/网页编辑器前端文件

首次启动

启动后插件会自动:

  1. 生成所有配置文件到 plugins/MyItemsCompat/
  2. 检测服务器语言,生成对应语言的消息文件
  3. 扫描 MyItems/Database/item.yml(如存在)自动导入旧版物品
  4. 启动网页编辑器 HTTP 服务器(默认端口 8080)

权限说明

插件使用三级权限体系,与 LuckPerms 完全兼容:

myitemscompat.user  (默认: true)  → 所有玩家自动拥有
myitemscompat.admin (默认: op)    → 管理员完整权限
myitemscompat.debug (默认: false) → 需手动分配

详见 命令参考


← 上一篇:无 | 下一篇:创建物品