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:
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",
Linked issues
is duplicated by 1
Attachments
Comments 4
This may be correct behavior. This is from the wiki: "This is also true in Bedrock editions, except that certain trades don't reward any experience: the first-tier trades of a Farmer, the rotten flesh trade of a Cleric, the pork chop trade of a Butcher, or the string trade of a Fletcher."
I'm having the same problem with my Farmer villagers on the xbox one Better Together update too.