Arqade is a question and answer site for passionate videogamers on all platforms. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

From the minecraft wiki, I can see that each villager begins with one trading offer which must be accepted before it can trade more offers. In my test world, every villager I've clicked on has offered to sell me things (as in, asking for emeralds in exchange for goods). They are capable of buying things (asking for goods in exchange for emeralds); is there something in the algorithm that prevents their first offer from being a "buy" offer (so I can get emeralds to trade to other villagers) or do I just have bad luck?

share|improve this question
up vote 8 down vote accepted

No, I loaded up -671258039, the first villager I clicked offered this trade:

enter image description here

You're just unlucky.

share|improve this answer
In my very brief experiment, roughly half of the trades were selling emeralds. – fredley Aug 2 '12 at 12:40
@Yamikuronue it is possible, the RNG in mine loves winter, each world I create the initial spawn is in a snow biome. EACH. ONE. Some RNGs just don't have much 'R' :P – hammythepig Aug 2 '12 at 13:26
@hammythepig – fredley Aug 2 '12 at 13:33
Breed more villagers, or kill some and watch them make more. – Broam Aug 2 '12 at 15:55
@Broam pervert... – fredley Aug 2 '12 at 15:56

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.