Junk or completion removes slot from workOrder

This commit is contained in:
2024-04-22 08:28:43 -04:00
parent 41aefa4a48
commit 27d140f703
2 changed files with 4 additions and 5 deletions
@@ -146,6 +146,8 @@ public class ItemProductionMsgHandler extends AbstractClientMsgHandler {
ForgeManager.itemWorkOrderLookup.remove(virtualItem);
DbManager.removeFromCache(virtualItem);
workOrder.slots_used = workOrder.slots_used - 1;
// If this is the last item then remove the workOrder from the game
if (workOrder.cooking.isEmpty())
@@ -395,6 +397,8 @@ public class ItemProductionMsgHandler extends AbstractClientMsgHandler {
DbManager.removeFromCache(virtualItem);
ForgeManager.itemWorkOrderLookup.remove(virtualItem);
workOrder.slots_used = workOrder.slots_used - 1;
// If this is the last item then remove the workOrder from the game
if (workOrder.cooking.isEmpty())