Villager restocking differences to Vanilla

  • After careful consideration and due to limited usage, we’ve made the decision to discontinue the PaperMC forums. Moving forward, we recommend using Hangar for plugin uploads, and for all other community discussions and support, please join us on Discord.

rechords25

New member
Aug 27, 2024
1
0
1
Hey there!
I've been speedrunning a little in the last couple of days and noticed something: When I played in a regular Vanilla world on my PC, villager trading for pearls was beautiful. It took a few restocks before the trades got really expensive (57 sticks hell yeah). But now, where I am running a paper server to be able to use plugins, every restock automatically drives the prices up by a lot. I wasn't able to find anything about how Minecraft calculates demand and how paper might do this differently.

Does anybody know what could be the reason for this? I am running the latest paper 1.21 release with only plugins that to not affect regular game mechanics.
 

User670

New member
Oct 26, 2024
1
0
1
Have the same issue.

To reproduce, perform the following action on both vanilla 1.21.1 and Paper 1.21.1:
  • give a villager the toolsmith trade
  • buy from this villager until their first level up (this unlocks the iron ingot trade)
  • sell iron ingots until out of stock
  • wait for the villager to restock
  • observe the iron ingot trade price

Vanilla has the price stay at 4, while Paper has this increased to 6.