Applied Energistics 2

Applied Energistics 2

156M Downloads

pattern encoding for machines that create items from nothing

TOLoneWolf opened this issue · 8 comments

commented

Describe the feature

I would like the option to encode an empty input to a pattern with an output.
Reason for this is the machine it's connected to takes 0 input to create cobble in this example.

Reasons why it should be considered

This would allow you to schedule a craft that relies on a resource that will become available over time on its own.

Additional details

image

commented

it sends nothing. just tells the system to wait for the output to be returned.

emitting redstone does not do the same thing.

I want to request say a dropper, there is not enough cobble in storage yet. It checks the recipes sees it gets cobble from this machine and can then enqueue and wait for the cobble to generate.

commented

no, I mean how does the world know your ME system wants to craft cobblestone?

commented

what does the world have to do with the ME system waiting for resources to be returned from a "craft" from an external machine?

commented

how do you tell your machine to craft cobble?

commented

Level emitter if i want to turn it off or on. but that has nothing to do with the system not knowing it will get cobble from it.

commented

It has everything to do with the system knowing it will get cobble. No pattern required.
2022-09-13_21 07 04
How would a pattern with no inputs even work? When it wants to craft the pattern provider would send... nothing? How would that be different then when it doesn't want to craft?

commented

ah crafting upgrade does 0 input crafting as an option nvm sorry sort of exists already jsut need to use an emitter even if you dont want to turn on or off something.

commented

If there’s no input what does the pattern provider send to start the craft

Besides, I’m pretty sure there’s a function in the level emitter to “emit redstone signal to craft item” or something like that