1. Wiki
  2. /Entidades
  3. /minecraft:behavior.dragonstrafeplayer

minecraft:behavior.dragonstrafeplayer

¿No quieres escribirlo a mano? GodCraft configura minecraft:behavior.dragonstrafeplayer por ti con un interruptor.Get GodCraft

Resumen

minecraft:behavior.dragonstrafeplayer es un componente de entidad: va en el objeto components de una criatura personalizada o en uno de sus grupos de componentes. Solo para el Ender Dragon: hace que el dragón vuele alrededor de un jugador y le dispare bolas de fuego.

Campos

CampoTipoPredeterminadoDescripción
switch_direction_probabilitynumber0.125Probabilidad de cambiar entre girar en sentido horario y antihorario; se comprueba cada vez que se elige un nuevo objetivo.Rango: de 0 a 1
target_in_range_and_in_view_timenumber0.25Segundos que el objetivo debe permanecer dentro del alcance y a la vista antes de disparar una bola de fuego.
fireball_rangenumber64Hasta dónde llega el ataque de bola de fuego.
view_anglenumber10El objetivo debe estar dentro de esta cantidad de grados respecto a hacia dónde mira el dragón para recibir un disparo.
active_speednumber0.6Velocidad mientras este objetivo está activo.Rango: de 0 a …
flight_speednumber0.6Velocidad mientras este objetivo no está activo.Rango: de 0 a …
turn_speednumber0.7Qué tan rápido gira el dragón durante este objetivo.Rango: de 0 a …
target_zoneFloatRange{"max":150,"min":10}Distancia mínima y máxima al objetivo en la que se puede usar este objetivo.
priorityinteger0Los números más bajos se ejecutan primero: si dos objetivos compiten, gana el de prioridad más baja.Rango: de 0 a …
control_flagsGoal's control flags[]ningunoQué partes del cuerpo controla este objetivo (moverse, mirar, saltar), para que no se ejecuten a la vez objetivos que usan las mismas partes.

Ejemplo

Dentro del objeto components de BP/entities/<name>.json (los valores son los predeterminados o de ejemplo):

BP/entities/<name>.json
{
  "minecraft:behavior.dragonstrafeplayer": {
    "switch_direction_probability": 0.125,
    "target_in_range_and_in_view_time": 0.25,
    "fireball_range": 64,
    "view_angle": 10,
    "active_speed": 0.6,
    "flight_speed": 0.6,
    "turn_speed": 0.7,
    "target_zone": {
      "max": 150,
      "min": 10
    }
  }
}

We use cookies to improve your experience and analyse site traffic. Learn more