Easy Villagers

Easy Villagers

36M Downloads

Inconsistent Pricing between Trader blocks and in-world Villager trading after Curing Villagers/Obtaining Hero of the Village

Closed this issue ยท 2 comments

commented

Bug description

Inconsistent pricing between real villager and villager in trader block
Unsure if this is intended or not
I cured the villager once and have Hero of the Village (infinite duration supplied by a pylon) but the price reductions are not reflected in the auto trader

Minecraft version

1.21.1

Mod version

1.21.1-1.1.35

Mod loader and version

NeoForge 21.1.197

Steps to reproduce

  • Converted and cured villager using converter
  • Obtained Hero of the Village effect
  • Placed villager into Auto Trader block and checked prices
  • Placed same villager down in world and checked prices

Expected behavior

I expected both prices to be the same between the actual villager entity inworld and the trader block, not having the prices be different

Log files

https://gist.github.com/ZenaAccel/ff42733126f8b131eb128b3ce386f72e

Screenshots

Image Image
commented

Villager prices are different for every player. The auto trader block calculates pricing differently to be able to work without a player. This is completely intentional.

commented

Ahhh that makes sense
Thanks for the reply