Ofttimes when multiple crafters require a certain material and the material runs out with one of them ending up without being able to get it, the queue of that crafter gets stuck.
Weaver has leather in queue, followed by thread. Leather requies thread, and there’s a blacksmith in town using thread.
There’s 1 thread left. Weaver wants to use thread to craft leather, but blacksmith steals the thread, and we end up with a weaver wanting to craft leather forever, but he’ll never have the thread, because he was supposed to craft it.
Steps to reproduce:
- Have crafter A and crafter B craft something that requires a common material
- Wait until common material depletes (it’s more noticeable if the common material is produced by either crafter A or crafter B)
- Watch as one of the crafter’s queue gets stuck
Both crafters go to the next item in their queue
One of the crafter’s queue gets stuck until manually fixed or the common material arrives
I observed this issue in previous versions, too, so this is not a new thing.
In the situation below, there was a blacksmith who stole the last thread, and now my weaver is stuck.
(notice the pile of silkweed that is used to craft thread)
Version Number and Mods in use: