Armorer
Novice · 5 possible trades
Minecraft trade database
Search every standard villager trade by profession and level, or build a custom mapmaker villager command.
Novice · 5 possible trades
Apprentice · 4 possible trades
Journeyman · 5 possible trades
Expert · 2 possible trades
Master · 2 possible trades
Novice · 4 possible trades
Apprentice · 3 possible trades
Journeyman · 2 possible trades
Expert · 1 possible trades
Master · 1 possible trades
Novice · 2 possible trades
Apprentice · 8 possible trades
Journeyman · 3 possible trades
Expert · 16 possible trades
Master · 2 possible trades
Novice · 2 possible trades
Apprentice · 2 possible trades
Journeyman · 2 possible trades
Expert · 3 possible trades
Master · 2 possible trades
Novice · 5 possible trades
Apprentice · 3 possible trades
Journeyman · 2 possible trades
Expert · 2 possible trades
Master · 2 possible trades
Novice · 4 possible trades
Apprentice · 3 possible trades
Journeyman · 2 possible trades
Expert · 1 possible trades
Master · 6 possible trades
Novice · 3 possible trades
Apprentice · 2 possible trades
Journeyman · 2 possible trades
Expert · 2 possible trades
Master · 3 possible trades
Novice · 3 possible trades
Apprentice · 3 possible trades
Journeyman · 2 possible trades
Expert · 2 possible trades
Master · 2 possible trades
Novice · 3 possible trades
Apprentice · 3 possible trades
Journeyman · 3 possible trades
Expert · 4 possible trades
Master · 2 possible trades
Novice · 2 possible trades
Apprentice · 2 possible trades
Journeyman · 7 possible trades
Expert · 33 possible trades
Master · 2 possible trades
Novice · 5 possible trades
Apprentice · 37 possible trades
Journeyman · 21 possible trades
Expert · 22 possible trades
Master · 1 possible trades
Novice · 5 possible trades
Apprentice · 2 possible trades
Journeyman · 5 possible trades
Expert · 3 possible trades
Master · 1 possible trades
Novice · 3 possible trades
Apprentice · 2 possible trades
Journeyman · 1 possible trades
Expert · 2 possible trades
Master · 1 possible trades
Trading guide
Villager trading turns renewable farm materials, mined resources, mob drops, and emeralds into equipment, food, maps, building blocks, and enchanted books. A villager's profession comes from its claimed job-site block, while its trading level controls which offer pool can appear.
Novice villagers begin at level one. Completing trades awards profession XP and unlocks Apprentice, Journeyman, Expert, and Master offers. A locked trade stays with that villager, so players often inspect the first offer before trading and then protect valuable villagers in a safe trading hall.
The reference above is generated from Minecraft Java 26.2 trade JSON and profession tags. Entries marked as possible trades belong to the game's selection pool; one villager is not guaranteed to receive every row. Item modifiers can randomize enchantments, potion effects, map destinations, banner colors, or armor dye.
Armorers use blast furnaces, butchers use smokers, cartographers use cartography tables, clerics use brewing stands, farmers use composters, fishermen use barrels, fletchers use fletching tables, leatherworkers use cauldrons, librarians use lecterns, masons use stonecutters, shepherds use looms, toolsmiths use smithing tables, and weaponsmiths use grindstones.
The listed price is the base offer before reputation and demand are applied. Curing a zombie villager can reduce prices, while repeatedly using a limited offer can increase demand. Keep the villager linked to its workstation so it can restock; a broken or unreachable job-site block leaves sold-out offers unavailable.
Java Edition has 13 standard trading professions. Wandering Traders use a separate pool, while unemployed villagers and nitwits do not offer profession trades.
Each level chooses offers from a pool. Enchanted books, dyed armor, tipped arrows, maps, and enchanted equipment may also receive randomized components.
Reputation, curing discounts, demand, Hero of the Village, and the trade price multiplier can change the final emerald cost. Repeatedly exhausting one offer can raise demand.
A villager can normally restock up to twice per Minecraft day when it can reach its assigned job-site block during working hours.
No. The editor currently generates Java Edition entity NBT. Bedrock NPC and trading workflows use different commands and behavior-pack data.