Skip to content

属性词条

指导使用命令、物品和盔甲的属性词条的教程。

词条能施加暂时对玩家生效的属性。它们共有三种不同类型,并且都可以使用基本的命令来添加。

普通词条

普通词条是最简单的词条。你可以使用命令来添加这一类词条。每个词条都有三个设置,一个 name、一个 statvalue

name 是用来标注词条的 ID。你不能为同一个玩家添加多于一个的词条。
stat 是将要添加的属性名称,你必须在这里使用正确的属性名称,例如 生命值(health)力量(strength)再生(regeneration)幸运(luck)智慧(wisdom),以及韧性(toughness)
value 是决定该属性具体的数值。例如,在 value50 时,该词条将会为玩家施加 +50 点的对应属性。设置为负值则会降低相应的属性。

用于设置该词条的命令有:

  • /sk modifier add [玩家名称] [属性名称] [词条名称] [属性值] (是否静默) - 向玩家添加一个词条。
  • /sk modifier remove [玩家名称] [词条名称] (是否静默) - 移除玩家的一个词条。
  • /sk modifier list (玩家名称) (属性名称) - 列出玩家的所有生效词条。
  • /sk modifier removeall (玩家名称) (属性名称) (是否静默) - 移除玩家所有的属性词条。

物品词条

物品词条是施加在物品上的属性,除此之外与普通词条无异。物品上的词条仅在玩家手持物品时有效。添加词条的命令默认会对物品添加相关的属性名称及其数值。物品词条本身不与 Lore 产生关联,而是存储在物品的 NBT 数据中。即便如此,你还是可以通过直接修改 Lore,且它依然会生效。你可以添加多个词条,但每个词条只能对应不重复的属性种类。

用于设置该词条的命令有:

  • /sk item modifier add [属性名称] [属性值] (是否显示描述) - 向物品添加一个属性词条。
  • /sk item modifier remove [属性值] (是否删除描述) - 移除物品上的一个词条,以及与它关联的 Lore 描述(可选)。
  • /sk item modifier list - 列出手持物品上的所有属性词条。
  • /sk item modifier removeall - 移除手上物品的所有属性词条。

装备词条

装备词条与物品词条相似,但仅在玩家装备该物品时有效。你可以在一个物品上同时设置物品词条和装备词条,并且二者可以设置同种属性。

用于设置该词条的命令有:

  • /sk armor modifier add [属性名称] [属性值] (是否显示描述) - 向装备添加一个属性词条。
  • /sk armor modifier remove [属性值] (是否删除描述) - 移除装备上的一个词条,以及与它关联的 Lore 描述(可选)。
  • /sk armor modifier list - 列出手持装备上的所有属性词条。
  • /sk item modifier removeall - 移除手上装备的所有属性词条。

NBT 词条

信息

下列内容面向掌握了 NBT 相关知识的高级用户。

下列分别是物品和装备的 NBT 词条标签结构。它可以用在给予命令中,用以给予玩家已经自带属性的物品。

{AureliumSkills: {Modifiers: {[词条名称]: {[属性种类]: [属性值]}}}}

将 [词条名称] 替换为对应的物品词条或装备词条。将 [属性种类] 替换为开头大写的属性英文名(例如:生命值属性在此处为 Health)。将 [属性值] 替换为对应的值(数字)。

带有增加 100 点生命属性的物品词条完整示例:

{AureliumSkills: {Modifiers: {Item: {Health: 100}}}}

多个词条也可用在此处:

{AureliumSkills: {Modifiers: {Item: {Health: 100, Luck: 50}}}}

物品词条和装备词条可同时处于一个 NBT 中:

{AureliumSkills: {Modifiers: {Item: {Health: 100}, Armor: {Wisdom: 10}}}}