minecraft:ageable pour toi avec un simple interrupteur.Get GodCraftVue d'ensemble
minecraft:ageable 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. Donne à une entité bébé un minuteur de croissance pour qu'elle devienne adulte plus tard. Lui donner les bons objets la fait grandir plus vite.
Champs
| Champ | Type | Par défaut | Description |
|---|---|---|---|
drop_items | List | aucune | Objets que l'entité lâche au moment où elle devient adulte. |
duration | Decimal | "1200.0" | Secondes avant que le bébé devienne adulte. Mets -1 pour qu'il reste bébé pour toujours. |
feed_items | List | aucune | Objets que les joueurs peuvent lui donner pour accélérer sa croissance. Chaque entrée peut définir la croissance apportée et un objet rendu. |
grow_up | String | aucune | Événement déclenché quand l'entité devient adulte, en général pour ajouter les composants d'adulte. |
interact_filters | Minecraft Filter | aucune | Conditions à remplir pour que l'entité accepte la nourriture. |
pause_growth_items | List | aucune | Objets qui figent la croissance du bébé quand on les lui donne. |
reset_growth_items | List | aucune | Objets qui remettent le minuteur de croissance du bébé à zéro. |
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:ageable": {
"drop_items": {},
"duration": "1200.0",
"feed_items": {},
"grow_up": "",
"interact_filters": {},
"pause_growth_items": {},
"reset_growth_items": {}
}
}