mojira.dev
MCPE-46707

Farmers will not trade potatoes they have harvested

Since the 1.11 update, villagers will not trade potatos that they have harvested with other villagers, yet they will trade them if you give them to them manually.

 

This has broken villager based potato farms from being functional in the game, as well as automatic breeders based on villagers farming potatos to trade to breed.

Linked issues

Comments 6

I have further observed this happening, the farmers will still go to the villager they would like to trade to as if they want to trade, but they are just unable to throw the potatos

Are you able to include steps to reproduce the problem please?

Steps to Reproduce:
1.
2.
3.

Observed Results:

Expected Results:

Quick Links:
📓 Issue Guidelines – 💬 Mojang Support – 📧 Suggestions – 📖 Minecraft Wikip

Yes

1) plant a field of potatos and allow for final growth stage

2) place a farmer villager in with the potatos, and a non farmer villager in with him

Observed results: the farmer will harvest a few potatos, will go to the other villager as if to throw the potatos to him, but will not throw them. Farmer villager will not continue to harvest crops

 

Expected result: the farmer villager should share the potatos by throwing them to the other villager. This works with carrots.

 

Additional info: if you give the villager potatos out of your inventory, he will trade them. This issue only pertains to potatos harvested by the farmer.

This is absolutely a thing. I have reproduced this several times after my villager based farms were finished. Carrots work fine. Potato farmers do not. They will only share if I manually give them potatoes by throwing them to the villager or breaking the crops leaving potatoes on the ground for them to pick up. Then the farmer will even replant the potatoes. It seems once his inventory reaches a certain level he looses interest in farming more but will not share to a hungry villager.

After experiments, I'm convinced that the real issue isn't a difference between harvested versus given potatoes. The real issue is a combination of two facts:

  • Farmers stop harvesting potatoes once they have 12 in their inventory, and

  • Farmers don't share potatoes until they have more than 24 in their inventory.

To see that the issue isn't harvested versus given, use Prowl 8413's steps to reproduce the issue, then give the villager 12 or fewer potatoes. It will not share those potatoes either. But if you then give it 1 more potato, it will share.

My villagers are only trading carrots, I believe this might be the cause.

Prowl 8413

(Unassigned)

222724

Confirmed

Windows

1.12.0.12 Beta, 1.11.1, 1.11.4

1.14.0

Retrieved