属性修饰符
属性修饰符相关教程
属性修饰符(Modifiers) 是玩家身上临时生效的属性效果。它们有三种不同类型,可通过命令交互。普通的修饰符依赖于名称,除非被移除否则持续生效。物品修饰符在持有物品时生效。装备修饰符在穿戴时生效。
普通修饰符
普通修饰符最为简单。你可以通过命令对其进行编辑。每个修饰符有三个参数,名称(name
)、属性(stat
)与值(value
)。
名称用于表示修饰符。玩家身上不能拥有名称相同的多个修饰符。
属性决定修饰符的效果。你必须使用官方属性名称,即生命值(health
)、力量(strength
)、再生(regeneration
)、幸运(luck
)、智慧(widsom
)与韧性(toughness
)。
值决定修饰符的增减。例如,值为 50
表示增加对应属性五十级。负值则会让属性等级降低。
使用它们的命令为:
/sk modifier add [玩家名称] [属性] [名称] [值] (是否静默)
- 为玩家添加修饰符/sk modifier remove [玩家名称] [名称] (是否静默)
- 移除玩家身上的修饰符/sk modifier list (player) (stat)
- 列出玩家身上拥有的修饰符/sk modifier removeall (player) (stat) (是否静默)
- 移除玩家身上所有的修饰符
物品修饰符
物品修饰符与普通修饰符相似,但对物品生效。这种类型的修饰符只会在玩家手持物品时生效。命令默认会为物品添加修饰符改变的属性及值描述。物品修饰符本身与描述没有任何关系,它以自定义 NBT 的方式存储。因此,你可以按需修改描述的样式,它仍然会正常生效。你可以对着物品添加多个修饰符,但同种属性只能添加一个修饰符。
使用它们的命令为:
/sk item modifier add [属性] [值] (添加描述)
- 为手持物品添加修饰符,默认一并添加描述/sk item modifier remove [属性] (移除描述)
- 移除手上物品的修饰符,默认一并移除描述/sk item modifier list
- 列出手持物品上的所有修饰符/sk item modifier removeall
- 移除物品上的所有修饰符
装备修饰符
装备修饰符与物品修饰符几乎相同,但它们只在玩家穿戴时生效。你可以在同一个物品上设置同一属性的物品修饰符和装备修饰符。
使用它们的命令为:
/sk armor modifier add [属性] [值] (添加描述)
- 为手持物品添加修饰符,默认一并添加描述/sk armor modifier remove [属性] (移除描述)
- 移除手上物品的修饰符,默认一并移除描述/sk armor modifier list
- 列出手持物品上的所有修饰符/sk armor modifier removeall
- 移除物品上的所有修饰符