猹の格挡
配置文件
yml
############################
# 系统设定 #
############################
apiKey: "apiKey"
# 限定区域不可攻击
limit-area:
- "world#0,0,0~100,100,100"
############################
# 格挡设定 #
############################
# 格挡配置
parry:
剑类:
# 匹配该格挡数值,同时满足多个格挡配置时以取配置最前
match:
# 允许使用该格挡的情况,需要共同满足,可任意删除
perm:
- "cha.parry"
# 模糊匹配
name:
- "格挡"
# 模糊匹配
lore:
- "可以格挡的剑"
# 格挡条件(每次格挡前检测,支持PAPI,过多的条件会导致卡顿支持PAPI,)
condition:
- "%player_mana% > 10"
# 格挡失败执行的cmd
condition-fail:
- "say 体力不足"
# 格挡按键
key: "F"
# 格挡按钮按下后有效tick
duration: 10
# 格挡冷却tick
cooldown: 40
# 格挡成功是否立刻恢复cd
instant: false
# cmd可用于动作、音效、效果等途径
# 格挡前执行的cmd
before:
- "say 我格挡了"
# 格挡时弹反的cmd
hit:
- "say 我弹反了"
# 格挡结束执行的cmd
after:
- "say 我格挡结束了"
盾牌类:
match:
lore:
- "盾牌"
key: "G"
duration: 20
cooldown: 20
instant: true
before:
- "say 我格挡了"
hit:
- "say 我弹反了"
after:
- "say 我格挡结束了"
语言文件
yml
parry-cooldown: "格挡冷却中!"