Mojira Archive
MCPE-22858

Some Villager Trades Do Not Yield XP

Verification builds:
1.1.1.51 Retail

Summary:
Not every villager trade yields XP, as they do in the Java version. In the vanilla behaviour_pack, certain trades contain the property "reward_exp": false,, I will list them below.

Steps to Reproduce:

  1. Trade wheat with a Farmer Villager

Observed Results:
No XP is given from the trade.

Expected Results:
Every trade should give the player XP.

Screenshots/Videos attached: Yes

Notes:
The trades that contain the property "reward_exp": false, are as follows:

  • behavior_packs\vanilla\trading\butcher_trades.json
    • "item": "minecraft:porkchop",
  • behavior_packs\vanilla\trading\cleric_trades.json
    • "item": "minecraft:rotten_flesh",
  • behavior_packs\vanilla\trading\farmer_trades.json
    • "item": "minecraft:wheat",
    • "item": "minecraft:potato",
    • "item": "minecraft:carrot",
    • "item": "minecraft:emerald" ... gives "item": "minecraft:bread",
  • behavior_packs\vanilla\trading\fletcher_trades.json
    • "item": "minecraft:string",

Fixed

[Mojang] Mega_Spud (Jay Wells)

2017-06-22, 06:24 PM

2020-08-07, 07:10 PM

2018-04-06, 12:45 PM

3

2

Confirmed

93996

experience, villager-trade

1.1.1.51, 1.2.6.55, 1.2.7.2

1.2.13.5, 1.2.13.54