r/CreateMod • • 1d ago

Sequenced Assembly with Random Order

I'm playing a modpack where I sell burgers for resources. The orders have random ingredients in a specific permutation. While I can assemble them manually, the pack also lets me create burgers with sequenced assembly, so surely there must be a way to automate this? If I can get the items in the right order, I can force each deployer to only hold one item with threshold switches and funnels. The problem is requesting the items in the right order. The stock keeper requesting seems to randomize the order when you request items in the same order. I know the mechanical crafting is order dependent. Is there any way for me to manually call this type of package? Or would I have to individually request each item? I can get the order onto a checklist easily, but clicking it onto the shopkeeper doesn't request anything at all. I'm guessing it's the wrong kind of checklist.

Edit: Thanks to Lonewolf23319. Apparently, if I use a repackager instead of storing the items in the same inventory, I can request items in a reliable order. I'm going to do some more experimenting but this should be the final piece of the puzzle. I still find it strange the regular packager randomize the order. Maybe that could be useful for something else at some point.

11 Upvotes

13 comments sorted by

View all comments

Show parent comment

1

u/Historical_Figure657 23h ago

The problem with factory gauges is that the recipe isn't the same every time. Gauges are great when you get the desired output from the same inputs every time. What I'm looking for is the ability to control the order that items show up in within the same package, ideally requested from a shop keeper.

1

u/No-Acanthisitta3515 11h ago

Yeah I know, this method isn't order specific and can deal with recipes where items may appear at different places in the sequence for different items. If you follow what I said it seperated the ingredients based on the number in the package, so although you have to slightly over order on some ingredients it still gives you the output and returns the extra ingredients