How can I give players items that are automatically equipped In Minecraft?
How can I give someone maybe a chest plate and it will automatically equip them with it?
You can use this command to specify with slot to place an item:
/replaceitem entity @a armor.chest minecraft:iron_chestplate{}
And you can do this for the helmet etc.
If you'd like to equip the player with a sword you could do:
/replaceitem entity @a weapon.mainhand minecraft:iron_sword{}
To equip the player with a sword in their hand, i.e. the slot of the Hotbar they are currently using. The same for a shield with:
/replaceitem entity @a weapon.offhand minecraft:shield{}
Important Note
/replaceitem
will be replaced with /item
in 1.17, but you can easily convert to the new command.
Instead of this:
/replaceitem entity @a armor.chest minecraft:iron_chestplate{}
It should be like this:
/replaceitem entity @a armor.chest replace minecraft:iron_chestplate{}