Support recursive recipes
TNTErick opened this issue · 4 comments
Issue type:
- ➕ Feature request
Short description:
In some mods there are crucial resources that is only available at scale by duplicating, and sometimes, the duplication process takes 2 or 3 steps, which makes it an implicit recursion, throwing a RecursiveCraftingRecipeException. I wonder if there can be a fix to it.
Could you give a concrete example?
Is this something that also applies to vanilla recipes?
Well, what me and my friends encountered was the AE2 certus crystal in ATM10SKY. We all love Integrated as it is just more OP, but the modpack explicitly have AE2 quests.
Starting with 32 certus crystals, charge 16 and powder 16. And put 16 charged certus and 16 certus powder together in reaction chambre you get 64 certus crystals. That is multistep duplicating, getting 64 certus crystal from 32 and (a lot of) energy.
The first one recipe-pair in Vanilla comes to my mind in years ago when my gang were SMPing in Vanilla Skyblock. Our primary source of dirt was from coarse dirt:
- 2 dirt + 2 gravel (from the well-known piston-endergate duper) -> 4 coarse dirt
- 1 coarse dirt (plow it with a hoe in the world) -> 1 dirt
That's from 2 dirt to 4, with cost of 2 gravel.
Summary
These kinds of recipe-group (1) has the first recipe reappear when building the crafting stack, and (2) the number of this resource grows by a certain rate after each recursion.