Skip to content

Cascade Requests cause crafting to stall #227

@Bumperdo09

Description

@Bumperdo09

Describe the issue

Using the cascade request feature: from what I can tell its trying to move a child item before it has actually been made, OR it never moves newly made child items to the required location for the parent craft, therefore the item never arrives and the crafting stalls.

To Reproduce

Setup:

Have "Factory Gauge Cascade Request" enabled in the server config

Factory gauge holding logs
Factory gauge making planks (1 log -> 6 planks) [using 2 sawing steps]
Factory gauge making slabs (3 planks -> 6 slabs)

Image

DONT have any stocking amount set for planks

Add logs to the system
Add exactly 1 plank to the system

System should contain some amount of logs, zero slabs, and exactly 1 plank

Image

Set the stocking amount for slabs to 6

Result:

1 plank will be moved to the slab crafter
6 addition planks will be made by the system, but they will NOT be moved to the slab crafter once they are finished

Crafting is now stalled. The slab factory gauge has a promise for 6 slabs, but only 1 plank was ever delivered to the crafting input and so it can never craft.

The issue still persists after applying the changes from #226

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions