Applied Energistics 2

Applied Energistics 2

156M Downloads

Allowing multiple craft path in side produce

Simba98 opened this issue · 1 comments

commented

Describe the feature

Currently, the following two patterns will be returned false in notRecursive function in CraftingTreeNode.java

A -> B + C
B -> C

For example,I have
image
image

Iron Ore -> Raw Iron + Iron Ingot
Raw Iron -> Iron Ingot

The notRecursive function returns failed so I can not continue.

Then I patched the function to force disable this check in my build environment.
image
image
The crafting computing looks good.

Reasons why it should be considered

There are some mods use these patterns,
such as
Coal Ore -> Crushed Dust + Coal
And
Crushed Dust -> Coal
So sometime it would be useful.

Additional details

No response

commented

I understand the AE2 is not supporting recursive patterns such as A + B -> 2A
But for those multi-path crafting is safe and can be supported without any changes but only notRecursive function .