Bedrock trade planner

Shepherd trades

The Shepherd is a villager profession in Minecraft with 5 ranks and 10 possible trades. Available items include emerald, shears, white wool, orange wool, magenta wool, and light blue wool and more.

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 10 offers

novice · tier 116 trades / stock

You give

You get

Yield, leveling, and offer rules

Guaranteed offer

Emerald plan

16 emeralds per full stock

Full stock needs 288 White Wool.

Emerald plan

16 emeralds per full stock

Full stock needs 288 Gray Wool.

Emerald plan

16 emeralds per full stock

Full stock needs 288 Brown Wool.

Emerald plan

16 emeralds per full stock

Full stock needs 288 Black Wool.

Level from rank start

5 uses to the next rank · 90 White Wool or 90 Gray Wool or 90 Brown Wool or 90 Black Wool

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.

novice · tier 112 trades / stock

You give

You get

Yield, leveling, and offer rules

Guaranteed offer

Level from rank start

10 uses to the next rank · 20 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 demand factor controls supply-and-demand price increases. It isn't a discount rate.

apprentice · tier 216 trades / stock

You give

You get

Yield, leveling, and offer rules

Guaranteed offer

Emerald plan

16 emeralds per full stock

Full stock needs 192 Black Dye.

Emerald plan

16 emeralds per full stock

Full stock needs 192 Gray Dye.

Emerald plan

16 emeralds per full stock

Full stock needs 192 Lime Dye.

Emerald plan

16 emeralds per full stock

Full stock needs 192 Light Blue Dye.

Emerald plan

16 emeralds per full stock

Full stock needs 192 White Dye.

Level from rank start

6 uses to the next rank · 72 Black Dye or 72 Gray Dye or 72 Lime Dye or 72 Light Blue Dye or 72 White Dye

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

Max uses
16
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 216 trades / stock
Yield, leveling, and offer rules

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

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
16
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 216 trades / stock
Yield, leveling, and offer rules

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

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
16
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.

journeyman · tier 316 trades / stock

You give

You get

Yield, leveling, and offer rules

Guaranteed offer

Emerald plan

16 emeralds per full stock

Full stock needs 192 Red Dye.

Emerald plan

16 emeralds per full stock

Full stock needs 192 Light Gray Dye.

Emerald plan

16 emeralds per full stock

Full stock needs 192 Pink Dye.

Emerald plan

16 emeralds per full stock

Full stock needs 192 Yellow Dye.

Emerald plan

16 emeralds per full stock

Full stock needs 192 Orange Dye.

Level from rank start

4 uses to the next rank · 48 Red Dye or 48 Light Gray Dye or 48 Pink Dye or 48 Yellow Dye or 48 Orange Dye

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

Max uses
16
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

Bed×1
Yield, leveling, and offer rules

Guaranteed offer · Output variant or enchantment varies

Level from rank start

8 uses to the next rank · 24 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
  • Variant is randomized.

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

expert · tier 416 trades / stock

You give

You get

Yield, leveling, and offer rules

Guaranteed offer

Emerald plan

16 emeralds per full stock

Full stock needs 192 Green Dye.

Emerald plan

16 emeralds per full stock

Full stock needs 192 Brown Dye.

Emerald plan

16 emeralds per full stock

Full stock needs 192 Blue Dye.

Emerald plan

16 emeralds per full stock

Full stock needs 192 Purple Dye.

Emerald plan

16 emeralds per full stock

Full stock needs 192 Cyan Dye.

Emerald plan

16 emeralds per full stock

Full stock needs 192 Magenta Dye.

Level from rank start

4 uses to the next rank · 48 Green Dye or 48 Brown Dye or 48 Blue Dye or 48 Purple Dye or 48 Cyan Dye or 48 Magenta Dye

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

Max uses
16
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

Guaranteed offer · Output variant or enchantment varies

Level from rank start

7 uses to the next rank · 21 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
  • Variant is randomized.

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

Alternatives: Cartographer
master · tier 512 trades / stock

You give

You get

Yield, leveling, and offer rules

Guaranteed offer

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.

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