minecraft:trade_table pour toi avec un simple interrupteur.Get GodCraftVue d'ensemble
minecraft:trade_table 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 aux joueurs de commercer avec l'entité grâce à un fichier de liste d'échanges. Idéal pour les marchands personnalisés.
Champs
| Champ | Type | Par défaut | Description |
|---|---|---|---|
display_name | string | "" | Nom affiché en haut de l'écran d'échange. |
table | string | "" | Chemin du fichier d'échanges, depuis le dossier du pack de comportements. |
new_screen | boolean | false | Si true, le nouvel écran d'échange est utilisé. |
persist_trades | boolean | false | Si true, les échanges sont conservés si la créature se transforme plus tard en un autre marchand. |
convert_trades_economy | boolean | false | Si true, quand la créature se transforme en une créature avec une table d'échanges économique, les échanges correspondants sont reportés dans la nouvelle liste. |
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:trade_table": {
"display_name": "",
"table": "",
"new_screen": false,
"persist_trades": false,
"convert_trades_economy": false
}
}