This works to a point. You can deplete a villager's willingness to buy from you by selling too much at once. I would suggest making a MFR Autospawner(if it's in the version of MFR in Ultimate or you don't mind updating) and craping out villagers until you get one who buys a small amount of something easy to get. I knew a guy who once had a librarian who was buying paper, 1 per emerald. I cried a little inside from how many more emeralds they had then me. But I rejoiced in the fact that that kind of villager was nigh impossible to find, and laughed about how long they would have had to have searched for such a villager.Well, with MFR you can automate fishing, so try to find a farmer who has wheat, cooked fish or wool as a last trade and just trade him this 3 products how many times you want (trade limits resets after you make at least one transaction with last item, new trade will also appear if it is available).
This works to a point. You can deplete a villager's willingness to buy from you by selling too much at once.
I was lucky enough to find an extreme hills with Extra Biomes installed. They're still there! I'm pretty sure Scott made it so some of his biomes also spawned them in.