Villagers from 1.13.2 or below do not increase or decrease prices (except with Hero of the Village).
Steps to reproduce:
Summon a villager in 1.13.2 or below and update to the latest version
Hit the villager
-> the price does not increase as expectedInfect the villager and cure it
-> the price does not decrease as expected
It would be expected that the prices would change.
Attachments
Comments 4
The prices of custom trades do change - you just have to specify the priceMultiplier NBT tag (see MC-175018). The part about old villagers not changing their prices seems like a valid bug, though.
Thanks j_p_smith! Using /data get entity {UUID} Offers, there was no price multiplier for the 1.13.2 villagers which is why it's occurring. Is it intentional that hero of the village discounts trades without a price multiplier? If so, I could probably remove that from the report.
Steps to reproduce:
Summon a villager with a custom trade:
Hit the villager -> the price does not increase as expected
Infect the villager and cure it -> the price does not decrease as expected
Give yourself hero of the village -> the price does decrease
Also, would like to request ownership to maintain the report.