minecraft:exhaustion_values pour toi avec un simple interrupteur.Get GodCraftVue d'ensemble
minecraft:exhaustion_values 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. Définit combien chaque action du joueur vide la barre de faim. Des valeurs plus basses font avoir faim moins vite ; mets 0 pour qu'une action ne coûte rien.
Champs
| Champ | Type | Par défaut | Description |
|---|---|---|---|
heal | number | 6 | Épuisement ajouté quand la vie se régénère grâce à une barre de faim pleine. |
jump | number | 0.05 | Épuisement ajouté à chaque saut normal. |
sprint_jump | number | 0.2 | Épuisement ajouté à chaque saut en sprintant. |
mine | number | 0.005 | Épuisement ajouté pour chaque bloc miné. |
attack | number | 0.1 | Épuisement ajouté à chaque attaque. |
damage | number | 0.1 | Épuisement ajouté en subissant des dégâts. |
walk | number | 0 | Épuisement ajouté en marchant. |
sprint | number | 0.01 | Épuisement ajouté en sprintant. |
swim | number | 0.01 | Épuisement ajouté en nageant. |
lunge | number | 4 | Épuisement ajouté quand l'enchantement de fente se déclenche, multiplié par son niveau. |
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:exhaustion_values": {
"heal": 6,
"jump": 0.05,
"sprint_jump": 0.2,
"mine": 0.005,
"attack": 0.1,
"damage": 0.1,
"walk": 0,
"sprint": 0.01
}
}