mojira.dev
MC-155704

Villagers "Forget" Discounts

Updating my server from 1.14.2 to 1.14.3 made villagers that previously had discounts, converting them from zombie villagers back to villagers, made them "forget" who saved them and all discounts are nonexistent. 

Villagers saved or traded with frequently (having a good reputation) in 1.14.3 however, will have the discounted prices until you log out on the server. Once you log out all the prices change to default prices so when you log in, they are all back to the starting price before discounts.

Linked issues

Comments 5

Can confirm I also am having this issue. Converted about 12 zombie villagers and after some time/logging out they all forgot discounts.

I can confirm this issue, but with a sightly different situation: I have a normal village, no conversion/rescuing, and almost all of the discounts disappeared after updating to 1.14.3. I haven't done anything to anger them (hit/kill villager or iron golem) and haven't left the village at all

Same issue, but wasn't when updating my server. I had a cured mending villager on my own server (1.14.3). After logging out and reopening the server the next day, the villager had forgotten his "cured discount" and had way higher prices

Duplicates MC-154929 (works as intended).

I'm confused how this is an intended behavior of the villagers. Before 1.14.3 the discounts did not reset when you logged out of the server/ single player world. Occasionally, when the villager "forgets" the discounts their trades change completely and destroy any chance at making a village that has good consistent trades for the player(s) that trade with them. This behavior of the villagers makes them more of a burden if anything. 

James Wolf

(Unassigned)

Unconfirmed

(Unassigned)

Minecraft 1.14.3

Retrieved