Mise à jour :
1. Donner le kit une fois
# Répétition, Toujours actif
give @a[tag=!got_kit] minecraft:stone_sword
# Chaîne, Toujours actif
give @a[tag=!got_kit] minecraft:bread 16
# Chaîne, Toujours actif
tag @a[tag=!got_kit] add got_kit
tag=!got_kit désigne les joueurs sans ce tag. Le dernier bloc l'ajoute, donc le kit n'est donné qu'une fois. Ajoutez d'autres blocs Chaîne avant le bloc du tag pour plus d'objets (commande tag).
2. Équiper l'armure directement
item replace entity @a[tag=!got_kit] armor.chest with minecraft:leather_chestplate
Les emplacements sont armor.head, armor.chest, armor.legs et armor.feet. Bedrock utilise /replaceitem (commande item replace).
3. Redonner après la mort (Java)
scoreboard objectives add deaths deathCount
give @e[type=player,scores={deaths=1..}] minecraft:stone_sword
scoreboard players reset @e[type=player,scores={deaths=1..}] deaths
Lancez les deux dernières dans un bloc Répétition et un bloc Chaîne. @e ne sélectionne que les entités vivantes, contrairement à @a, donc les objets arrivent après la réapparition du joueur. Pour simplement garder ses objets, utilisez keep inventory.
4. Réinitialiser le kit
tag @a remove got_kit
5. Beaucoup d'objets
Donnez plutôt une seule boîte de Shulker remplie (boîte de Shulker remplie).
Dépannage
- Donné encore et encore : vérifiez que le bloc du tag s'exécute et que le nom du tag correspond.
- Rien ne se passe : vérifiez Répétition, Toujours actif et les flèches des blocs Chaîne.
- Objets au sol : l'inventaire était plein.
Vérifiez votre commande
Le Command Error Doctor (en anglais) vérifie dans votre navigateur les erreurs de syntaxe les plus courantes.