1. Wiki
  2. /Entidades
  3. /minecraft:flocking

minecraft:flocking

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

Resumen

minecraft:flocking es un componente de entidad: va en el objeto components de una criatura personalizada o en uno de sus grupos de componentes. Hace que la entidad se mueva en grupo con otras de su especie, como un banco de peces. Muchos pesos te permiten ajustar lo unido que se mantiene el grupo.

Campos

CampoTipoPredeterminadoDescripción
in_waterbooleanfalsePonlo en true si el grupo vive en el agua.
match_variantsbooleanfalseSolo se agrupa con entidades que tengan la misma variante, variante de marca y color.
use_center_of_massbooleanfalseSe dirige hacia el centro del grupo.
low_flock_limitinteger0Número mínimo de entidades que debe tener un grupo.
high_flock_limitinteger0Número máximo de entidades permitidas en un grupo.
goal_weightnumber0Cuánto influye el resultado del agrupamiento en el movimiento.
loner_chancenumber0Probabilidad de 0 a 1 de que la entidad aparezca como solitaria y nunca se una a un grupo.
influence_radiusnumber0Distancia dentro de la cual otras entidades pueden unirse al grupo de esta.
breach_influencenumber0Con qué fuerza se empuja hacia atrás a un miembro del grupo cuando salta fuera del agua.
separation_weightnumber1Con qué fuerza mantienen los miembros espacio entre sí.
separation_thresholdnumber2Distancia a la que los miembros empiezan a separarse por estar demasiado cerca.
cohesion_weightnumber1Con qué fuerza se dirigen los miembros unos hacia otros.
cohesion_thresholdnumber1Distancia a la que los miembros empiezan a juntarse.
innner_cohesion_thresholdnumber0Distancia a la que los miembros dejan de acercarse más.
min_heightnumber0Altura mínima a la que puede moverse el grupo.
max_heightnumber0Altura máxima a la que puede moverse el grupo.
block_distancenumber0Cuántos bloques por delante comprueba la entidad en busca de bloques que esquivar.
block_weightnumber0Con qué fuerza esquiva la entidad los bloques.

Ejemplo

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

BP/entities/<name>.json
{
  "minecraft:flocking": {
    "in_water": false,
    "match_variants": false,
    "use_center_of_mass": false,
    "low_flock_limit": 0,
    "high_flock_limit": 0,
    "goal_weight": 0,
    "loner_chance": 0,
    "influence_radius": 0
  }
}

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