so i was moving villagers on my survival world with minecarts then i traded with them and locked their trades then they didnt restock, i put them out the minecart but they still didnt restock
Comments 3
This is the game working as intended. For a villager to restock their trades, they must have a work station and be able to pathfind to it. The block a villager uses as a work station differs based on its profession. You can read more about these mechanics on the Official Minecraft wiki.
I think you just need to wait more, they restock twice a Minecraft day.