1. Wiki
  2. /Entités
  3. /minecraft:breathable

minecraft:breathable

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

Vue d'ensemble

minecraft:breathable 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. Définit où l'entité peut respirer et combien de temps elle retient son souffle avant de subir des dégâts. Idéal pour les poissons, les créatures de lave ou celles qui n'ont jamais besoin d'air.

Champs

ChampTypePar défautDescription
breathe_blocksListaucuneBlocs supplémentaires dans lesquels l'entité peut respirer.
breathes_airBoolean"true"Indique si l'entité peut respirer à l'air libre.
breathes_lavaBoolean"true"Indique si l'entité peut respirer dans la lave.
breathes_solidsBoolean"false"Indique si l'entité peut respirer lorsqu'elle est coincée dans des blocs solides.
breathes_waterBoolean"false"Indique si l'entité peut respirer sous l'eau.
generates_bubblesBoolean"true"Affiche des particules de bulles autour de l'entité quand elle est dans l'eau.
inhale_timeDecimal"0"Secondes nécessaires pour remplir complètement la barre d'oxygène.
non_breathe_blocksListaucuneBlocs supplémentaires dans lesquels l'entité ne peut pas respirer.
suffocate_timeInteger"-20"Secondes entre chaque dégât une fois que l'entité n'a plus d'air.
total_supplyInteger"15"Nombre de secondes pendant lesquelles l'entité peut retenir son souffle.

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:breathable": {
    "breathe_blocks": {},
    "breathes_air": "true",
    "breathes_lava": "true",
    "breathes_solids": "false",
    "breathes_water": "false",
    "generates_bubbles": "true",
    "inhale_time": "0",
    "non_breathe_blocks": {}
  }
}

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