Bedrock trade planner

Librarian trades

A Librarian is worth keeping for a useful enchanted book or a paper-based trading hall. Book slots can appear at several ranks, but a specific enchantment has no reliable listed chance.

Worth it for: enchanted books backed by steady paper, book, and ink emerald trades.

Open inventory and XP calculator

Your inventory → your next trade

Plan a trade

Choose an offer you can see, enter what you have, and use the price shown in your world. Each result spends inventory on this offer only.

Output variants and quantities

Change the price and stock to match your villager. Enchanted-book prices must be entered. Ranges show two price scenarios, not a probability.

Trade explorer

Prices can move with demand and discounts. Match the offer to your villager before gathering supplies.

Showing all 17 offers

novice · tier 116 trades / stock

You give

Paper×24

You get

Yield, leveling, and offer rules

Guaranteed offer

Emerald plan

2 per 64 inputs · 16 emeralds per full stock

Full stock needs 384 Paper.

Level from rank start

5 uses to the next rank · 120 Paper

Uses this offer's listed villager XP. Current progress may reduce the total.

Max uses
16
Villager XP
2
Player XP
Rewarded
Demand factor
0.05

The demand factor controls supply-and-demand price increases. It isn't a discount rate.

Alternatives: Cartographer
novice · tier 112 trades / stock

You give

You get

Yield, leveling, and offer rules

1 of 2 selected · 50% equal-selection estimate

Level from rank start

10 uses to the next rank · 90 Emerald

Uses this offer's listed villager XP. Current progress may reduce the total.

Max uses
12
Villager XP
1
Player XP
Rewarded
Demand factor
0.05

The percentage estimates equal selection when the rank's offers are generated. Later-rank offers require leveling a villager to inspect; this is not a workstation reroll estimate.

The demand factor controls supply-and-demand price increases. It isn't a discount rate.

novice · tier 112 trades / stock

You give

Emeraldvariable price
plusBook×1

You get

Yield, leveling, and offer rules

1 of 2 selected · 50% equal-selection estimate · Output variant or enchantment varies

Max uses
12
Villager XP
1
Player XP
Rewarded
Demand factor
0.2 / 0.05
  • Book enchantment and price are randomized.

The percentage estimates equal selection when the rank's offers are generated. Later-rank offers require leveling a villager to inspect; this is not a workstation reroll estimate.

The demand factor controls supply-and-demand price increases. It isn't a discount rate.

apprentice · tier 212 trades / stock

You give

Book×4

You get

Yield, leveling, and offer rules

Guaranteed offer

Emerald plan

16 per 64 inputs · 12 emeralds per full stock

Full stock needs 48 Book.

Level from rank start

6 uses to the next rank · 24 Book

Uses this offer's listed villager XP. Current progress may reduce the total.

Max uses
12
Villager XP
10
Player XP
Rewarded
Demand factor
0.05

The demand factor controls supply-and-demand price increases. It isn't a discount rate.

apprentice · tier 212 trades / stock

You give

You get

Yield, leveling, and offer rules

1 of 2 selected · 50% equal-selection estimate

Level from rank start

12 uses to the next rank · 12 Emerald

Uses this offer's listed villager XP. Current progress may reduce the total.

Max uses
12
Villager XP
5
Player XP
Rewarded
Demand factor
0.05

The percentage estimates equal selection when the rank's offers are generated. Later-rank offers require leveling a villager to inspect; this is not a workstation reroll estimate.

The demand factor controls supply-and-demand price increases. It isn't a discount rate.

apprentice · tier 212 trades / stock

You give

Emeraldvariable price
plusBook×1

You get

Yield, leveling, and offer rules

1 of 2 selected · 50% equal-selection estimate · Output variant or enchantment varies

Max uses
12
Villager XP
5
Player XP
Rewarded
Demand factor
0.2 / 0.05
  • Book enchantment and price are randomized.

The percentage estimates equal selection when the rank's offers are generated. Later-rank offers require leveling a villager to inspect; this is not a workstation reroll estimate.

The demand factor controls supply-and-demand price increases. It isn't a discount rate.

journeyman · tier 312 trades / stock

You give

You get

Yield, leveling, and offer rules

Guaranteed offer

Emerald plan

12 per 64 inputs · 12 emeralds per full stock

Full stock needs 60 Ink Sac.

Level from rank start

4 uses to the next rank · 20 Ink Sac

Uses this offer's listed villager XP. Current progress may reduce the total.

Max uses
12
Villager XP
20
Player XP
Rewarded
Demand factor
0.05

The demand factor controls supply-and-demand price increases. It isn't a discount rate.

journeyman · tier 312 trades / stock

You give

You get

Yield, leveling, and offer rules

1 of 2 selected · 50% equal-selection estimate

Level from rank start

8 uses to the next rank · 8 Emerald

Uses this offer's listed villager XP. Current progress may reduce the total.

Max uses
12
Villager XP
10
Player XP
Rewarded
Demand factor
0.05

The percentage estimates equal selection when the rank's offers are generated. Later-rank offers require leveling a villager to inspect; this is not a workstation reroll estimate.

The demand factor controls supply-and-demand price increases. It isn't a discount rate.

journeyman · tier 312 trades / stock

You give

Emeraldvariable price
plusBook×1

You get

Yield, leveling, and offer rules

1 of 2 selected · 50% equal-selection estimate · Output variant or enchantment varies

Max uses
12
Villager XP
10
Player XP
Rewarded
Demand factor
0.2 / 0.05
  • Book enchantment and price are randomized.

The percentage estimates equal selection when the rank's offers are generated. Later-rank offers require leveling a villager to inspect; this is not a workstation reroll estimate.

The demand factor controls supply-and-demand price increases. It isn't a discount rate.

expert · tier 412 trades / stock

You get

Yield, leveling, and offer rules

Guaranteed offer

Emerald plan

32 per 64 inputs · 12 emeralds per full stock

Full stock needs 24 Book and Quill.

Level from rank start

4 uses to the next rank · 8 Book and Quill

Uses this offer's listed villager XP. Current progress may reduce the total.

Max uses
12
Villager XP
30
Player XP
Rewarded
Demand factor
0.05

The demand factor controls supply-and-demand price increases. It isn't a discount rate.

expert · tier 412 trades / stock

You give

You get

Yield, leveling, and offer rules

1 of 3 selected · 33.3% equal-selection estimate

Level from rank start

7 uses to the next rank · 28 Emerald

Uses this offer's listed villager XP. Current progress may reduce the total.

Max uses
12
Villager XP
15
Player XP
Rewarded
Demand factor
0.05

The percentage estimates equal selection when the rank's offers are generated. Later-rank offers require leveling a villager to inspect; this is not a workstation reroll estimate.

The demand factor controls supply-and-demand price increases. It isn't a discount rate.

expert · tier 412 trades / stock

You give

You get

Yield, leveling, and offer rules

1 of 3 selected · 33.3% equal-selection estimate

Level from rank start

7 uses to the next rank · 35 Emerald

Uses this offer's listed villager XP. Current progress may reduce the total.

Max uses
12
Villager XP
15
Player XP
Rewarded
Demand factor
0.05

The percentage estimates equal selection when the rank's offers are generated. Later-rank offers require leveling a villager to inspect; this is not a workstation reroll estimate.

The demand factor controls supply-and-demand price increases. It isn't a discount rate.

expert · tier 412 trades / stock

You give

Emeraldvariable price
plusBook×1

You get

Yield, leveling, and offer rules

1 of 3 selected · 33.3% equal-selection estimate · Output variant or enchantment varies

Max uses
12
Villager XP
15
Player XP
Rewarded
Demand factor
0.2 / 0.05
  • Book enchantment and price are randomized.

The percentage estimates equal selection when the rank's offers are generated. Later-rank offers require leveling a villager to inspect; this is not a workstation reroll estimate.

The demand factor controls supply-and-demand price increases. It isn't a discount rate.

master · tier 512 trades / stock

You give

You get

Yield, leveling, and offer rules

1 of 4 selected · 25% equal-selection estimate

Max uses
12
Villager XP
30
Player XP
Rewarded
Demand factor
0.05

The percentage estimates equal selection when the rank's offers are generated. Later-rank offers require leveling a villager to inspect; this is not a workstation reroll estimate.

The demand factor controls supply-and-demand price increases. It isn't a discount rate.

master · tier 512 trades / stock

You give

You get

Yield, leveling, and offer rules

1 of 4 selected · 25% equal-selection estimate

Max uses
12
Villager XP
30
Player XP
Rewarded
Demand factor
0.05

The percentage estimates equal selection when the rank's offers are generated. Later-rank offers require leveling a villager to inspect; this is not a workstation reroll estimate.

The demand factor controls supply-and-demand price increases. It isn't a discount rate.

master · tier 512 trades / stock

You give

You get

Yield, leveling, and offer rules

1 of 4 selected · 25% equal-selection estimate

Max uses
12
Villager XP
30
Player XP
Rewarded
Demand factor
0.05

The percentage estimates equal selection when the rank's offers are generated. Later-rank offers require leveling a villager to inspect; this is not a workstation reroll estimate.

The demand factor controls supply-and-demand price increases. It isn't a discount rate.

master · tier 512 trades / stock

You give

You get

Yield, leveling, and offer rules

1 of 4 selected · 25% equal-selection estimate

Max uses
12
Villager XP
30
Player XP
Rewarded
Demand factor
0.05

The percentage estimates equal selection when the rank's offers are generated. Later-rank offers require leveling a villager to inspect; this is not a workstation reroll estimate.

The demand factor controls supply-and-demand price increases. It isn't a discount rate.

Make the plan work in your village

  1. Give the villager access to its profession's workstation, then inspect its actual offers and prices.
  2. Use an available trade to gain villager XP. A later-rank selected offer requires reaching that rank before you can use it; budget the leveling materials as well as the purchase price.
  3. When an offer sells out, let the villager return to its job site. Check the replenished stock and price before running the next batch.

Job sites, XP unlocks, and restocking: Minecraft's Bedrock trading rules. Selection percentages apply when a rank unlocks its offers.

Rank unlocks

  1. Novice 0 XP
  2. Apprentice 10 XP
  3. Journeyman 70 XP
  4. Expert 150 XP
  5. Master 250 XP

Keep, reroll, or level?

Choose around the offers and prices visible on your villager.

Early

Paper income

The Novice paper buy is guaranteed and stocks 16 uses.

Mid

Books and ink

Four books at Apprentice and five ink sacs at Journeyman are guaranteed emerald buys.

Late

More book rolls

Expert can add another enchanted-book slot, selected 1 of 3 alongside compass and clock.

Keep or reroll

For an enchanted book, first check whether the Novice 1-of-2 group selected the book offer. The enchantment and price vary, and the exact odds aren't available.

Farm and supply fit

  • • Sugar cane for paper
  • • Leather and paper for books
  • • Ink sacs for the Journeyman buy

Situational deals

  • • Bookshelves, lanterns, glass, clocks, and compasses are convenience trades, not the reason to chase this profession.
  • • The Master pool offers candles, so don't level a Librarian expecting a guaranteed endgame book.

Bedrock caveats

  • • Villager Trade Rebalancing experiments can differ from the standard offers shown here.