跳转至

Attack

文档版本:1.21.0.24

Defines an entity's melee attack and any additional effects on it.

架构

attack:
{
  range_number_type "damage"
  string "effect_name" : opt
  number "effect_duration" : opt
}
damagerange_number_type
Range of the random amount of damage the melee attack deals. A negative value can heal the entity instead of hurting it.
range_number_type:
number
range_number_type:
array
{
  number "0..0" : opt
  number "1..1" : opt
}
0..0number
The first value of the range.
1..1number
The second value of the range.
range_number_type:
{
  number "range_min" : opt
  number "range_max" : opt
}
range_minnumber
The minimum value of the range.
range_maxnumber
The maximum value of the range.
effect_namestring
Identifier of the status ailment to apply to an entity attacked by this entity's melee attack.
effect_durationnumber
Duration in seconds of the status ailment applied to the damaged entity.