How often can villagers restock?
Villagers will restock their trades twice a day, once at the beginning of the work day (around 9 or 10 AM) and then again after the first max out, but during the same Minecraft day. If a villager’s trade has been maxed out twice during the same day, the item restock will not occur until the beginning of a new work day.
Frequently Asked Questions
Villager Restocking Mechanics
- How often do villagers refresh trades?: Villagers refresh trades when they work at their job site blocks, activating their offers again, up to twice per day.
- Why do villagers take so long to restock?: Villagers take about a full in-game day to restock, and they need to have their job site block to do so.
- Can you force a villager to restock?: To force a villager to restock, give them prior access to a job block, and lock their trade at day time.
- Can villagers restock infinitely?: No, villagers can only restock twice per day, once at the beginning of the work day and then after the first max out.
Villager Trading Limits
- Do villagers have a trade limit?: Yes, in Java Edition, villagers can have a maximum of 10 trades, while in Bedrock Edition, they have 7-10 trade slots.
- How many trades can a villager make before restocking?: Most trades can only be done 4 times before the villager needs to restock.
- Do villagers run out of items?: Yes, villagers run out of stock after a certain number of trades, which varies depending on the item.
Villager Behavior and Needs
- Do villagers need to sleep to restock?: No, villagers do not need to sleep to restock their trades, but they do need beds to breed.
- Why won’t my villagers replenish?: Villagers may not replenish if they’ve exhausted all their trades or if there aren’t enough available workstations.
- Do villagers need their original workstations to restock?: No, villagers only need access to their workstation to restock, but having a bed is necessary to prevent them from becoming unhappy.
Curing Zombie Villagers and Trading
- Can a cured villager restock?: No, villagers will not restock their trades after being cured from being a zombie villager.
- Does curing a villager lower prices forever?: Yes, curing a villager offers a trading discount to the player, which is permanent and can reach a minimum price of one emerald.
- Why won’t my villager accept a job?: Villagers link to beds and won’t take a job unless they have one, so you need to provide 1 bed per villager.
Trading and Price Mechanics
- Do villagers raise prices if you hit them?: Yes, hitting a villager makes the prices of every villager in the village go up slightly.
- Why are my Minecraft villager paper prices going up the more I trade?: The prices increase because you hit the villager, which affects the entire village’s trading prices.