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

minecraft:behavior.random_look_around_and_sit

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

Vue d'ensemble

minecraft:behavior.random_look_around_and_sit 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 asseoir la créature et la fait regarder autour d'elle un moment. Elle a besoin d'une animation assise pour que le rendu soit correct.

Champs

ChampTypePar défautDescription
min_look_timeinteger20Durée minimale, en ticks, pendant laquelle la créature regarde dans une direction.
max_look_timeinteger40Durée maximale, en ticks, pendant laquelle la créature regarde dans une direction.
continue_sitting_on_reloadbooleanfalseSi true, la créature est toujours assise après le rechargement du monde.
continue_if_leashedbooleanfalseSi true, la créature reste assise même lorsqu'elle est tenue en laisse.
min_look_countinteger1Nombre minimal de directions différentes dans lesquelles la créature regarde.
max_look_countinteger2Nombre maximal de directions différentes dans lesquelles la créature regarde.
random_look_around_cooldowninteger0Secondes avant que l'objectif puisse s'exécuter à nouveau.
min_angle_of_view_horizontalnumber-180Angle maximal vers la gauche que la créature peut regarder, mesuré depuis la direction où elle fait face.
max_angle_of_view_horizontalnumber180Angle maximal vers la droite que la créature peut regarder, mesuré depuis la direction où elle fait face.
probabilitynumber0.02Probabilité que la créature s'assoie et regarde autour d'elle.
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.random_look_around_and_sit": {
    "min_look_time": 20,
    "max_look_time": 40,
    "continue_sitting_on_reload": false,
    "continue_if_leashed": false,
    "min_look_count": 1,
    "max_look_count": 2,
    "random_look_around_cooldown": 0,
    "min_angle_of_view_horizontal": -180
  }
}

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