Is there any way to have a villager trade materials for armor?

Is there any way to have a villager trade materials for armor? - From above of people sitting and making bamboo fish traps while working on local bazaar in Vietnam in daylight

I forgot my crafting table back at my house, and I have no other crafting table. I want to craft some iron armor and I have a lot of ingots.
I couldn't find any trees since I ended up in a desert. I found a village, but there was no Library, where there's a spare crafting table. I only found a Blacksmith. I looked inside the chest to find some iron ingots. I wanted to trade the Blacksmith villager for some armor, but it costs emeralds and I don't have any. There were some farms, but there were no farmer villagers that will accept wheat for emeralds.
I wish I can trade the Blacksmith villager the iron ingots in return for a piece of iron armor.

Is there any way I can trade my iron ingots to the Blacksmith in return for a piece of armor? I am aware there is no way to do it natively, but is there a command or mod solution available somehow?



Best Answer

There are 4 solutions to your problem.

  1. Use MCEdit and some filters to create custom villager.
  2. Use NBTEdit(in game) or NBTExplorer (not in game) to modify tags of the villager
  3. Use Custom NPC's and create custom villager that you can customize trades with
  4. Or open your game to LAN and make sure to turn on cheats. Then go to gamemode 1, take some pieces of armor and ditch your ingots to little "X" icon on the right down corner of the survival inventory.



Pictures about "Is there any way to have a villager trade materials for armor?"

Is there any way to have a villager trade materials for armor? - Elderly Asian man carrying bamboo fish traps on street in poor district of village in daylight
Is there any way to have a villager trade materials for armor? - Multicolored linen fabrics for sale in shop
Is there any way to have a villager trade materials for armor? - Table with various goods in shop



What villager will trade you diamond armor?

Armorer. The armorer villager is who players need to go to if they would like to get diamond armor. This villager has five different levels: Novice, Apprentice, Journeyman, Expert, and Master. Players will be able to trade for diamond gear only when they reach "Expert" level.

What Block makes a villager trade armor?

If players want to get villagers with a specific profession, they will need the corresponding job block in the game. The blocks are listed below: Armorer: Blast Furnace. Butcher: Smoker.

Can villagers be given armor?

By enclosing an individual villager with a dispenser, it can have armor items applied to it, which will increase its defense and provide a huge boost to its survivability.

Can you make villagers trade custom items?

You can customize this command to make the villager trade whatever you would like. TIP: See data tags for villager to learn more about the Offers data tag. For example, replace id:leather with the item id you would like the villager to buy.



Best Villager Trades [EMERALDS TO DIAMONDS] - Minecraft




Sources: Stack Exchange - This article follows the attribution requirements of Stack Exchange and is licensed under CC BY-SA 3.0.

Images: Quang Nguyen Vinh, Quang Nguyen Vinh, Andreas Fickl, Name Name