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

minecraft:behavior.float

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

Vue d'ensemble

minecraft:behavior.float 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. Objectif d'IA qui fait flotter la créature à la surface quand elle est dans l'eau. Les cavaliers descendent une fois que la tête de la créature passe sous l'eau, ce qui peut ne jamais arriver aux grandes créatures.

Champs

ChampTypePar défautDescription
sink_with_passengersbooleanfalseSi true, la créature continue de couler tant qu'elle porte des cavaliers.
chance_per_tick_to_floatnumber0.8Chance à chaque tick de pousser la créature vers le haut.
time_under_water_to_dismount_passengersnumber0Secondes pendant lesquelles la tête peut rester sous l'eau avant que les cavaliers soient éjectés.
priorityinteger0Plus le nombre est petit, plus l'objectif passe en premier : quand deux objectifs sont en concurrence, celui qui a la plus petite priorité gagne.Plage : de 0 à …
control_flagsGoal's control flags[]aucuneLes parties du corps que cet objectif contrôle (move, look, jump) : deux objectifs qui utilisent les mêmes parties ne peuvent pas tourner en même temps.

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.float": {
    "sink_with_passengers": false,
    "chance_per_tick_to_float": 0.8,
    "time_under_water_to_dismount_passengers": 0,
    "priority": 0,
    "control_flags": []
  }
}

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