Why aren’t my villagers restocking?
Fast answer first. Then use the tabs or video for more detail.
- Watch the video explanation below for a faster overview.
- Game mechanics may change with updates or patches.
- Use this block to get the short answer without scrolling the whole page.
- Read the FAQ section if the article has one.
- Use the table of contents to jump straight to the detailed section you need.
- Watch the video first, then skim the article for specifics.
Villagers in Minecraft are not restocking their trades because they lack access to their workstation, which is a crucial requirement for them to restock and provide new trades. Ensuring that each villager has their specific job site block or workstation nearby, and that they are not zombie villagers or nitwits, can help resolve the issue of villagers not restocking their trades.
Understanding Villager Restocking
Villagers in Minecraft need to have their job specific workstation right in front of them to restock their trades. If they are in a boat or minecart, they need to be placed in a room and given freedom with their workstation. Additionally, villagers only work at mid-day, when the sun is right above the player’s head.
Frequently Asked Questions
1. How long does it take villagers to restock?
Villagers restock twice per day, once at the beginning of their work day (around 9 or 10 am) and then after the first max out, but during the same Minecraft day.
2. Why won’t my villagers replenish trades?
To get villagers to replenish trades, they need to have access to their workstation. As long as the villager can reach their workstation, they will eventually restock their trades.
3. How do you get villagers to refresh trades in Minecraft?
Placing a job block near an unemployed villager can give them a job, but nitwits (wearing green) will never be able to have a job. If a specific trade is not desired, the villager’s workstation can be mined out and placed back down to reset their trades and level progress.
4. What conditions do villagers need to restock?
All a villager needs to restock their trades is access to their workstation. However, if a villager doesn’t have a bed, they will become unhappy, which can make them less likely to trade.
5. Why won’t my villager restock bedrock?
Villagers cannot restock unless they can reach their workstation, so a 1x1x2 space with one of the wall blocks being their work station and another being air is required for a functioning villager.
6. How many trades can a villager make before restocking?
Villagers now restock their trades twice a day, and most trades can only be done 4 times. This can be a huge problem when trading in mass (to get emeralds, for example).
7. Why won’t my villager accept a job?
Villagers link to beds and won’t take a job unless they have one. One bed per villager is required, but they do not need to be able to access this bed.
8. How often do fletchers restock?
The merchandise found in the Fletcher’s merchant chest is restocked every two days.
9. Can a cured villager restock?
Villagers will not restock their trades after being cured from being a zombie villager if they were traded with before the curing.
10. Will a villager keep its trades if it turns into a zombie?
In Java Edition, a zombie villager retains its biome and profession after conversion from a villager. They also retain their trades.
11. Do villagers despawn?
No, villagers are not supposed to despawn in any version of Minecraft. However, there are known bugs where they disappear on both Bedrock and Java editions.
12. Does each villager need their own workstation?
Workstations play an important role in Minecraft, determining a villager’s profession. Each villager needs a workstation of their own to restock their trades.
13. Why won’t my villagers breed?
Villagers need to be in close proximity and have an inventory full of food before they’ll breed. Trading with villagers also increases their happiness level and makes them more willing to breed.
14. Do villagers restock their chests?
Villager Chests can be found at the Fountain in the center of each village and are resupplied at the start of each day by the villagers.
15. Why did my villagers stop trading?
Villagers only have a limited amount of inventory at any one time, so they can only complete the same trade a certain number of times. Villagers will have the opportunity to restock their inventory once per day.