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

minecraft:behavior.leap_at_target

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

Vue d'ensemble

minecraft:behavior.leap_at_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. Objectif d'IA qui fait bondir la créature sur sa cible, comme une araignée qui saute sur sa proie. Prévu pour les créatures hostiles.

Champs

ChampTypePar défautDescription
ydnumber0La hauteur du bond, en blocs.
must_be_on_groundbooleantrueSi true, la créature ne bondit que depuis le sol. Mets false pour autoriser les bonds en l'air.
set_persistentbooleanfalseSi true, la créature ne disparaît plus une fois qu'elle a ciblé un joueur.
priorityinteger0Plus le nombre est petit, plus l'objectif passe en premier : quand deux objectifs sont en concurrence, celui qui a la plus petite priorité gagne.Plage : de 0 à …
control_flagsGoal's control flags[]aucuneLes parties du corps que cet objectif contrôle (move, look, jump) : deux objectifs qui utilisent les mêmes parties ne peuvent pas tourner en même temps.

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.leap_at_target": {
    "yd": 0,
    "must_be_on_ground": true,
    "set_persistent": false,
    "priority": 0,
    "control_flags": []
  }
}

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