minecraft:behavior.tempt pour toi avec un simple interrupteur.Get GodCraftVue d'ensemble
minecraft:behavior.tempt 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 suivre à la créature un joueur qui tient un objet qu'elle aime, comme le blé pour les vaches. Parfait pour ramener des animaux à la maison.
Champs
| Champ | Type | Par défaut | Description |
|---|---|---|---|
can_get_scared | Boolean | "false" | Si true, la créature arrête de suivre si le joueur bouge trop vite près d'elle. |
can_tempt_vertically | Boolean | "false" | Si true, la différence de hauteur compte aussi pour mesurer la distance au joueur. |
can_tempt_while_ridden | Boolean | "false" | Si true, la créature peut être attirée même si quelqu'un la chevauche. |
items | Array | "[]" | Les objets que la créature suit. |
sound_interval | Range [a, b] | "[0.0, 0.0]" | Attente aléatoire, en ticks, entre deux sons d'attirance. |
speed_multiplier | Decimal | "1.0" | Accélère ou ralentit la créature pendant que cet objectif s'exécute : 1 correspond à la vitesse normale. |
stop_distance | Decimal | "1.5" | Distance au joueur à laquelle la créature s'arrête de bouger. |
tempt_sound | String | aucune | Son émis par la créature pendant qu'elle est attirée. |
within_radius | Decimal | "0.0" | Distance à laquelle le joueur doit être pour que l'objet attire la créature. |
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.tempt": {
"can_get_scared": "false",
"can_tempt_vertically": "false",
"can_tempt_while_ridden": "false",
"items": "[]",
"sound_interval": "[0.0, 0.0]",
"speed_multiplier": "1.0",
"stop_distance": "1.5",
"tempt_sound": ""
}
}