minecraft:behavior.swoop_attack por ti con un interruptor.Get GodCraftResumen
minecraft:behavior.swoop_attack es un componente de entidad: va en el objeto components de una criatura personalizada o en uno de sus grupos de componentes. Un ataque en el que una criatura voladora se lanza en picado hacia su objetivo, como un phantom. El picado termina si la criatura choca con una pared o recibe un golpe.
Campos
| Campo | Tipo | Predeterminado | Descripción |
|---|---|---|---|
damage_reach | number | 0.2 | Se suma al tamaño de la criatura para decidir lo cerca que debe estar para hacer daño. |
speed_multiplier | number | 1 | Multiplicador de velocidad mientras se lanza en picado hacia el objetivo. |
delay_range | FloatRange | {"max":20,"min":10} | Espera al azar, en segundos, entre picados. |
priority | integer | 0 | Decide qué objetivo gana cuando varios quieren ejecutarse: los números más bajos van primero.Rango: de 0 a … |
control_flags | Goal's control flags[] | ninguno | Indica qué partes del cuerpo controla este objetivo (como move, look o jump), para que no se ejecuten a la vez objetivos que necesitan la misma parte. |
Ejemplo
Dentro del objeto components de BP/entities/<name>.json (los valores son los predeterminados o de ejemplo):
BP/entities/<name>.json
{
"minecraft:behavior.swoop_attack": {
"damage_reach": 0.2,
"speed_multiplier": 1,
"delay_range": {
"max": 20,
"min": 10
},
"priority": 0,
"control_flags": []
}
}