mojira.dev
MCPE-120278

Old villagers from 1.15 have trades unaffected by discounts

I have old 1.15 villagers with old trades, such as farmers asking 16 eggs for one emerald. These are villagers obtained before the parity update that matches Bedrock trades to Java trades. Some of their trades, such as the egg one, are completely unaffected by zombie discounts. Other old villagers like my toolsmith have this issue as well, some of the trades are completely unaffected by any discount mechanics. Newer villagers that I obtained are working as intended.

Note that I haven't traded with them for a long time, so the supply & demand mechanic shouldn't take effect. They are also using beds and job sites to restock.

Comments 5

Nope, that issue in MCPE-104792 is definitely working as intended. I'm aware of zombie discount mechanics. And I'm aware that at one point, discounts in Bedrock immediately results in villagers trading one carrot for one emerald, but that got changed in a later update to match Java, requiring 5x curing for that to happen. But that's irrelevant.

So, I have farmer villagers from early 1.15, before zombie discounts are introduced. They still have old trades (16 eggs > 1 emerald). Immediately after the zombie discount update is introduced, I zombified and cured them 1x . They ask for one carrot for one emerald, which is working as intended at that point in time, but they still ask for 16 eggs for one emerald. Some trades seem to be unaffected by zombie discounts. Even after a later update, when zombie discounts got nerfed, some of those trades are still completely unaffected by zombie discounts.

Might be worth experimenting and playing around with zombie curing and villagers in general, as there are some bugs there. MCPE-130623 MCPE-115000 MCPE-128666 comes to mind.

Thank you for your report!

However, this issue has been temporarily closed as Awaiting Response.

Is this still an issue in the latest version? If yes, can you please add it to the affected versions (or mention it if you are not the reporter)?

This ticket will automatically reopen when you reply.

Quick Links:
📓 Issue Guidelines – 💬 Mojang Support – 📧 Suggestions – 📖 Minecraft Wiki

I've confirmed that it still happens on 1.18.32 and 1.19. My farner villagers from 1.15 are still asking 16 eggs for one emerald, unaffected by zombie curing discounts. My toolsmith's diamond hoe and pickaxe trade is unaffected by discounts. My armorer has a discount on diamond leggings, but not chestplate. I've made sure that it's unaffected by the supply/demand trading mechanic, and that they have job sites to restock.

I was not able to reproduce the bug following what you say to do to reproduce it. 
Can you upload the world affected here, or to a shareable site and link here? We can change the issue privacy to Private if uploading your world feels like security issue.

Molly Oliver

(Unassigned)

Plausible

Multiple

1.18.32, 1.16.201 Hotfix, 1.16.210, 1.17.30, 1.18.2 Hotfix, 1.18.31, 1.19.0

Retrieved