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

minecraft:behavior.move_outdoors

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

Vue d'ensemble

minecraft:behavior.move_outdoors 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 sortir la créature dehors, comme les villageois le matin.

Champs

ChampTypePar défautDescription
timeout_cooldownnumber8Secondes d'attente avant de réessayer quand aucun chemin n'a été trouvé.
goal_radiusnumber2À quelle distance de l'endroit en extérieur la créature doit arriver pour être considérée comme arrivée.
search_rangeinteger15Jusqu'où sur les côtés, en blocs, la créature cherche un endroit en extérieur.
search_heightinteger5Jusqu'où en haut et en bas, en blocs, la créature cherche un endroit en extérieur.
speed_multipliernumber0.5Multiplicateur de vitesse en allant dehors.
search_countinteger10Combien d'endroits aléatoires sont essayés avant que l'objectif abandonne.
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.move_outdoors": {
    "timeout_cooldown": 8,
    "goal_radius": 2,
    "search_range": 15,
    "search_height": 5,
    "speed_multiplier": 0.5,
    "search_count": 10,
    "priority": 0,
    "control_flags": []
  }
}

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