pluginiPlugin

快速开始

安装和体验 Zaphkiel

指南

将插件本体安装到服务器

  • 下载插件后,将其 Zaphkiel.jar 文件放入服务器的 plugins 文件夹
  • 重启服务器以加载插件
  • 插件加载后会在 plugins 文件夹下生成 Zaphkiel 默认配置

确认插件加载成功

[07:09:27] [Server thread/INFO]: [Zaphkiel] Loading server plugin Zaphkiel v2.1.0
...
[07:09:33] [Server thread/INFO]: [Zaphkiel] Enabling Zaphkiel v2.1.0

检查生成的文件夹结构

插件启动后会自动创建以下目录结构:

config.yml [主配置文件]
data.db [SQLite 文件]
datasource.yml [数据源配置]
def.yml [默认示例物品]
def.yml [默认显示模板]
kether.yml [Kether 消息配置]

创建你的第一个物品

plugins/Zaphkiel/item/ 目录下创建 my_items.yml 文件:

magic_sword:
  icon: diamond_sword
  name:
    item_name: '&6魔法剑'
  lore:
    item_type: '&9传说武器'
    item_description:
      - '&f一把充满魔力的神器'
      - '&7右键释放魔法技能'
  data:
    damage: 100
    level: 5
  data-mapper:
    damage: it
    level: it
  event:
    interact:
      script: "tell '&a你释放了魔法!造成了 &c<damage> &a点伤害!'"

重载配置并测试物品

/zaphkiel reload

重载成功后,你会看到类似输出:

[Zaphkiel] Loaded 1 items (0 models)  
[Zaphkiel] Loaded 1 display plans

获取并测试你的物品

进入服务器,使用命令获取物品:

/zaphkiel give magic_sword

右键点击物品测试事件功能,你应该会看到聊天栏显示:

你释放了魔法!造成了 100 点伤害!

下一步

恭喜!你已经成功创建了第一个 Zaphkiel 物品。接下来你可以:

目录