[MCPE-22858] Some Villager Trades Do Not Yield XP Created: 22/Jun/17  Updated: 07/Aug/20  Resolved: 06/Apr/18

Status: Resolved
Project: Minecraft (Bedrock codebase)
Component/s: None
Affects Version/s: 1.1.1.51, 1.2.6.55, 1.2.7.2
Fix Version/s: 1.2.13.5, 1.2.13.54

Type: Bug
Reporter: [Mojang] Mega_Spud (Jay Wells)
Resolution: Fixed Votes: 3
Labels: experience, villager-trade

Attachments: JPEG File MegaSpud236.JPG    
Issue Links:
Duplicate
is duplicated by MCPE-29290 Villagers not giving XP for all trade... Resolved
Confirmation Status: Confirmed
Platform: Windows
CHK:
ADO: 93996

 Description   

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",


 Comments   
Comment by Socks [ 30/Jan/18 ]

The problem is the wiki is not the official source: it reports what the current behaviour is but not the "intended" behaviour. This is still a bug unless the devs say it isn't.

And this is still ocurring in 1.2.9 - Console - XBoxOne

Comment by KraftyFox [ 17/Dec/17 ]

Ah ok. Thank you very much for your help.

Comment by SentreNet [ 11/Dec/17 ]

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

https://minecraft.gamepedia.com/Trading#Functionality

Comment by KraftyFox [ 07/Dec/17 ]

I'm having the same problem with my Farmer villagers on the xbox one Better Together update too.

Generated at Sat Jan 11 15:36:32 UTC 2025 using Jira 9.12.2#9120002-sha1:301bf498dd45d800842af0b84230f1bb58606c13.