{
  "tiers": [
    {
      "total_exp_required": 0,
      "groups": [
        {
          "num_to_select": 1,
          "trades": [
            {
              "wants": [{ "item": "minecraft:paper", "quantity": 24, "price_multiplier": 0.05}],
              "gives": [{ "item": "minecraft:emerald", "quantity": 1}],
              "trader_exp": 2,
              "max_uses": 16,
              "reward_exp": true
            }
          ]
        },
        {
          "num_to_select": 1,
          "trades": [
            {
              "wants": [{ "item": "minecraft:emerald", "quantity": 9, "price_multiplier": 0.05}],
              "gives": [{"item": "minecraft:bookshelf", "quantity": 1}],
              "trader_exp": 1,
              "max_uses": 12,
              "reward_exp": true
            },
            {
              "wants": [
                {"item": "minecraft:emerald", "price_multiplier": 0.2},
                {"item": "minecraft:book", "quantity": 1, "price_multiplier": 0.2}
              ],
              "gives": [
                {
                  "choice": [
                    {
                      "item": "minecraft:book",
                      "quantity": 1,
                      "biomes": ["desert"],
                      "functions": [
                        {
                          "function": "enchant_book_for_trading",
                          "base_cost": 2,
                          "base_random_cost": 5,
                          "per_level_random_cost": 10,
                          "per_level_cost": 3,
                          "enchantments": [
                            {"name": "fire_protection"},
                            {"name": "thorns"},
                            {"name": "infinity"}
                          ]
                        }
                      ]
                    },
                    {
                      "item": "minecraft:book",
                      "quantity": 1,
                      "biomes": ["jungle"],
                      "functions": [
                        {
                          "function": "enchant_book_for_trading",
                          "base_cost": 2,
                          "base_random_cost": 5,
                          "per_level_random_cost": 10,
                          "per_level_cost": 3,
                          "enchantments": [
                            {"name": "projectile_protection"},
                            {"name": "feather_falling"},
                            {"name": "power"}
                          ]
                        }
                      ]
                    },
                    {
                      "item": "minecraft:book",
                      "quantity": 1,
                      "biomes": ["plains"],
                      "functions": [
                        {
                          "function": "enchant_book_for_trading",
                          "base_cost": 2,
                          "base_random_cost": 5,
                          "per_level_random_cost": 10,
                          "per_level_cost": 3,
                          "enchantments": [
                            {"name": "punch"},
                            {"name": "smite"},
                            {"name": "bane_of_arthropods"}
                          ]
                        }
                      ]
                    },
                    {
                      "item": "minecraft:book",
                      "quantity": 1,
                      "biomes": ["savannah"],
                      "functions": [
                        {
                          "function": "enchant_book_for_trading",
                          "base_cost": 2,
                          "base_random_cost": 5,
                          "per_level_random_cost": 10,
                          "per_level_cost": 3,
                          "enchantments": [
                            {"name": "knockback"},
                            {"name": "binding"}
                          ]
                        }
                      ]
                    },
                    {
                      "item": "minecraft:book",
                      "quantity": 1,
                      "biomes": ["snow"],
                      "functions": [
                        {
                          "function": "enchant_book_for_trading",
                          "base_cost": 2,
                          "base_random_cost": 5,
                          "per_level_random_cost": 10,
                          "per_level_cost": 3,
                          "enchantments": [
                            {"name": "aqua_affinity"},
                            {"name": "looting"},
                            {"name": "frost_walker"}
                          ]
                        }
                      ]
                    },
                    {
                      "item": "minecraft:book",
                      "quantity": 1,
                      "biomes": ["swamp"],
                      "functions": [
                        {
                          "function": "enchant_book_for_trading",
                          "base_cost": 2,
                          "base_random_cost": 5,
                          "per_level_random_cost": 10,
                          "per_level_cost": 3,
                          "enchantments": [
                            {"name": "depth_strider"},
                            {"name": "respiration"},
                            {"name": "vanishing"}
                          ]
                        }
                      ]
                    },
                    {
                      "item": "minecraft:book",
                      "quantity": 1,
                      "biomes": ["taiga"],
                      "functions": [
                        {
                          "function": "enchant_book_for_trading",
                          "base_cost": 2,
                          "base_random_cost": 5,
                          "per_level_random_cost": 10,
                          "per_level_cost": 3,
                          "enchantments": [
                            {"name": "blast_protection"},
                            {"name": "fire_aspect"},
                            {"name": "flame"}
                          ]
                        }
                      ]
                    }
                  ]
                }
              ],
              "trader_exp": 1,
              "max_uses": 12,
              "reward_exp": true
            }
          ]
        }
      ]
    },
    {
      "total_exp_required": 10,
      "groups": [
        {
          "num_to_select": 1,
          "trades": [
            {
              "wants": [{"item": "minecraft:book","quantity": 4,"price_multiplier": 0.05}],
              "gives": [{"item": "minecraft:emerald", "quantity": 1}],
              "trader_exp": 10,
              "max_uses": 12,
              "reward_exp": true
            }
          ]
        },
        {
          "num_to_select": 1,
          "trades": [
            {
              "wants": [{"item": "minecraft:emerald", "quantity": 1, "price_multiplier": 0.05}],
              "gives": [{"item": "minecraft:lantern", "quantity": 1}],
              "trader_exp": 5,
              "max_uses": 12,
              "reward_exp": true
            },
            {
              "wants": [
                {"item": "minecraft:emerald", "price_multiplier": 0.2},
                {"item": "minecraft:book", "quantity": 1, "price_multiplier": 0.2}
              ],
              "gives": [
                {
                  "choice": [
                    {
                      "item": "minecraft:book",
                      "quantity": 1,
                      "biomes": ["desert"],
                      "functions": [
                        {
                          "function": "enchant_book_for_trading",
                          "base_cost": 2,
                          "base_random_cost": 5,
                          "per_level_random_cost": 10,
                          "per_level_cost": 3,
                          "enchantments": [
                            {"name": "fire_protection"},
                            {"name": "thorns"},
                            {"name": "infinity"}
                          ]
                        }
                      ]
                    },
                    {
                      "item": "minecraft:book",
                      "quantity": 1,
                      "biomes": ["jungle"],
                      "functions": [
                        {
                          "function": "enchant_book_for_trading",
                          "base_cost": 2,
                          "base_random_cost": 5,
                          "per_level_random_cost": 10,
                          "per_level_cost": 3,
                          "enchantments": [
                            {"name": "projectile_protection"},
                            {"name": "feather_falling"},
                            {"name": "power"}
                          ]
                        }
                      ]
                    },
                    {
                      "item": "minecraft:book",
                      "quantity": 1,
                      "biomes": ["plains"],
                      "functions": [
                        {
                          "function": "enchant_book_for_trading",
                          "base_cost": 2,
                          "base_random_cost": 5,
                          "per_level_random_cost": 10,
                          "per_level_cost": 3,
                          "enchantments": [
                            {"name": "punch"},
                            {"name": "smite"},
                            {"name": "bane_of_arthropods"}
                          ]
                        }
                      ]
                    },
                    {
                      "item": "minecraft:book",
                      "quantity": 1,
                      "biomes": ["savannah"],
                      "functions": [
                        {
                          "function": "enchant_book_for_trading",
                          "base_cost": 2,
                          "base_random_cost": 5,
                          "per_level_random_cost": 10,
                          "per_level_cost": 3,
                          "enchantments": [
                            {"name": "knockback"},
                            {"name": "binding"}
                          ]
                        }
                      ]
                    },
                    {
                      "item": "minecraft:book",
                      "quantity": 1,
                      "biomes": ["snow"],
                      "functions": [
                        {
                          "function": "enchant_book_for_trading",
                          "base_cost": 2,
                          "base_random_cost": 5,
                          "per_level_random_cost": 10,
                          "per_level_cost": 3,
                          "enchantments": [
                            {"name": "aqua_affinity"},
                            {"name": "looting"},
                            {"name": "frost_walker"}
                          ]
                        }
                      ]
                    },
                    {
                      "item": "minecraft:book",
                      "quantity": 1,
                      "biomes": ["swamp"],
                      "functions": [
                        {
                          "function": "enchant_book_for_trading",
                          "base_cost": 2,
                          "base_random_cost": 5,
                          "per_level_random_cost": 10,
                          "per_level_cost": 3,
                          "enchantments": [
                            {"name": "depth_strider"},
                            {"name": "respiration"},
                            {"name": "vanishing"}
                          ]
                        }
                      ]
                    },
                    {
                      "item": "minecraft:book",
                      "quantity": 1,
                      "biomes": ["taiga"],
                      "functions": [
                        {
                          "function": "enchant_book_for_trading",
                          "base_cost": 2,
                          "base_random_cost": 5,
                          "per_level_random_cost": 10,
                          "per_level_cost": 3,
                          "enchantments": [
                            {"name": "blast_protection"},
                            {"name": "fire_aspect"},
                            {"name": "flame"}
                          ]
                        }
                      ]
                    }
                  ]
                }
              ],
              "trader_exp": 5,
              "max_uses": 12,
              "reward_exp": true
            }
          ]
        }
      ]
    },
    {
      "total_exp_required": 70,
      "groups": [
        {
          "num_to_select": 1,
          "trades": [
            {
              "wants": [{ "item": "minecraft:dye:0", "quantity": 5, "price_multiplier": 0.05}],
              "gives": [{"item": "minecraft:emerald", "quantity": 1}],
              "trader_exp": 20,
              "max_uses": 12,
              "reward_exp": true
            }
          ]
        },
        {
          "num_to_select": 1,
          "trades": [
            {
              "wants": [{"item": "minecraft:emerald", "quantity": 1, "price_multiplier": 0.05}],
              "gives": [{"item": "minecraft:glass", "quantity": 4}],
              "trader_exp": 10,
              "max_uses": 12,
              "reward_exp": true
            },
            {
              "wants": [
                {"item": "minecraft:emerald", "price_multiplier": 0.2},
                {"item": "minecraft:book", "quantity": 1, "price_multiplier": 0.2}
              ],
              "gives": [
                {
                  "choice": [
                    {
                      "item": "minecraft:book",
                      "quantity": 1,
                      "biomes": ["desert"],
                      "functions": [
                        {
                          "function": "enchant_book_for_trading",
                          "base_cost": 2,
                          "base_random_cost": 5,
                          "per_level_random_cost": 10,
                          "per_level_cost": 3,
                          "enchantments": [
                            {"name": "fire_protection"},
                            {"name": "thorns"},
                            {"name": "infinity"}
                          ]
                        }
                      ]
                    },
                    {
                      "item": "minecraft:book",
                      "quantity": 1,
                      "biomes": ["jungle"],
                      "functions": [
                        {
                          "function": "enchant_book_for_trading",
                          "base_cost": 2,
                          "base_random_cost": 5,
                          "per_level_random_cost": 10,
                          "per_level_cost": 3,
                          "enchantments": [
                            {"name": "projectile_protection"},
                            {"name": "feather_falling"},
                            {"name": "power"}
                          ]
                        }
                      ]
                    },
                    {
                      "item": "minecraft:book",
                      "quantity": 1,
                      "biomes": ["plains"],
                      "functions": [
                        {
                          "function": "enchant_book_for_trading",
                          "base_cost": 2,
                          "base_random_cost": 5,
                          "per_level_random_cost": 10,
                          "per_level_cost": 3,
                          "enchantments": [
                            {"name": "punch"},
                            {"name": "smite"},
                            {"name": "bane_of_arthropods"}
                          ]
                        }
                      ]
                    },
                    {
                      "item": "minecraft:book",
                      "quantity": 1,
                      "biomes": ["savannah"],
                      "functions": [
                        {
                          "function": "enchant_book_for_trading",
                          "base_cost": 2,
                          "base_random_cost": 5,
                          "per_level_random_cost": 10,
                          "per_level_cost": 3,
                          "enchantments": [
                            {"name": "knockback"},
                            {"name": "binding"}
                          ]
                        }
                      ]
                    },
                    {
                      "item": "minecraft:book",
                      "quantity": 1,
                      "biomes": ["snow"],
                      "functions": [
                        {
                          "function": "enchant_book_for_trading",
                          "base_cost": 2,
                          "base_random_cost": 5,
                          "per_level_random_cost": 10,
                          "per_level_cost": 3,
                          "enchantments": [
                            {"name": "aqua_affinity"},
                            {"name": "looting"},
                            {"name": "frost_walker"}
                          ]
                        }
                      ]
                    },
                    {
                      "item": "minecraft:book",
                      "quantity": 1,
                      "biomes": ["swamp"],
                      "functions": [
                        {
                          "function": "enchant_book_for_trading",
                          "base_cost": 2,
                          "base_random_cost": 5,
                          "per_level_random_cost": 10,
                          "per_level_cost": 3,
                          "enchantments": [
                            {"name": "depth_strider"},
                            {"name": "respiration"},
                            {"name": "vanishing"}
                          ]
                        }
                      ]
                    },
                    {
                      "item": "minecraft:book",
                      "quantity": 1,
                      "biomes": ["taiga"],
                      "functions": [
                        {
                          "function": "enchant_book_for_trading",
                          "base_cost": 2,
                          "base_random_cost": 5,
                          "per_level_random_cost": 10,
                          "per_level_cost": 3,
                          "enchantments": [
                            {"name": "blast_protection"},
                            {"name": "fire_aspect"},
                            {"name": "flame"}
                          ]
                        }
                      ]
                    }
                  ]
                }
              ],
              "trader_exp": 10,
              "max_uses": 12,
              "reward_exp": true
            }
          ]
        }
      ]
    },
    {
      "total_exp_required": 150,
      "groups": [
        {
          "num_to_select": 1,
          "trades": [
            {
              // Book and quill can only have a single item per stack
              "wants": [
                {"item": "minecraft:writable_book", "quantity": 1, "price_multiplier": 0.05},
                {"item": "minecraft:writable_book", "quantity": 1, "price_multiplier": 0.05}
              ],
              "gives": [{"item": "minecraft:emerald", "quantity": 1}],
              "trader_exp": 30,
              "max_uses": 12,
              "reward_exp": true
            }
          ]
        },
        {
          "num_to_select": 1,
          "trades": [
            {
              "wants": [{"item": "minecraft:emerald", "quantity": 4, "price_multiplier": 0.05}],
              "gives": [{"item": "minecraft:compass", "quantity": 1}],
              "trader_exp": 15,
              "max_uses": 12,
              "reward_exp": true
            },
            {
              "wants": [{"item": "minecraft:emerald", "quantity": 5, "price_multiplier": 0.05}],
              "gives": [{"item": "minecraft:clock", "quantity": 1}],
              "trader_exp": 15,
              "max_uses": 12,
              "reward_exp": true
            },
            {
              "wants": [
                {"item": "minecraft:emerald", "price_multiplier": 0.2},
                {"item": "minecraft:book", "quantity": 1, "price_multiplier": 0.2}
              ],
              "gives": [
                {
                  "choice": [
                    {
                      "item": "minecraft:book",
                      "quantity": 1,
                      "biomes": ["desert"],
                      "functions": [
                        {
                          "function": "enchant_book_for_trading",
                          "base_cost": 2,
                          "base_random_cost": 5,
                          "per_level_random_cost": 10,
                          "per_level_cost": 3,
                          "enchantments": [
                            {"name": "fire_protection"},
                            {"name": "thorns"},
                            {"name": "infinity"}
                          ]
                        }
                      ]
                    },
                    {
                      "item": "minecraft:book",
                      "quantity": 1,
                      "biomes": ["jungle"],
                      "functions": [
                        {
                          "function": "enchant_book_for_trading",
                          "base_cost": 2,
                          "base_random_cost": 5,
                          "per_level_random_cost": 10,
                          "per_level_cost": 3,
                          "enchantments": [
                            {"name": "projectile_protection"},
                            {"name": "feather_falling"},
                            {"name": "power"}
                          ]
                        }
                      ]
                    },
                    {
                      "item": "minecraft:book",
                      "quantity": 1,
                      "biomes": ["plains"],
                      "functions": [
                        {
                          "function": "enchant_book_for_trading",
                          "base_cost": 2,
                          "base_random_cost": 5,
                          "per_level_random_cost": 10,
                          "per_level_cost": 3,
                          "enchantments": [
                            {"name": "punch"},
                            {"name": "smite"},
                            {"name": "bane_of_arthropods"}
                          ]
                        }
                      ]
                    },
                    {
                      "item": "minecraft:book",
                      "quantity": 1,
                      "biomes": ["savannah"],
                      "functions": [
                        {
                          "function": "enchant_book_for_trading",
                          "base_cost": 2,
                          "base_random_cost": 5,
                          "per_level_random_cost": 10,
                          "per_level_cost": 3,
                          "enchantments": [
                            {"name": "knockback"},
                            {"name": "binding"}
                          ]
                        }
                      ]
                    },
                    {
                      "item": "minecraft:book",
                      "quantity": 1,
                      "biomes": ["snow"],
                      "functions": [
                        {
                          "function": "enchant_book_for_trading",
                          "base_cost": 2,
                          "base_random_cost": 5,
                          "per_level_random_cost": 10,
                          "per_level_cost": 3,
                          "enchantments": [
                            {"name": "aqua_affinity"},
                            {"name": "looting"},
                            {"name": "frost_walker"}
                          ]
                        }
                      ]
                    },
                    {
                      "item": "minecraft:book",
                      "quantity": 1,
                      "biomes": ["swamp"],
                      "functions": [
                        {
                          "function": "enchant_book_for_trading",
                          "base_cost": 2,
                          "base_random_cost": 5,
                          "per_level_random_cost": 10,
                          "per_level_cost": 3,
                          "enchantments": [
                            {"name": "depth_strider"},
                            {"name": "respiration"},
                            {"name": "vanishing"}
                          ]
                        }
                      ]
                    },
                    {
                      "item": "minecraft:book",
                      "quantity": 1,
                      "biomes": ["taiga"],
                      "functions": [
                        {
                          "function": "enchant_book_for_trading",
                          "base_cost": 2,
                          "base_random_cost": 5,
                          "per_level_random_cost": 10,
                          "per_level_cost": 3,
                          "enchantments": [
                            {"name": "blast_protection"},
                            {"name": "fire_aspect"},
                            {"name": "flame"}
                          ]
                        }
                      ]
                    }
                  ]
                }
              ],
              "trader_exp": 15,
              "max_uses": 12,
              "reward_exp": true
            }
          ]
        }
      ]
    },
    {
      "total_exp_required": 250,
      "groups": [
        {
          "num_to_select": 2,
          "trades": [
            {
              "wants": [{"item": "minecraft:emerald", "quantity": 20, "price_multiplier": 0.05}],
              "gives": [
                {
                  "choice": [
                    {
                      "item": "minecraft:red_candle",
                      "quantity": 1
                    },
                    {
                      "item": "minecraft:red_candle",
                      "quantity": 1
                    },
                    {
                      "item": "minecraft:red_candle",
                      "quantity": 1
                    },
                    {
                      "item": "minecraft:yellow_candle",
                      "quantity": 1
                    }
                  ]
                }
              ],
              "trader_exp": 30,
              "max_uses": 12,
              "reward_exp": true
            },
            {
              "wants": [
                {"item": "minecraft:emerald", "price_multiplier": 0.2},
                {"item": "minecraft:book", "quantity": 1, "price_multiplier": 0.2}
              ],
              "gives": [
                {
                  "choice": [
                    {
                      "item": "minecraft:book",
                      "quantity": 1,
                      "biomes": ["desert"],
                      "functions": [
                        {
                          "function": "enchant_book_for_trading",
                          "base_cost": 2,
                          "base_random_cost": 5,
                          "per_level_random_cost": 10,
                          "per_level_cost": 3,
                          "enchantments": [{"name": "efficiency", "min": 3, "max": 3}]
                        }
                      ]
                    },
                    {
                      "item": "minecraft:book",
                      "quantity": 1,
                      "biomes": ["jungle"],
                      "functions": [
                        {
                          "function": "enchant_book_for_trading",
                          "base_cost": 2,
                          "base_random_cost": 5,
                          "per_level_random_cost": 10,
                          "per_level_cost": 3,
                          "enchantments": [{"name": "unbreaking", "min": 2, "max": 2}]
                        }
                      ]
                    },
                    {
                      "item": "minecraft:book",
                      "quantity": 1,
                      "biomes": ["plains"],
                      "functions": [
                        {
                          "function": "enchant_book_for_trading",
                          "base_cost": 2,
                          "base_random_cost": 5,
                          "per_level_random_cost": 10,
                          "per_level_cost": 3,
                          "enchantments": [{"name": "protection", "min": 3, "max": 3}]
                        }
                      ]
                    },
                    {
                      "item": "minecraft:book",
                      "quantity": 1,
                      "biomes": ["savannah"],
                      "functions": [
                        {
                          "function": "enchant_book_for_trading",
                          "base_cost": 2,
                          "base_random_cost": 5,
                          "per_level_random_cost": 10,
                          "per_level_cost": 3,
                          "enchantments": [{"name": "sharpness", "min": 3, "max": 3}]
                        }
                      ]
                    },
                    {
                      "item": "minecraft:book",
                      "quantity": 1,
                      "biomes": ["snow"],
                      "functions": [
                        {
                          "function": "enchant_book_for_trading",
                          "base_cost": 2,
                          "base_random_cost": 5,
                          "per_level_random_cost": 10,
                          "per_level_cost": 3,
                          "enchantments": [{"name": "silk_touch"}]
                        }
                      ]
                    },
                    {
                      "item": "minecraft:book",
                      "quantity": 1,
                      "biomes": ["swamp"],
                      "functions": [
                        {
                          "function": "enchant_book_for_trading",
                          "base_cost": 2,
                          "base_random_cost": 5,
                          "per_level_random_cost": 10,
                          "per_level_cost": 3,
                          "enchantments": [{"name": "mending"}]
                        }
                      ]
                    },
                    {
                      "item": "minecraft:book",
                      "quantity": 1,
                      "biomes": ["taiga"],
                      "functions": [
                        {
                          "function": "enchant_book_for_trading",
                          "base_cost": 2,
                          "base_random_cost": 5,
                          "per_level_random_cost": 10,
                          "per_level_cost": 3,
                          "enchantments": [{"name": "fortune", "min": 2, "max": 2}]
                        }
                      ]
                    }
                  ]
                }
              ],
              "trader_exp": 1,
              "max_uses": 12,
              "reward_exp": true
            }
          ]
        }
      ]
    }
  ]
}