Mise à jour :
Infliger deux cœurs de dégâts
| Version | Commande |
|---|---|
| Java 1.19.4 et plus récent | /damage @p 4 |
| Bedrock Edition | /damage @p 4 |
Le nombre est en points de vie : 1 vaut un demi-cœur et 2 un cœur. Les joueurs ont 20 points de vie (10 cœurs), donc 4 retire deux cœurs. L'armure réduit les dégâts.
Choisir un type de dégâts
| Version | Dégâts magiques qui ignorent l'armure |
|---|---|
| Java | /damage @p 4 minecraft:magic |
| Bedrock | /damage @p 4 magic |
Le type décide si l'armure et les enchantements réduisent les dégâts. magic ignore l'armure et retire donc toujours la quantité exacte. D'autres types existent, comme fall (réduit par Chute amortie) et lava.
Choisir l'attaquant
| Version | Commande |
|---|---|
| Java | /damage @p 6 minecraft:mob_attack by @e[type=minecraft:zombie,limit=1,sort=nearest] |
| Bedrock | /damage @p 6 entity_attack entity @e[type=zombie,c=1] |
Avec un attaquant, le message de mort nomme cette créature. Entre créatures, celle qui subit les dégâts prend l'attaquant pour cible.
Types de dégâts courants
| Type Java | Cause Bedrock | Remarques |
|---|---|---|
minecraft:fall | fall | Chute amortie et Protection le réduisent. |
minecraft:in_fire, minecraft:lava | fire, lava | Protection contre le feu le réduit ; Résistance au feu le bloque. |
minecraft:explosion | entity_explosion | Protection contre les explosions le réduit. |
minecraft:magic | magic | Ignore l'armure ; idéal pour des quantités exactes. |
minecraft:wither | wither | Affiche le message de mort du Wither. |
minecraft:drown, minecraft:starve | drowning, starve | Utile pour des messages de mort thématiques. |
Le type change surtout les enchantements qui aident et le message de mort affiché. Les identifiants de type Java sont en minuscules avec des tirets bas ; Bedrock utilise ses propres noms de cause, donc les deux listes ne correspondent pas une à une.
Dégâts depuis une position (Java)
/damage @p 6 minecraft:explosion at ~ ~ ~5
at indique d'où viennent les dégâts, ce qui décide de la direction du recul. Vous pouvez utiliser at ou by, pas les deux.
Pour les projectiles, by est la source directe et from celui qui en est la cause. Ceci inflige au zombie le plus proche des dégâts de flèche attribués à vous :
/damage @e[type=minecraft:zombie,limit=1,sort=nearest] 5 minecraft:arrow by @s from @s
Un piège au sol
Mettez ceci dans un bloc de commande Répétition Toujours actif. Quiconque se tient sur un bloc de magma perd un cœur :
/execute as @a at @s if block ~ ~-1 ~ minecraft:magma_block run damage @s 2 minecraft:magic
La commande s'exécute à chaque tick, mais les joueurs sont invulnérables une demi-seconde après chaque coup, le rythme réel est donc d'environ deux coups par seconde. Changez le sélecteur en @a[tag=!builder] pour protéger les constructeurs tagués en Survie.
/damage, /kill ou Dégâts instantanés ?
| Objectif | Utiliser |
|---|---|
| Retirer une quantité exacte | /damage |
| Toujours tuer | /kill |
| Java 1.19.3 et antérieur | /effect give @p minecraft:instant_damage 1 0 (environ 3 cœurs au niveau I) |
Problèmes courants
- La santé ne baisse pas : les joueurs en mode Créatif ne sont pas blessés par /damage.
- Moins de dégâts que prévu : l'armure les a réduits ; utilisez
magic. - Commande inconnue (Java) : votre version est antérieure à 1.19.4.
- Le deuxième coup ne fait rien : après des dégâts, il y a une courte fenêtre d'invulnérabilité ; espacez les coups.
Vérifiez votre commande
Le Command Error Doctor (en anglais) vérifie dans votre navigateur les erreurs de syntaxe les plus courantes.