Config.yml

插件主配置

attribute:
  #所有的属性都可以在这里修改标签,包括外部注册属性
  #节点名为注册属性时 placeholder 所设内容,如果没有写在下方则默认注册时的属性标签
  #
  #属性标签内请不要包含其他属性标签,例如已有 "物理伤害" 那么其他属性就不能出现 "物理伤害" 标签
  #例如新一个标签为 "物理·伤害" 可以但如果表示是 "牛逼的物理伤害" 就不行,因为包含了 "物理伤害"
  key:
    damage: "物理伤害"
    pvp_damage: "PVP伤害"
    pve_damage: "PVE伤害"
    health: "生命力"
    restore: "生命恢复"
    defense: "物理防御"
    pvp_defense: "PVP防御"
    pve_defense: "PVE防御"
    armor: "护甲值"
    crit: "暴击几率"
    crit_rate: "暴击伤害"
    vampire: "吸血几率"
    vampir_rate: "吸血倍率"
    real_damage: "真实伤害"
    see_through: "护甲穿透"
    fire: "燃烧几率"
    fire_addition: "燃烧加成"
    dodge: "闪避几率"
    hit: "命中几率"
    reflection: "反弹几率"
    reflection_rate: "反弹伤害"
    blindness: "失明几率"
    slowness: "冰冻几率"
    potion: "中毒几率"
    wither: "凋零几率"
    lightning: "雷击几率"
    lightning_damage: "雷击伤害"
    damage_addition: "伤害加成"
    health_addition: "生命加成"

  #限制标签
  limitKey:
    level: "装备等级"

  #属性优先级
  #仅 ATTACK DEFENSE UPDATE 类属性才有优先级
  #外部注册的属性也是相同,下面的节点为构造器内 placeholder 所设内容
  #设置 -1 则为关闭该属性
  priority:
    health: 0
    dodge: 1
    damage: 2
    crit: 3
    lightning: 4
    defense: 5
    vampire: 6
    reflection: 7
    fire: 8
    blindness: 9
    potion: 10
    wither: 11
    slowness: 12
    damage_addition: 13
    health_addition: 14

  #此处 {0} 永远为伤害,受优先级影响
  #{对象 属性名} = 获取对应属性值,当 "暴击伤害: 10-50" 时 {attacker 暴击伤害} 将是随机值,如果是 "暴击伤害: 10" 那 {attacker 暴击伤害} 就是固定值
  plan:
    crit: "{0}*{attacker 暴击伤害}/100"
    vampire: "{0}*{attacker 吸血倍率}/100"
    lightning: "{attacker 雷击伤害}"
    reflection: "{0}*{entity 反弹伤害}/100"

  setting:
    #是否清除原版物品伤害
    clearDefaultDamage: false
    restore:
      time: 5
    actionBar:
      enable: false
      string: "&a生命力 &f%ap_player_health% / %ap_health% &a物理伤害 &c%ap_damage%"

  #效果伤害
  effectDamage:
    fire_tick:
      #属性标签
      attr: "燃烧防御"
      #属性变量(PlaceholderAPI插件)
      #变量格式 %ap_属性变量% 例如 %ap_fire_defense%
      placeholder: "fire_defense"
      #{0} = 当前生命力
      #{1} = 最大生命力
      plan: "({0}*5/100)-{entity 燃烧防御}"
    magic:
      attr: "魔法抗性"
      placeholder: "magic_resistance"
      plan: "({entity 魔法抗性}/100)*({0}*10/100)"

message:
  damage_attacker: "&f[&6!&f] 对 &6{1} §f造成 §c{2} §f点伤害,被抵消了 &6{3} &f点伤害"
  damage_entity: "&f[&6!&f] 受到 &6{0} §f 造成的 §c{2} §f点伤害,抵消了 &6{3} &f点伤害"
  crit_attacker: "&f[&6!&f] &c暴击 (+{3}) &f对 &6{1} §f共造成 §c{2} §f点伤害,被抵消了 &6{4} &f点伤害"
  crit_entity: "&f[&6!&f] &c暴击 (+{3}) &f受到 &6{0} §f共造成的 §c{2} §f点伤害,抵消了 &6{4} &f点伤害"
  vampire_attacker: "&f[&6!&f] &c吸血 &f已吸取对方 {0} 点血量"
  vampire_entity: "&f[&6!&f] &c吸血 &f被对方吸取了 {0} 点血量"
  dodge_attacker: "&f[&6!&f] 对方闪避了你的攻击"
  dodge_entity: "&f[&6!&f] 你闪避了对方的攻击"
  reflection_attacker: "&f[&6!&f] 受到对方反弹的 {0} 点伤害"
  reflection_entity: "&f[&6!&f] 已反弹 {0} 点伤害给对方"
  lightning_attacker: "&f[&6!&f] &6雷击! &f对 {1} &f额外造成 &c{2} &f点伤害"
  lightning_entity: "&f[&6!&f] &6雷击! &f{0} &f对你额外造成 &c{2} &f点雷击伤害"
  limitMessage:
    level: "&f[&6!&f] 你无法使用身上的 {0} &f物品,等级 &c{2} &f< &c{1}"

最后更新于