minecraft:behavior.slime_random_direction pour toi avec un simple interrupteur.Get GodCraftVue d'ensemble
minecraft:behavior.slime_random_direction 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 tourner la créature vers une nouvelle direction au hasard de temps en temps, comme les slimes qui errent.
Champs
| Champ | Type | Par défaut | Description |
|---|---|---|---|
add_random_time_range | integer | 3 | Jusqu'à ce nombre de secondes supplémentaires, tirées au hasard, s'ajoutent à l'attente. |
turn_range | integer | 360 | Angle maximal, en degrés, dont la créature peut tourner en choisissant une nouvelle direction. |
min_change_direction_time | number | 2 | Attente minimale, en secondes, avant que la créature choisisse une nouvelle direction. |
priority | integer | 0 | Décide quel objectif l'emporte quand plusieurs veulent s'exécuter : les plus petits nombres passent en premier.Plage : de 0 à … |
control_flags | Goal's control flags[] | aucune | Liste 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.slime_random_direction": {
"add_random_time_range": 3,
"turn_range": 360,
"min_change_direction_time": 2,
"priority": 0,
"control_flags": []
}
}