minecraft:preferred_path pour toi avec un simple interrupteur.Get GodCraftVue d'ensemble
minecraft:preferred_path 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. Donne à la créature une liste de blocs sur lesquels elle aime marcher et son aversion pour les autres, pour qu'elle reste sur les routes et les chemins. Les villageois l'utilisent pour suivre les chemins de terre.
Champs
| Champ | Type | Par défaut | Description |
|---|---|---|---|
max_fall_blocks | integer | 3 | Nombre de blocs dont la créature accepte de descendre en suivant son chemin. |
jump_cost | number | 0 | Coût supplémentaire pour sauter d'un bloc ; plus il est haut, plus la créature évite les sauts. |
default_block_cost | number | 0 | Coût de marche sur tout bloc absent de la liste préférée. |
preferred_path_blocks | PreferredPath BlockSet[] | aucune | Groupes de blocs et coût de marche sur chacun ; plus le coût est bas, plus la créature les préfère. |
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:preferred_path": {
"max_fall_blocks": 3,
"jump_cost": 0,
"default_block_cost": 0,
"preferred_path_blocks": []
}
}