1. Wiki
  2. /Entités
  3. /minecraft:behavior.stalk_and_pounce_on_target

minecraft:behavior.stalk_and_pounce_on_target

Pas envie d'écrire ça à la main ? GodCraft règle minecraft:behavior.stalk_and_pounce_on_target pour toi avec un simple interrupteur.Get GodCraft

Vue d'ensemble

minecraft:behavior.stalk_and_pounce_on_target est un composant d'entité : il se place dans l'objet components d'une créature personnalisée, ou dans l'un de ses groupes de composants. Fait s'approcher discrètement la créature de sa cible, puis lui sauter dessus en infligeant les dégâts de minecraft:attack. Si le bond rate, la créature peut rester coincée un instant. Les renards chassent de cette façon.

Champs

ChampTypePar défautDescription
stalk_speednumber1.2Vitesse en s'approchant discrètement de la cible.
max_stalk_distnumber10Si la cible s'éloigne au-delà de cette distance, la créature arrête de la traquer.
leap_heightnumber0.9Hauteur, en blocs, du saut de la créature quand elle bondit.
leap_distnumber0.8Distance vers l'avant, en blocs, du saut de la créature quand elle bondit.
pounce_max_distnumber5La créature bondit dès que la cible est plus proche que cette distance.
strike_distnumber2Distance à la cible à laquelle la créature doit atterrir pour que le bond la blesse.
interest_timenumber2Durée pendant laquelle la créature attend, accroupie et prête, avant de bondir.
stuck_timenumber2Durée pendant laquelle la créature reste coincée après un bond raté.
set_persistentbooleanfalseSi true, la créature ne disparaît pas après avoir ciblé un joueur.
stuck_blocksFilter Group{"AND":null,"NOT":null,"OR":null,"all":null,"all_of":null,"any":null,"any_of":null,"none_of":null}Les blocs dans lesquels la créature peut rester coincée après un bond raté, comme la neige.
priorityinteger0Décide quel objectif l'emporte quand plusieurs veulent s'exécuter : les plus petits nombres passent en premier.Plage : de 0 à …
control_flagsGoal's control flags[]aucuneListe les parties du corps que cet objectif contrôle (comme le déplacement, le regard ou le saut), pour que deux objectifs qui ont besoin de la même partie ne s'exécutent pas ensemble.

Exemple

Dans l'objet components de BP/entities/<name>.json (les valeurs sont celles par défaut ou des exemples) :

BP/entities/<name>.json
{
  "minecraft:behavior.stalk_and_pounce_on_target": {
    "stalk_speed": 1.2,
    "max_stalk_dist": 10,
    "leap_height": 0.9,
    "leap_dist": 0.8,
    "pounce_max_dist": 5,
    "strike_dist": 2,
    "interest_time": 2,
    "stuck_time": 2
  }
}

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