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

minecraft:transformation

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

Vue d'ensemble

minecraft:transformation 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. Transforme l'entité en une autre, comme un villageois qui devient zombie-villageois. Ajoute-le via un événement au moment où le changement doit se produire.

Champs

ChampTypePar défautDescription
addJSON ObjectaucuneGroupes de composants à ajouter à la nouvelle entité après la transformation.
begin_transform_soundStringaucuneSon joué au début de la transformation.
delayJSON ObjectaucuneRéglages du délai avant le changement.
drop_equipmentBoolean"false"Si true, l'entité lâche tout ce qu'elle porte ou tient.
drop_inventoryBoolean"false"Si true, l'entité lâche les objets de son inventaire.
intoStringaucuneL'entité qu'elle devient, éventuellement avec un événement, comme minecraft:zombie<minecraft:as_adult>.
keep_levelBoolean"false"Si true, un marchand conserve son niveau d'échange après le changement.
keep_ownerBoolean"false"Si true, une entité apprivoisée garde son propriétaire après le changement.
preserve_equipmentBoolean"false"Si true, la nouvelle entité garde l'équipement de l'ancienne.
transformation_soundStringaucuneSon joué à la fin de la transformation.

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:transformation": {
    "add": {},
    "begin_transform_sound": "",
    "delay": {},
    "drop_equipment": "false",
    "drop_inventory": "false",
    "into": "",
    "keep_level": "false",
    "keep_owner": "false"
  }
}

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