Mise à jour :
1. Un diamant comestible
/give @s minecraft:diamond[consumable={consume_seconds:1.6},food={nutrition:4,saturation:2.4}]
consume_seconds est la durée pour manger. nutrition est la faim restaurée et saturation la saturation cachée. Depuis 1.21.2, un objet a besoin de consumable pour être mangé.
2. Manger en étant rassasié
/give @s minecraft:diamond[consumable={consume_seconds:1.6},food={nutrition:4,saturation:2.4,can_always_eat:true}]
3. Effets en mangeant
/give @s minecraft:cookie[consumable={consume_seconds:0.8,on_consume_effects:[{type:"minecraft:apply_effects",effects:[{id:"minecraft:speed",duration:600,amplifier:1}]}]}]
Ce cookie donne Rapidité II pendant 30 secondes. duration est en ticks (20 par seconde) et amplifier 0 correspond au niveau I. Voir la liste des identifiants d'effets.
4. Téléportation aléatoire
/give @s minecraft:apple[consumable={consume_seconds:1.6,on_consume_effects:[{type:"minecraft:teleport_randomly",diameter:32}]}]
Fonctionne comme un chorus. D'autres types existent, comme clear_all_effects.
5. Créer une boisson
/give @s minecraft:honey_bottle[consumable={consume_seconds:1,animation:"drink",sound:"minecraft:entity.generic.drink"},food={nutrition:2,saturation:1,can_always_eat:true}]
Pour de simples potions, la commande pour donner une potion est plus simple.
6. Laisser un récipient après avoir mangé
/give @s minecraft:cookie[consumable={consume_seconds:1.6},food={nutrition:6,saturation:7},use_remainder={id:"minecraft:bowl",count:1}]
use_remainder laisse un objet dans votre main après avoir mangé, un plat façon ragoût peut donc rendre son bol (1.21.2+).
7. Un objet utilisable qui n'est pas de la nourriture
/give @s minecraft:paper[consumable={consume_seconds:2,animation:"bow",on_consume_effects:[{type:"minecraft:apply_effects",effects:[{id:"minecraft:night_vision",duration:1200}]}]},custom_name="Parchemin de vision"]
Avec consumable mais sans food, l'objet ne remplit pas la faim et fonctionne même rassasié. Ce parchemin donne une minute de Vision nocturne après deux secondes. Idéal pour la magie des cartes d'aventure. Le nom utilise la forme 1.21.5+.
8. Différences de version
1.21.2+ : utilisez consumable et food. 1.20.5 à 1.21.1 : food seul, avec eat_seconds pour la durée. 1.20.4 et antérieur, ainsi que Bedrock, ne peuvent pas le faire avec une seule commande (NBT vs composants).
Dépannage
- Impossible de le manger : ajoutez
consumable, etcan_always_eat:truequand vous êtes rassasié. - Pas d'effet : vérifiez le
typeet que la durée est en ticks. - Commande en rouge : comptez les crochets et les virgules.
Vérifiez votre commande
Le Command Error Doctor (en anglais) vérifie dans votre navigateur les erreurs de syntaxe les plus courantes.