Skip to content

技能配置

技能文件放在 skills/ 目录下。

每个顶层节点是一个技能 ID,技能 ID 会用于变量、绑定、升级和释放。

基础字段

字段说明
index技能排序,数字越小越靠前
skill-name技能显示名称,支持多行
skill-icon技能图标路径
display-condition显示到技能菜单的条件
trigger-mode触发方式
skill-level每级技能配置

显示条件

display-condition 支持以下写法:

写法说明
papi:{%player_level% > 0}PlaceholderAPI 表达式
permission:{skill.测试技能}拥有权限
name:{GermPlugin#槽位<->名称}指定萌芽槽位物品名称匹配
lore:{GermPlugin#槽位<->描述}指定萌芽槽位物品描述匹配

触发方式

写法说明
主动主动技能,需要绑定键位释放
LEFT玩家左键时尝试触发
RIGHT玩家右键时尝试触发
TIME#几率每秒按几率尝试触发
DAMAGED#几率玩家受击时按几率触发
ATTACK#几率玩家造成伤害时按几率触发

几率范围为 0-100

等级配置

skill-level 下的 0 级通常只写未激活展示描述。实际技能从 1 级开始配置。

字段说明
mythicmobs-skill要释放的技能 ID
cooldown冷却时间,单位毫秒
mana蓝耗
condition升级到该等级的条件
need-item升级扣除物品
run-command升级成功后执行指令
cast-condition释放技能前置条件
cast-command释放技能时执行指令
gcd公共冷却时间,单位毫秒
lore技能描述

mythicmobs-skill 可以直接写 MythicMobs 技能 ID。对接 SkillAPI 和 Planners 时,写 SkillAPI#技能IDPlanners#技能ID

自动释放

自动释放按键权限格式为 lsv.autocast.键位

例如 Z 键需要 lsv.autocast.Z。变量 %lsv_Z:autocast% 会返回 enabledisable