Allows an entity to attack using swoop attack behavior; Ideal for use with flying mobs. The behavior ends if the entity has a horizontal collision or gets hit.
Entity Swoop Attack Behavior Properties
| Name |
Default Value |
Type |
Description |
Example Values |
| control_flags |
[] |
Control Flags choices |
|
|
| damage_reach |
0.20000000298023224 |
Decimal number |
Added to the base size of the entity, to determine the target's maximum allowable distance, when trying to deal attack damage. |
|
| delay_range |
{"max":20,"min":10} |
Delay Range item |
Minimum and maximum cooldown time-range (in seconds) between each attempted swoop attack. |
|
| priority |
0 |
Integer number |
As priority approaches 0, the priority is increased. The higher the priority, the sooner this behavior will be executed as a goal. |
Phantom: 2 |
| speed_multiplier |
1 |
Decimal number |
During swoop attack behavior, this determines the multiplier the entity's speed is modified by when moving toward the target. |
|
Control Flags choices
| Value |
Title |
Description |
| jump |
Jump |
|
| look |
Look |
|
| move |
Move |
|
Legacy FloatRange
Legacy FloatRange Properties
JSON path: delay_range
| Name |
Default Value |
Type |
Description |
| max |
0 |
Decimal number |
|
| min |
0 |
Decimal number |
|
Samples
"minecraft:behavior.swoop_attack": {
"priority": 2
}