GregTechCEu/gregicality-multiblocks

AlloyBlastSmelter can't be parallelized

Sanduhr32 opened this issue · 4 comments

AlloyBlastSmelter should probably extend GCYMRecipeMapMultiblockController instead of RecipeMapMultiblockController
like the LargeArcFurnace

public class MetaTileEntityLargeArcFurnace extends GCYMRecipeMapMultiblockController {

public class MetaTileEntityAlloyBlastSmelter extends RecipeMapMultiblockController implements IHeatingCoil {

The Alloy Blast Smelter is intentionally non-parallelizable. It is meant to be an alternative to the regular Blast Furnace for alloys. It has a significant speed boost over it for base recipe durations, in addition to the added bonus of skipping the mixer step. It also has coil overclocking, which allows for huge bulk production as you upgrade the multiblock. It shouldn't need parallelization, given how fast it is already.

Additionally, combining coil overclocking with parallel recipes is incredibly overpowered, and this behavior is reserved for the Rotary Hearth Furnace.

For the above reasons, parallelization in the Alloy Blast Smelter does not make sense for GCYM, and is also not a bug. Therefore, I'm closing this issue.

i never marked this as a bug ;(
i understand that you don't want to outclass the rotary hearth furnace,

however mixing isn't that slow and you have to solidify/cool the molten alloys making that point irrelevant.
thanks for explaining.
A wiki or something where such intentional decisions are documented would be great.

I've thought about this more and came to a conclusion, what about a config for parallelizing the ABF, which is false by default?
Reasoning behind this is Nomifactory only allowing to craft for example Watertight Steel only through the ABF via its molten variant.
(hot ingot requires dust, which requires ingot, which requires hot ingot or molten)

The main purpose of the Alloy Blast Smelter is to craft the alloys for GCYM. You can use the Rotary Hearth Furnace instead (along with the Mega Blast Chiller), which does accept parallelization hatches, and can do regular EBF Recipes.