Uploaded image for project: 'Minecraft (Bedrock codebase)'
  1. Minecraft (Bedrock codebase)
  2. MCPE-174913

The trades of cartographers after villager trade rebalancing aren't in parity with Java Edition

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • None
    • 1.21.50.30 Preview, 1.21.50.26 Preview, 1.21.50.25 Preview, 1.21.50.24 Preview, 1.21.50.22 Preview, 1.21.50.20 Preview, 1.21.40.25 Preview, 1.21.40.22 Preview, 1.21.40.21 Preview, 1.21.40.20 Preview, 1.21.20.24 Preview, 1.21.20.23 Preview, 1.21.20.22 Preview, 1.21.20.21 Preview, 1.21.10.21 Preview, 1.21.0.22 Preview, 1.21.0.21 Preview, 1.21.0.20 Preview, 1.20.80.24 Preview, 1.20.80.23 Preview, 1.20.70.24 Preview, 1.20.70.22 Preview, 1.20.40.20 Preview, 1.20.40.21 Preview, 1.20.40.22 Preview, 1.20.40.23 Preview, 1.20.40.24 Preview, 1.20.50.20 Preview, 1.20.50.22 Preview, 1.20.50.21 Preview, 1.20.40, 1.20.50.23 Preview, 1.20.60.20 Preview, 1.20.50.24 Preview, 1.20.60.21 Preview, 1.20.41 Hotfix, 1.20.60.22 Preview, 1.20.50, 1.20.60.23 Preview, 1.20.60.26 Preview, 1.20.60.25 Preview, 1.20.60.24 Preview, 1.20.70.20 Preview, 1.20.70.21 Preview, 1.20.51 Hotfix, 1.20.61 Switch, 1.20.60, 1.20.62 Hotfix, 1.20.70.25 Preview, 1.20.80.20 Preview, 1.20.80.21 Preview, 1.20.70, 1.20.71 Hotfix, 1.20.80.22 Preview, 1.20.72 Hotfix, 1.20.73 Hotfix, 1.21.0.23 Preview, 1.20.80, 1.21.0.25 Preview, 1.21.0.24 Preview, 1.21.10.20 Preview, 1.21.0.26 Preview, 1.20.81 Hotfix, 1.21.10.24 Preview, 1.21.10.23 Preview, 1.21.0, 1.21.1 Hotfix, 1.21.30.22 Preview, 1.21.30.21 Preview, 1.21.3 Hotfix (PS4), 1.21.2 Hotfix, 1.21.20, 1.21.30.23 Preview, 1.21.21 Hotfix, 1.21.30.25 Preview, 1.21.22 Hotfix, 1.21.23 Hotfix, 1.21.30, 1.21.40.23 Preview, 1.21.31 Hotfix, 1.21.40, 1.21.41 Hotfix, 1.21.43 Hotfix, 1.21.50.28 Preview, 1.21.50.29 Preview, 1.21.44 Hotfix
    • Confirmed
    • Multiple
    • 1107538

      The trades of cartographers have been rebalanced. However, the trades of cartographers in Bedrock Edition have several mistakes and differences, which breaks parity with Java Edition.

      • Buying any banner requires 7 emeralds. In the versions before villager trade rebalancing and Java Edition, it only requires 3 emeralds.
      • Paper and glass pane would be disabled after trading 12 times, instead of 16 in the versions before villager trade rebalancing and Java Edition.
      • The price multiplier of any explorer map is 0.05, instead of 0.2 in the versions before villager trade rebalancing and Java Edition.
      • Selling compass gives 20 XPs consistent with Java Edition before rebalancing to villager, instead of 10 XPs consistent with Java Edition after rebalancing.
      • Woodland explorer map can be bought 12 times in Bedrock Edition, which matchs Java Edition before rebalancing. However, it can only be bought once in Java Edition after rebalancing.

      The trade table from /behavior_packs/experimental_villager_trade/trading/economy_trades/cartographer_trades.json in Bedrock Edition (only including some trades that break parity):

                "trades": [
                  {
                    "wants": [
                      {
                        "item": "minecraft:paper",
                        "quantity": 24,
                        "price_multiplier": 0.05
                      }
                    ],
                    "gives": [
                      {
                        "item": "minecraft:emerald",
                        "quantity": 1
                      }
                    ],
                    "trader_exp": 2,
                    "max_uses": 12,
                    "reward_exp": true
                  },
                  {
                    "wants": [
                      {
                        "item": "minecraft:glass_pane",
                        "quantity": 11,
                        "price_multiplier": 0.05
                      }
                    ],
                    "gives": [
                      {
                        "item": "minecraft:emerald",
                        "quantity": 1
                      }
                    ],
                    "trader_exp": 10,
                    "max_uses": 12,
                    "reward_exp": true
                  },
                  {
                    "wants": [
                      {
                        "item": "minecraft:compass",
                        "quantity": 1,
                        "price_multiplier": 0.05
                      }
                    ],
                    "gives": [
                      {
                        "item": "minecraft:emerald",
                        "quantity": 1
                      }
                    ],
                    "trader_exp": 20,
                    "max_uses": 12,
                    "reward_exp": true
                  },
                  {
                    "wants": [
                      {
                        "item": "minecraft:emerald",
                        "quantity": 7,
                        "price_multiplier": 0.05
                      }
                    ],
                    "gives": [
                      {
                        "item": "minecraft:banner:15",
                        "quantity": 1
                      }
                    ],
                    "trader_exp": 15,
                    "max_uses": 12,
                    "reward_exp": true
                  },
                  {
                    "wants": [
                      {
                        "item": "minecraft:emerald",
                        "quantity": 14,
                        "price_multiplier": 0.05
                      },
                      {
                        "item": "minecraft:compass",
                        "quantity": 1
                      }
                    ],
                    "gives": [
                      {
                        "item": "minecraft:map",
                        "quantity": 1,
                        "functions": [
                          {
                            "function": "exploration_map",
                            "destination": "mansion"
                          }
                        ],
                        "filters": {
                          "test": "in_overworld",
                          "subject": "self",
                          "value": true,
                          "operator": "="
                        }
                      }
                    ],
                    "trader_exp": 30,
                    "max_uses": 12,
                    "reward_exp": true
                  }
                ]
      

      The trades of cartographers in Java Edition can be found in https://minecraft.wiki/w/Java_Edition_1.20.2_Pre-release_1.

            agoodday233 agoodday233
            Votes:
            19 Vote for this issue
            Watchers:
            6 Start watching this issue

              Created:
              Updated:
              CHK: