Skip to content

SkillConfiguration

MATRIX-feather edited this page Oct 24, 2024 · 1 revision

Skills/Abilities configuration

存储位置

技能和天赋配置存储在skills目录下,按照其命名空间分布在不同的子目录中。

例如羊(minecraft:sheep)的位置就是skills > minecraft > sheep.json,玩家伪装的配置位置在skills > player > xxx.json

若要配置某一命名空间下的默认设定,创建并编辑@default.json,并按照技能配置的标准格式进行配置。

格式

一般地,技能以以下格式进行保存:

{
  "skillCooldown": 1234,
  "skillId": "...",
  "abilities":
  [
    // ...
  ],
  "settings":
  {
    // ...
  }
}

其中,skillCooldown是技能施放后的默认冷却时间,其大小在0 ~ 32767之间,skillId则是对应技能的ID。

abilities里包含的是此伪装所拥有的所有天赋的ID,settings则用来存放天赋和所有技能的设置。

若要查看当前可用的技能,请前往此处查看。