Uploaded image for project: 'Minecraft: Java Edition'
  1. Minecraft: Java Edition
  2. MC-186647

Villager price changes are extremely inconsistent, and completely break in combination with hero of the village

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • None
    • 1.15.2, 20w22a, 1.16 Pre-release 1, 1.16 Pre-release 2, 1.16 Pre-release 5, 1.16 Pre-release 8, 1.16.1, 20w27a, 20w29a, 20w30a, 1.16.2 Pre-release 1, 1.16.2 Release Candidate 1, 1.16.3, 1.16.4 Release Candidate 1, 1.16.4, 20w46a, 20w49a, 21w08b, 21w10a, 21w15a, 21w17a, 21w20a, 1.17 Pre-release 3, 1.17 Release Candidate 1, 1.17, 21w38a, 21w39a, 1.18, 1.18.2, 22w19a, 1.19 Pre-release 2, 1.19.1 Release Candidate 2, 1.19.2, 1.19.3, 23w03a, 1.19.4 Release Candidate 2, 1.19.4, 1.20 Release Candidate 1, 1.20, 1.20.2 Release Candidate 1, 1.20.2 Release Candidate 2, 1.20.2, 1.20.3 Pre-Release 1, 1.21, 1.21.1, 1.21.3
    • Confirmed
    • Village system

      When a villager gives a discount or increases prices, these price changes vary drastically. When in combination with hero of the village, the villager could discount and increase prices at the same time! This happens with practically all discounts, and applies to all professions. Assuming the prices were supposed to double, it would be expected for the cleric to trade 64 rotten flesh for an emerald, and 2 emeralds for 2 redstone.

      To reproduce, spawn 2 villagers and place down a brewing stand and grindstone. Punch both villagers once. The cleric's first trade will increase by 6.25%, while its second trade will increase by 200%. The masons first trade will increase by 20%, while its second trade will increase by 200%. (Under the following context, delta means "change in") The cleric's delta second trade is 32 times worse than its delta first trade, while the mason's delta second trade is 10 times worse than its delta first trade. This logic breaks even more in combination with the hero of the village effect, causing the first trade to be discounted, while the second trade is more expensive.

            Unassigned Unassigned
            gaspoweredpick [Helper] gaspoweredpick
            Votes:
            13 Vote for this issue
            Watchers:
            6 Start watching this issue

              Created:
              Updated:
              CHK: