minecraft:drying_out_timer pour toi avec un simple interrupteur.Get GodCraftVue d'ensemble
minecraft:drying_out_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 tant que l'entité est hors de l'eau et déclenche un événement quand elle est complètement desséchée. Se mouiller dans l'eau ou sous la pluie arrête le minuteur.
Champs
| Champ | Type | Par défaut | Description |
|---|---|---|---|
dried_out_event | String | aucune | Événement déclenché quand le minuteur atteint zéro. |
recover_after_dried_out_event | String | aucune | Événement déclenché quand une entité desséchée retrouve de l'eau. |
stopped_drying_out_event | String | aucune | Événement déclenché quand l'entité se mouille et arrête de sécher. |
total_time | Decimal | "0.0" | Secondes avant que l'entité soit complètement desséchée. |
water_bottle_refill_time | Decimal | "0.0" | Secondes supplémentaires ajoutées quand une fiole d'eau jetable touche l'entité. |
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:drying_out_timer": {
"dried_out_event": "",
"recover_after_dried_out_event": "",
"stopped_drying_out_event": "",
"total_time": "0.0",
"water_bottle_refill_time": "0.0"
}
}