minecraft:timer pour toi avec un simple interrupteur.Get GodCraftVue d'ensemble
minecraft:timer 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. Lance un compte à rebours et déclenche un événement quand il atteint zéro. Parfait pour les délais, comme une mèche ou une créature qui change au bout d'un moment.
Champs
| Champ | Type | Par défaut | Description |
|---|---|---|---|
looping | Boolean | "true" | Si true, le minuteur redémarre chaque fois qu'il se termine. |
randomInterval | Boolean | "true" | Si true, la durée est choisie au hasard entre les deux valeurs de time. |
random_time_choices | List | "[ ]" | Durées possibles en secondes, chacune avec un poids optionnel ; ne l'utilise pas avec time. |
time | Range [a, b] | "[0.0, 0.0]" | Durée du compte à rebours en secondes, un seul nombre ou une paire min et max. |
time_down_event | String | aucune | Événement lancé quand le minuteur atteint 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:timer": {
"looping": "true",
"randomInterval": "true",
"random_time_choices": "[ ]",
"time": "[0.0, 0.0]",
"time_down_event": ""
}
}