import minetweaker.item.IItemStack; import minetweaker.item.IIngredient; val logicProcessor = ; val calculationProcessor = ; val engineeringProcessor = ; function processorAssemblyRecipe( processorAssembly as IItemStack, middle as IIngredient ) { // certus knife recipes.addShaped( processorAssembly, [ [ null, .anyDamage(), null ], [, middle, ], [null, , null] ] ); // quartz knife recipes.addShaped( processorAssembly, [ [ null, .anyDamage(), null ], [, middle, ], [null, , null] ] ); } // processor assembly recipes processorAssemblyRecipe( , ); processorAssemblyRecipe( , ); processorAssemblyRecipe( , ); // processor recipes furnace.addRecipe(logicProcessor, ); furnace.addRecipe(calculationProcessor, ); furnace.addRecipe(engineeringProcessor, ); // fluix recipes.addShapeless(, [, , ]); recipes.addShapeless( * 2, [, , ]); // AE1 tweaks recipes.remove(); recipes.remove(); recipes.addShaped( * 3, [[, , ], [, , ], [, , ]]); recipes.remove(); recipes.addShaped(, [[, , ], [, , ], [, , ]]); recipes.remove(); recipes.addShaped(, [[, , ], [, , ], [, , ]]); recipes.remove(); recipes.addShaped(, [[, , ], [, , ], [, , ]]); recipes.remove(); recipes.addShaped(, [[, , ], [, , null], [, null, null]]); recipes.remove(); recipes.addShaped(, [[], [], []]);