Remplacer un item par un autre

Cico

Vétéran
3 Janvier 2017
2
0
62
23
Hello !

Je cherche à savoir comment remplacer un item par un autre dans un inventaire sans supprimer l'item remplacé.

Exemple : Un joueur a un item sur la tête, l'item se fait remplacer par un autre et l'ancien item atterri dans son inventaire.

Je pensais passer par cette commande mais elle surprime l'ancien item :
/execute as @s run item replace entity @s armor.head with diamond_pickaxe{Unbreakable:1,Damage:3} 1

Si vous avez des idées, je suis preneur :)
 

Letis33

Aventurier
11 Décembre 2023
1
0
1
23
Hello !

Je cherche à savoir comment remplacer un item par un autre dans un inventaire sans supprimer l'item remplacé.

Exemple : Un joueur a un item sur la tête, l'item se fait remplacer par un autre et l'ancien item atterri dans son inventaire.

Je pensais passer par cette commande mais elle surprime l'ancien item :
/execute as @s run item replace entity @s armor.head with diamond_pickaxe{Unbreakable:1,Damage:3} 1

Si vous avez des idées, je suis preneur :)
Tu peux simplement copier coller l'ancien item :
/execute at @s run item replace entity @s hotbar.0 from entity @s armor.head

Puis mettre l'item que tu veux à la place :
/execute as @s run item replace entity @s armor.head with diamond_pickaxe{Unbreakable:1,Damage:3}