
Commande
/item
Met des objets dans des emplacements d'inventaire choisis d'entités ou de blocs conteneurs, copie des objets entre emplacements ou modifie les objets déjà présents.
| /item (fill|override|replace) (block <target>|entity <target>) <slots> from (block <source>|entity <source>) <sourceSlots> [<modifier>] |
| /item (fill|override|replace) (block <target>|entity <target>) <slots> with <item> [<count>] |
| /item modify (block <target>|entity <target>) <slots> <modifier> |
| Argument | Type de valeur | Quoi saisir |
|---|---|---|
| <target> | Position de bloc | Où vont les objets : une position de bloc après block, ou une ou plusieurs entités après entity. |
| <slots> | Emplacements d'objet | Les emplacements à modifier : un nom d'emplacement comme weapon.mainhand, un groupe comme hotbar.* ou une source d'emplacements issue d'un pack de données ou écrite directement. |
| <source> | Position de bloc | Pour from : la position de bloc ou les entités d'où les objets sont copiés. |
| <sourceSlots> | Emplacements d'objet | Pour from : les emplacements d'où les objets sont copiés, écrits comme slots. |
| <modifier> | Modificateur d'objet | L’ID d’un modificateur d’objet d’un pack de données, ou un modificateur d’objet écrit directement. |
| <item> | Objet | Pour with : l'identifiant de l'objet, suivi éventuellement de composants entre crochets. |
| <count> | Nombre entier | Pour with : la taille de la pile, de 1 à 99. Par défaut, 1. |
| Niveau de permission | 2 : opérateurs, mondes avec triche activée, blocs de commande et fonctions |
| Fonctionne dans | Opérateurs sur les serveurs multijoueur, mondes solo avec triche activée, blocs de commande et fonctions. |
| Résultat | Indique « ... emplacement(s) remplacé(s) » ou « ... emplacement(s) modifié(s) » avec la position de l'entité ou du bloc. Le nombre que /execute store enregistre est le nombre d’emplacements modifiés. |
| replace | Met les objets indiqués dans les emplacements choisis l'un après l'autre et s'arrête quand il n'y a plus d'objets. Avec un seul objet et plusieurs emplacements, seul le premier emplacement de chaque cible le reçoit. |
| fill | Met les objets indiqués dans chaque emplacement choisi, en repartant du premier objet quand il n'y en a plus. |
| override | Met les objets indiqués dans les emplacements choisis l'un après l'autre et vide les emplacements choisis restants. |
| modify | Applique un modificateur d'objet aux objets des emplacements choisis. Les emplacements vides sont ignorés. |
| with | Utilise un nouvel objet écrit dans la commande, avec une quantité facultative de 1 à 99. |
| from | Copie les objets des emplacements d'un autre bloc ou d'entités. Un modificateur d'objet facultatif est appliqué aux copies avant qu'elles soient placées. La source conserve ses objets. |
| Noms d'emplacements | Emplacements uniques : contents, container.0 à container.53, hotbar.0 à hotbar.8, inventory.0 à inventory.26, enderchest.0 à enderchest.26, mob.inventory.0 à mob.inventory.7, horse.0 à horse.14, weapon, weapon.mainhand, weapon.offhand, armor.head, armor.chest, armor.legs, armor.feet, armor.body, saddle, horse.chest, player.cursor et player.crafting.0 à player.crafting.3. Groupes entiers : container.*, hotbar.*, inventory.*, enderchest.*, mob.inventory.*, horse.*, weapon.*, armor.* et player.crafting.*. |
| Les blocs doivent être des conteneurs | Un bloc cible ou source doit être un bloc avec un inventaire, par exemple : Coffre. Sinon, la commande échoue avec « n'est pas un conteneur ». |
| Emplacements manquants | Échoue avec « La cible n'a pas l'emplacement ... » si aucune cible n'a les emplacements choisis, et avec « La source n'a pas l'emplacement ... » si la source n'en a aucun. |
| Rien n'a changé | Échoue avec « Aucune cible n'a accepté les objets dans les emplacements spécifiés » si aucun emplacement n'a été modifié. |
/item replace entity @s weapon.mainhand with minecraft:diamond_swordMet dans votre main principale : Épée en diamant, en remplaçant ce que vous tenez.
/item replace block ~ ~-1 ~ container.0 with minecraft:diamond 16Met 16x Diamant dans le premier emplacement du conteneur sous vous.
/item fill entity @s hotbar.* with minecraft:torch 64Remplit chaque emplacement de votre barre d'accès rapide avec une pile de 64x Torche.
/item replace entity @s armor.head from entity @s weapon.mainhandPlace une copie de l'objet que vous tenez sur votre tête.
/item override block ~ ~-1 ~ container.* from entity @s hotbar.*Copie votre barre d'accès rapide dans le conteneur situé sous vous et vide ses emplacements restants.



