Villagers sometimes refuse to reset/restock their trades in certain situations, despite them being directly next to or on top of their own workstation, even though they're meant to restock twice a day at 3 different times.
Linked issues
is duplicated by 23
Attachments
Comments 67
Issue still occurs. I corrected the phrasing in the description.
Placing a villager's workstation right next to them in manners such as this can result in the villager not restocking. I also seem to have discovered another issue possibly related; villagers sometimes won't take a profession/won't claim a workstation (for converted zombie villagers) even when a workstation is in sight.
[media]
I can confirm, some of the villagers on my server don't restock as well even though there are required workstations nearby
My villagers are located in the nether and each has access to their workstation yet they never restock. Villagers have always performed trades in the nether and the End.
Please tell me that villagers will be allowed to restock in the nether and End even though there is no day/night cycle?! Please!
LOL, one of my villagers in the Nether did successfully restock and I'm not sure what triggered the restock. Will keep testing. Thank you.
My case is strange, my villagers restocked in 1.14.3 normally (twice per day), but stop to restock when i upgrade to 1.14.4.
Is there any explanation?
Please create a new ticket if you think you're still experiencing this (or a similar) issue.
As for your setup, @unknown, it is possible that the villager does not find a valid path to the composter, as it is standing on top of slabs, and the composter is blocked by the slab above.
i still get the bug as well in 1.14.2. but i cant switch versions without my computer: a) deleting the world or b) crashing it until it deletes it. the villager stands on a top wooden slab with a bottom wooden slab right above its head and a job site block in front of it, so it can reach it. idk how to send image through comments btw.
Villagers can restock at three times in the day, but they can only do so twice a day. If they already restocked twice, they cannot restock again unless a new day begins.
If a villager won't restock a second time, please provide steps to reproduce.