1. Wiki
  2. /Entités
  3. /minecraft:navigation.generic

minecraft:navigation.generic

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

Vue d'ensemble

minecraft:navigation.generic 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. Permet à la créature de prévoir des chemins qui mélangent marche, nage, vol et escalade, avec des sauts pour monter et descendre des blocs. Associe-le à un composant de mouvement correspondant.

Champs

ChampTypePar défautDescription
avoid_damage_blocksBoolean"false"Si true, les chemins contournent les blocs qui blessent, comme les cactus ou le magma.
avoid_portalsBoolean"false"Si true, les chemins évitent les portails, comme les portails du Nether.
avoid_sunBoolean"false"Si true, les chemins préfèrent les endroits ombragés aux zones en plein soleil.
avoid_waterBoolean"false"Si true, les chemins évitent l'eau.
blocks_to_avoidListaucuneBlocs dans lesquels la créature ne doit jamais entrer en suivant un chemin.
can_breachBoolean"false"Si true, la créature peut bondir hors de la surface de l'eau.
can_break_doorsBoolean"false"Si true, les portes fermées comptent comme franchissables car la créature va les casser.
can_jumpBoolean"true"Si true, les chemins peuvent monter des marches d'un bloc en sautant.
can_open_doorsBoolean"false"Si true, les portes fermées comptent comme franchissables car la créature va les ouvrir.
can_open_iron_doorsBoolean"false"Si true, les portes en fer fermées comptent aussi comme franchissables.
can_pass_doorsBoolean"true"Si true, les chemins peuvent passer par les encadrements de porte.
can_path_from_airBoolean"false"Si true, la créature peut commencer un nouveau chemin alors qu'elle est encore en l'air.
can_path_over_lavaBoolean"false"Si true, les chemins peuvent passer à la surface de la lave.
can_path_over_waterBoolean"false"Si true, les chemins peuvent passer à la surface de l'eau.
can_sinkBoolean"true"Si true, la créature coule dans l'eau au lieu de flotter.
can_swimBoolean"false"Si true, les chemins peuvent aller partout dans l'eau et la créature y utilise son animation de nage.
can_walkBoolean"true"Si true, la créature peut marcher sur la terre ferme.
can_walk_in_lavaBoolean"false"Si true, la créature se déplace dans la lave comme sur un sol solide.
is_amphibiousBoolean"false"Si true, la créature peut marcher au fond de l'eau.

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:navigation.generic": {
    "avoid_damage_blocks": "false",
    "avoid_portals": "false",
    "avoid_sun": "false",
    "avoid_water": "false",
    "blocks_to_avoid": {},
    "can_breach": "false",
    "can_break_doors": "false",
    "can_jump": "true"
  }
}

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