Skip to content
  • Toggle dark modeSwitch between light and darkAction
  • Open My KitEverything you made, saved in this browserAction
  • Open My KitEverything you made, saved in this browserAction

3 results

Menu

Minecraft Villager Trades (Java & Bedrock)

Share your result

The link keeps every setting, so friends see exactly what you made.

Every villager trade for all 13 professions and 5 levels (297 trades in Java 26.3), with prices after curing a zombie villager or Hero of the Village, and a /summon command for a villager with your own trades.

Runs on your device · nothing uploaded

This tool is code that runs inside your browser. Your files, text and pictures are read here and never sent to a server, so it even works offline once loaded. Signed in? Only what you save to your account (My Kit, wardrobe) or publish is uploaded.

Cure a zombie villager or raid-defend a village to see discounted prices.

Level 1: Novice · gets 2 of these

Level 2: Apprentice · gets 2 of these

  • 4 × Book1 × Emerald12 uses · 10 XP
  • Emerald (price set by the enchantment) + 1 × Book1 × Enchanted Book(random enchantment (price rises with its level); treasure enchantments cost double)12 uses · 5 XP
  • 1 × Emerald1 × Lantern12 uses · 5 XP

Level 3: Journeyman · gets 2 of these

  • 5 × Ink Sac1 × Emerald12 uses · 20 XP
  • Emerald (price set by the enchantment) + 1 × Book1 × Enchanted Book(random enchantment (price rises with its level); treasure enchantments cost double)12 uses · 10 XP
  • 1 × Emerald4 × Glass12 uses · 10 XP

Level 4: Expert · gets 2 of these

Level 5: Master · gets 3 of these

Make a villager with your own trades

/summon villager ~ ~ ~ {VillagerData:{profession:"minecraft:librarian",level:5,type:"minecraft:plains"},NoAI:1b,Invulnerable:1b,PersistenceRequired:1b,Silent:1b,CustomName:{text:"Diamond Shop"},CustomNameVisible:1b,Offers:{Recipes:[{buy:{id:"minecraft:emerald",count:5},sell:{id:"minecraft:diamond",count:1},maxUses:9999999,rewardExp:0b}]}}

On Java 1.21.5 and newer the custom name is written as an SNBT text component, as above.

The villager can't move, take damage or despawn, and trades never run out. Run it from a command block.

What one cure does to a price

Normal priceMultiplierAfter 1 cureAfter 1 cure + Hero V
100.0541
200.05143
300.251
640.2394

How to use it

  1. Pick a profession to see what it trades at each level, from Novice to Master.
  2. Pick the villager's type (the biome it comes from): some trades, like cartographer maps, depend on it.
  3. Enter how many times you cured it or your Hero of the Village level to see the discounted prices.
  4. Scroll down to build a villager shop with your own trades.

How it works

Since 26.x, villager trades are data files in the game; the list is read straight from Java 26.3's data (updated 2026-11-09). Each level offers a random few of its trades (the "gets 2 of these" number). Prices fall with your reputation: curing a zombie villager adds 20 major and 25 minor positive gossip, worth 125 reputation, and each trade's price drops by reputation × its price multiplier (0.05 for most, 0.2 for enchanted items). Hero of the Village takes off another 30% at level I, plus 6.25% per extra level. A trade never costs less than 1 item.

Questions

How do I get Mending from a librarian?

Place a lectern next to an unemployed villager and check its first enchanted book. If it isn't Mending, break and replace the lectern to reroll, as long as you haven't traded with it yet.

Why do villagers sometimes charge more?

Demand: trading a lot raises prices until the villager restocks. Hurting villagers or killing iron golems near them also gives you bad reputation, which raises prices.

How many times can I cure a villager for discounts?

The biggest drop comes from the first cure. Later cures keep adding minor gossip up to a cap, so prices fall a little more but most trades are already at 1 emerald.

Why does my cartographer sell different maps?

In 26.x, some cartographer maps depend on the villager's type (the biome it came from). Pick the type in the tool to see its maps.

How do I lock a villager's trades?

Trade with it once. After the first trade, its profession and trades stay, even if you break its job block.

By PickaxeKit Editorial Team. Updated 2026-11-09.