I would like to add a more concise description of this issue and how it affects villager trading halls specifically. Villagers seem to loose their Gossips, including the major_positive gained from being cured, over the course of at most 4 hours. I observed this issue in my trading hall where all villagers where cured by myself and stored so that they may see and pathfind towards each other. I did not interact with these villagers during that time, but they remained loaded. After that timespan they had completely lost all their Gossips (i.e. Gossips was []) and their prices had returned to their default values.
During my creative testing I have not been able to observe the value of the major_positive changing while cycling through day, noon, night using /time set. It is unclear if there is a gradual decay or if gossips simply vanish at some point. I have not attempted to reproduce this issue by letting time advance naturally, since I suspect that would take a long time.
This bug essentially nullifies the long-term benefit of curing zombie villagers (at the cost of 8 gold ingots and considerable time investment) which has been an important step towards getting good trades throughout 1.14. If this was a change to balance the fun, but kinda OP trades, it should have been mentioned in the patch notes. I would be disappointed if my effort to find cheap trades for enchantments was wasted.
I would like to add a more concise description of this issue and how it affects villager trading halls specifically. Villagers seem to loose their Gossips, including the major_positive gained from being cured, over the course of at most 4 hours. I observed this issue in my trading hall where all villagers where cured by myself and stored so that they may see and pathfind towards each other. I did not interact with these villagers during that time, but they remained loaded. After that timespan they had completely lost all their Gossips (i.e. Gossips was []) and their prices had returned to their default values.
During my creative testing I have not been able to observe the value of the major_positive changing while cycling through day, noon, night using /time set. It is unclear if there is a gradual decay or if gossips simply vanish at some point. I have not attempted to reproduce this issue by letting time advance naturally, since I suspect that would take a long time.
This bug essentially nullifies the long-term benefit of curing zombie villagers (at the cost of 8 gold ingots and considerable time investment) which has been an important step towards getting good trades throughout 1.14. If this was a change to balance the fun, but kinda OP trades, it should have been mentioned in the patch notes. I would be disappointed if my effort to find cheap trades for enchantments was wasted.