The only thing that works with the villagers is that they break the crops. They do nothing else. {picture was taken after 3 minutes of waiting when they broke the items}
UPDATE 2:
New pictures are added
UPDATE 3:
You can see in the second to last picture of the farm, one villager is breaking wheat, and the 3 villager inventories, you can see they are all farmers.
Attachments
Comments 4
I can confirm and clarify this bug a little. Here are the steps I followed when figuring out if this is a bug.
1. I created a test world in 1.7.3 and built two enclosed 5x5 pads of farmland and planted them with potatoes.
2. I spawned two farmer villagers on one of the pads
3. I reloaded the game into 14w04b and spawned two farmer villagers on the other pad.
The villagers created in 1.7.3 broke the crops as they matured but did not appear to pick up the drops and they didn't replant either.
The villagers created in the snapshot functioned correctly.
Upon placing doors nearby only the villagers created in the snapshop would breed. Though if you trade with the legacy villagers they then also became willing to breed, however they still would not plant crops of pick up items.
Same problem. World was created in snapshot 140w2c, then upgraded to current snapshot. Old villagers will break crops but not pick up items, nor will they pick up bread, etc. if thrown at them. Newly bred villagers will do both. I'm guessing this is related to MC-45847, where the CanPickUpLoot tag is set to 0 on old villagers, and 1 on new ones.
Can you confirm the villager is a farmer?