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

minecraft:behavior.celebrate_survive

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

Resumen

minecraft:behavior.celebrate_survive es un componente de entidad: va en el objeto components de una criatura personalizada o en uno de sus grupos de componentes. Objetivo de IA que hace que la criatura celebre con fuegos artificiales, como los aldeanos tras derrotar una invasión.

Campos

CampoTipoPredeterminadoDescripción
durationnumber30Cuántos segundos dura la celebración.
fireworks_intervalFloatRange{"max":20,"min":10}Rango de espera aleatoria en segundos entre fuegos artificiales.
on_celebration_end_eventActorDefinitionTrigger{"event":"","filters":{"AND":null,"NOT":null,"OR":null,"all":null,"all_of":null,"any":null,"any_of":null,"none_of":null},"target":"self"}Evento que se activa cuando termina el tiempo de celebración.
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.celebrate_survive": {
    "duration": 30,
    "fireworks_interval": {
      "max": 20,
      "min": 10
    },
    "on_celebration_end_event": {
      "event": "",
      "filters": {
        "AND": null,
        "NOT": null,
        "OR": null,
        "all": null,
        "all_of": null,
        "any": null,
        "any_of": null,
        "none_of": null
      },
      "target": "self"
    },
    "priority": 0,
    "control_flags": []
  }
}

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