If a farmer has 6 bread or 24 carrots, potatoes, beetroots, or 18 wheat in its inventory it should share some of this food with hungry villagers. I however can not get farmers who harvest wheat to share anything even though they build up a full inventory. Other farmers, such as those who harvest beetroots, potatoes and carrots are somewhat reluctant to share food as well and sometimes walk around with a full inventory too before sharing... but they do eventually share. Bread on the other hand I get none of.
Linked issues
Comments 3
@andy escamilla you are most likely experiencing this bug MC-181525, which causes villagers to need an excess of 24 bread before they will share any. Previously they only needed to have an excess of 6 loaves before sharing any.
There seems to be an issue with villagers unable to craft bread
MC-156306