装备宝石

说明

顾名思义,即往装备上镶嵌不同类型的宝石,提供 属性 亦或者 技能 效果

你可以在 扩展示例 这一页中获取到相关的 MythicMobs 物品、技能配置

相比市面上的传统宝石镶嵌插件,我相信 ItemExtension 能更加符合你的要求

扩展道具配置

该配置插件会默认生成至插件文件夹,你可以不需要复制

#道具名
name: "力量宝石"

#全局设置
global:
  #扩展位标识符,不过滤颜色代码
  #即在装备上写 方形 两个字即可被识别为扩展位
  identify: "方形"
  #扩展数量限制,默认为 -1 无限制
  #即一件装备仅允许使用几个该道具
  number: 3
  #扩展道具
  #即通过 ie give 命令获取的物品
  display:
    material: DIAMOND
    name: "§6力量宝石 §fLv.{level}"
    lore:
      - " §f扩展位置: §6方§6形"

levels:
  1:
    #扩展后显示在装备上的内容
    show: "§6力量I"
    #扩展道具属性
    attribute:
      - "物理伤害: 20-50"
    ##放置条件设置
    #condition:
    #  - ...
    #放置触发动作
    wear-action:
      - send inline '§f镶嵌 {{ ie-props name }} §f宝石'
    #拆除触发动作
    tear-action:
      - send inline '§f拆除 {{ ie-props name }} §f宝石'
    #通过 ie give 命令获取该等级道具时额外描述
    info:
      - " "
      - " §e◆ 宝石属性"
      - "   §f物理伤害 +20-50"
  2:
    show: "§6力量II"
    #放置数量限制,默认为 -1 无限制
    #这里的限制优先级大于 全局设置 的限制
    number: 1
    #扩展道具技能
    #需要在 extension-skill 文件夹内配置对应技能
    skill:
      - 力量释放
    attribute:
      - "物理伤害: 30-50"
    wear-action:
      - send inline '§f镶嵌 {{ ie-props name }} §f宝石'
      #修改物品物品名
      - ie name array [ inline "§f充满力量的 {{ ie-item name }}" ]
      #修改物品材质为钻石剑
      - ie itype array [ "DIAMOND_SWORD" ]
      #新增NBT标签数据
      - ie nbt array [ inline "props.{{ ie-props id }}={{ ie-props level }}" ]
    tear-action:
      - send inline '§f拆除 {{ ie-props name }} §f宝石'
      #恢复物品原始名
      - ie del-name array [ true ]
      #恢复物品原始类型
      - ie del-itype array [ true ]
      #删除每个节点的NBT标签数据
      - ie del-nbt array [ inline "props.{{ ie-props id }}" ]
    info:
      - " "
      - " §e◆ 宝石属性"
      - "   §f物理伤害 +50-100"
      - " "
      - " §e◆ 宝石特技"
      - "   §6力量释放 §7(CD:300S)"
      - "   §f攻击时 10% 触发,提高 10% 伤害提升 30S"

#套装效果
#计数: 玩家全身装备上所安装的该扩展道具的数量
suits:
  #数量
  2:
    #套装属性
    attribute:
      - "物理伤害: 100"
  #数量
  3:
    #套装属性
    attribute:
      - "物理伤害: 200"
    #套装技能
    #skill:
    #  - "技能名"

扩展技能配置

扩展界面配置

最后更新于