Blast furnace silicon ingot recipe consumes integrated circuit
fffxc2 opened this issue ยท 4 comments
Pack Version:
dev-3326ab7 (via nightly snapshot)
+rftools-1.12-7.73
-mcjtylib-1.12-3.5.4
+bonsaitrees-1.1.4-b170
Description:
The blast furnace recipe for a tiny pile of silicon and an integrated circuit to produce a silicon nugget consumed the integrated circuit instead of leaving it in the input buffer.
Expected Behavior:
Expect only the tiny pile of silicon to be consumed and the integrated circuit to still be present.
Steps To Reproduce:
In a blast furnace (mine had cupronickel coils) run the recipe. I recreated in a test world with a minimal setup, so shouldn't be anything special needed.
Crash Log:
N/a
Screenshots:
N/a
This has been fixed in #757
Due to the furnace recipe added to smelt silicon dust to silicon ingots directly, it might make more sense to just remove this recipe entirely.
This is a vanilla GTCE recipe. Certainly the circuit shouldn't be consumed in the process, so we'll have to bring it up with the GTCE team to figure out what's going on there. As I look at the recipe in JEI, it does seem like it doesn't have the usual "not consumed in process" tag I would expect to see on the tooltip of an integrated circuit.
As you state however there's basically no reason to be using an EBF to make silicon nuggets from tiny piles when you can just smelt silicon directly. I would suggest you do that instead.
GTCE autogenerates myriad recipes that while used in plain GTCE, aren't particularly useful in the context of Omnifactory. It's incredibly time-consuming to track them all down and it generates a lot more code we have to maintain. There has to be a fairly compelling reason like a recipe serving as a venue for an exploit to warrant removing it.
This appears to have been an oversight in the recipe generator code for EBF nugget recipes. A PR has been made to correct the issue and it may be available in the next release.