import mods.artisanworktables.builder.RecipeBuilder; val silicon = ; val ironrod = ; /* .setShaped([ [null, null, null, null, null], [null, null, null, null, null], [null, null, null, null, null], [null, null, null, null, null], [null, null, null, null, null]]) */ // Hardened Machine Upgrades ============================================================================================================ recipes.remove(); RecipeBuilder.get("engineer") .setShaped([ [, null, , null, ], [null, , , , null], [, , , , ], [null, , , , null], [, null, , null, ]]) .setFluid( * 2000) .addOutput() .addTool(, 10) .addTool(, 10) .addTool(, 4) .create(); RecipeBuilder.get("engineer") .setShaped([ [, null, , null, ], [null, , , , null], [, , , , ], [null, , , , null], [, null, , null, ]]) .setFluid( * 2000) .addOutput() .addTool(, 10) .addTool(, 10) .addTool(, 4) .create(); // Reinforced Machine Upgrades ============================================================================================================ recipes.remove(); RecipeBuilder.get("engineer") .setShaped([ [, null, , null, ], [null, , , , null], [, , , , ], [null, , , , null], [, null, , null, ]]) .setFluid( * 3000) .addOutput() .addTool(, 10) .addTool(, 10) .addTool(, 4) .create(); // Signalum Machine Upgrades ============================================================================================================ recipes.remove(); RecipeBuilder.get("engineer") .setShaped([ [, null, , null, ], [null, , , , null], [, , , , ], [null, , , , null], [, null, , null, ]]) .setFluid( * 4000) .addOutput() .addTool(, 10) .addTool(, 10) .addTool(, 4) .create(); // Resonant Machine Upgrades ============================================================================================================ recipes.remove(); RecipeBuilder.get("engineer") .setShaped([ [, null, , null, ], [null, , , , null], [, , , , ], [null, , , , null], [, null, , null, ]]) .setFluid( * 5000) .addOutput() .addTool(, 10) .addTool(, 10) .addTool(, 4) .create(); // Food Augment ============================================================================================================ recipes.remove(); RecipeBuilder.get("engineer") .setShaped([ [, , , , ], [, , , , ], [, , , , ], [, , , , ], [, , , , ]]) .setFluid( * 5000) .addOutput() .addTool(, 14) .addTool(, 14) .addTool(, 8) .create(); // Augment Speed ============================================================================================================ recipes.remove(); RecipeBuilder.get("engineer") .setShaped([ [null, null, , null, null], [null, , , , null], [, , , , ], [null, , , , null], [null, null, , null, null]]) .setFluid( * 5000) .addOutput() .addTool(, 8) .addTool(, 8) .addTool(, 8) .create(); // Augment Secondary Output ============================================================================================================ recipes.remove(); RecipeBuilder.get("engineer") .setShaped([ [null, null, , null, null], [null, , , , null], [, , , , ], [null, , , , null], [null, null, , null, null]]) .setFluid( * 5000) .addOutput() .addTool(, 8) .addTool(, 8) .addTool(, 8) .create(); // Augment Morb Shit things ============================================================================================================ recipes.remove(); RecipeBuilder.get("engineer") .setShaped([ [null, null, , null, null], [null, , , , null], [, , , , ], [null, , , , null], [null, null, , null, null]]) .setFluid( * 5000) .addOutput() .addTool(, 8) .addTool(, 8) .addTool(, 8) .create(); // Augment Nullification ============================================================================================================ recipes.remove(); RecipeBuilder.get("engineer") .setShaped([ [null, null, null, null, null], [null, , , , null], [null, , , , null], [null, , , , null], [null, null, null, null, null]]) .setFluid( * 3000) .addOutput() .addTool(, 8) .addTool(, 8) .addTool(, 8) .create(); // Augment Flux Anotizers ============================================================================================================ recipes.remove(); RecipeBuilder.get("engineer") .setShaped([ [null, null, , null, null], [null, , , , null], [, , , , ], [null, , , , null], [null, null, , null, null]]) .setFluid( * 5000) .addOutput() .addTool(, 8) .addTool(, 8) .addTool(, 8) .create(); // Augment Pyrolytic Conversion ============================================================================================================ recipes.remove(); RecipeBuilder.get("engineer") .setShaped([ [null, null, , null, null], [null, , , , null], [, , , , ], [null, , , , null], [null, null, , null, null]]) .setFluid( * 5000) .addOutput() .addTool(, 8) .addTool(, 8) .addTool(, 8) .create(); // Augment Tectonic Initiator ============================================================================================================ recipes.remove(); RecipeBuilder.get("engineer") .setShaped([ [null, null, , null, null], [null, , , , null], [, , , , ], [null, , , , null], [null, null, , null, null]]) .setFluid( * 5000) .addOutput() .addTool(, 8) .addTool(, 8) .addTool(, 8) .create(); // Augment Resin Funnel ============================================================================================================ recipes.remove(); RecipeBuilder.get("engineer") .setShaped([ [null, null, , null, null], [null, , , , null], [, , , , ], [null, , , , null], [null, null, , null, null]]) .setFluid( * 5000) .addOutput() .addTool(, 8) .addTool(, 8) .addTool(, 8) .create(); // Augment Metallurgig Recovery ============================================================================================================ recipes.remove(); RecipeBuilder.get("engineer") .setShaped([ [null, null, , null, null], [null, , , , null], [, , , , ], [null, , , , null], [null, null, , null, null]]) .setFluid( * 5000) .addOutput() .addTool(, 8) .addTool(, 8) .addTool(, 8) .create(); // Augment Pyro Concentrator ============================================================================================================ recipes.remove(); RecipeBuilder.get("engineer") .setShaped([ [null, null, , null, null], [null, , , , null], [, , , , ], [null, , , , null], [null, null, , null, null]]) .setFluid( * 5000) .addOutput() .addTool(, 8) .addTool(, 8) .addTool(, 8) .create(); // Augment Nutrient recovery ============================================================================================================ recipes.remove(); RecipeBuilder.get("engineer") .setShaped([ [null, null, , null, null], [null, , , , null], [, , , , ], [null, , , , null], [null, null, , null, null]]) .setFluid( * 5000) .addOutput() .addTool(, 8) .addTool(, 8) .addTool(, 8) .create(); // Augment Sapling Infuser ============================================================================================================ recipes.remove(); RecipeBuilder.get("engineer") .setShaped([ [null, null, , null, null], [null, , , , null], [, , , , ], [null, , , , null], [null, null, , null, null]]) .setFluid( * 5000) .addOutput() .addTool(, 8) .addTool(, 8) .addTool(, 8) .create(); // Augment Monoculture Cycle ============================================================================================================ recipes.remove(); RecipeBuilder.get("engineer") .setShaped([ [null, null, , null, null], [null, , , , null], [, , , , ], [null, , , , null], [null, null, , null, null]]) .setFluid( * 5000) .addOutput() .addTool(, 8) .addTool(, 8) .addTool(, 8) .create(); // Augment Numismatic Press ============================================================================================================ recipes.remove(); RecipeBuilder.get("engineer") .setShaped([ [null, null, , null, null], [null, , , , null], [, , , , ], [null, , , , null], [null, null, , null, null]]) .setFluid( * 5000) .addOutput() .addTool(, 8) .addTool(, 8) .addTool(, 8) .create(); // Augment Gearwork Die ============================================================================================================ recipes.remove(); RecipeBuilder.get("engineer") .setShaped([ [null, null, , null, null], [null, , , , null], [, , , , ], [null, , , , null], [null, null, , null, null]]) .setFluid( * 5000) .addOutput() .addTool(, 8) .addTool(, 8) .addTool(, 8) .create(); // Augment Pyroconective Loop ============================================================================================================ recipes.remove(); RecipeBuilder.get("engineer") .setShaped([ [null, null, , null, null], [null, , , , null], [, , , , ], [null, , , , null], [null, null, , null, null]]) .setFluid( * 5000) .addOutput() .addTool(, 8) .addTool(, 8) .addTool(, 8) .create(); // Augment Reflux Colummns ============================================================================================================ recipes.remove(); RecipeBuilder.get("engineer") .setShaped([ [null, null, , null, null], [null, , , , null], [, , , , ], [null, , , , null], [null, null, , null, null]]) .setFluid( * 5000) .addOutput() .addTool(, 8) .addTool(, 8) .addTool(, 8) .create(); // Augment Alchemical Retort ============================================================================================================ recipes.remove(); RecipeBuilder.get("engineer") .setShaped([ [null, null, , null, null], [null, , , , null], [, , , , ], [null, , , , null], [null, null, , null, null]]) .setFluid( * 5000) .addOutput() .addTool(, 8) .addTool(, 8) .addTool(, 8) .create(); // Augment Flux Linkage Conentrator ============================================================================================================ recipes.remove(); RecipeBuilder.get("engineer") .setShaped([ [null, null, , null, null], [null, , , , null], [, , , , ], [null, , , , null], [null, null, , null, null]]) .setFluid( * 5000) .addOutput() .addTool(, 8) .addTool(, 8) .addTool(, 8) .create(); // Augment Flux Reconstructor ============================================================================================================ recipes.remove(); RecipeBuilder.get("engineer") .setShaped([ [null, null, , null, null], [null, , , , null], [, , , , ], [null, , , , null], [null, null, , null, null]]) .setFluid( * 5000) .addOutput() .addTool(, 8) .addTool(, 8) .addTool(, 8) .create(); // Augment Parabolix Flux Coupling ============================================================================================================ recipes.remove(); RecipeBuilder.get("engineer") .setShaped([ [null, null, , null, null], [null, , , , null], [, , , , ], [null, , , , null], [null, null, , null, null]]) .setFluid( * 5000) .addOutput() .addTool(, 8) .addTool(, 8) .addTool(, 8) .create(); // Augment Pattern Validation ============================================================================================================ recipes.remove(); RecipeBuilder.get("engineer") .setShaped([ [null, null, , null, null], [null, , , , null], [, , , , ], [null, , , , null], [null, null, , null, null]]) .setFluid( * 5000) .addOutput() .addTool(, 8) .addTool(, 8) .addTool(, 8) .create(); // Augment Fluidic Fabrication ============================================================================================================ recipes.remove(); RecipeBuilder.get("engineer") .setShaped([ [null, null, , null, null], [null, , , , null], [, , , , ], [null, , , , null], [null, null, , null, null]]) .setFluid( * 5000) .addOutput() .addTool(, 8) .addTool(, 8) .addTool(, 8) .create(); // Augment Reagent Recovery ============================================================================================================ recipes.remove(); RecipeBuilder.get("engineer") .setShaped([ [null, null, , null, null], [null, , , , null], [, , , , ], [null, , , , null], [null, null, , null, null]]) .setFluid( * 5000) .addOutput() .addTool(, 8) .addTool(, 8) .addTool(, 8) .create(); // Augment Pyroclastic Injection ============================================================================================================ recipes.remove(); RecipeBuilder.get("engineer") .setShaped([ [null, null, , null, null], [null, , , , null], [, , , , ], [null, , , , null], [null, null, , null, null]]) .setFluid( * 5000) .addOutput() .addTool(, 8) .addTool(, 8) .addTool(, 8) .create(); // Augment Clastic Deposition ============================================================================================================ recipes.remove(); RecipeBuilder.get("engineer") .setShaped([ [null, null, , null, null], [null, , , , null], [, , , , ], [null, , , , null], [null, null, , null, null]]) .setFluid( * 5000) .addOutput() .addTool(, 8) .addTool(, 8) .addTool(, 8) .create(); // Augment Auxiliari Transmission Coil ============================================================================================================ recipes.remove(); RecipeBuilder.get("engineer") .setShaped([ [null, null, , null, null], [null, , , , null], [, , , , ], [null, , , , null], [null, null, , null, null]]) .setFluid( * 5000) .addOutput() .addTool(, 8) .addTool(, 8) .addTool(, 8) .create(); // Augment Fuel Catalyzer ============================================================================================================ recipes.remove(); RecipeBuilder.get("engineer") .setShaped([ [null, null, , null, null], [null, , , , null], [, , , , ], [null, , , , null], [null, null, , null, null]]) .setFluid( * 5000) .addOutput() .addTool(, 8) .addTool(, 8) .addTool(, 8) .create(); // Augment Transmission Coil Ducting ============================================================================================================ recipes.remove(); RecipeBuilder.get("engineer") .setShaped([ [null, null, , null, null], [null, , , , null], [, , , , ], [null, , , , null], [null, null, , null, null]]) .setFluid( * 5000) .addOutput() .addTool(, 8) .addTool(, 8) .addTool(, 8) .create(); // Augment Exitation Field imiter ============================================================================================================ recipes.remove(); RecipeBuilder.get("engineer") .setShaped([ [null, null, , null, null], [null, , , , null], [, , , , ], [null, , , , null], [null, null, , null, null]]) .setFluid( * 5000) .addOutput() .addTool(, 8) .addTool(, 8) .addTool(, 8) .create(); // Augment Boiler Conversion ============================================================================================================ recipes.remove(); RecipeBuilder.get("engineer") .setShaped([ [null, null, , null, null], [null, , , , null], [, , , , ], [null, , , , null], [null, null, , null, null]]) .setFluid( * 5000) .addOutput() .addTool(, 8) .addTool(, 8) .addTool(, 8) .create(); // Augment Turbine Conversion ============================================================================================================ recipes.remove(); RecipeBuilder.get("engineer") .setShaped([ [null, null, , null, null], [null, , , , null], [, , , , ], [null, , , , null], [null, null, , null, null]]) .setFluid( * 5000) .addOutput() .addTool(, 8) .addTool(, 8) .addTool(, 8) .create(); // Augment Isentropic Reservoir ============================================================================================================ recipes.remove(); RecipeBuilder.get("engineer") .setShaped([ [null, null, , null, null], [null, , , , null], [, , , , ], [null, , , , null], [null, null, , null, null]]) .setFluid( * 5000) .addOutput() .addTool(, 8) .addTool(, 8) .addTool(, 8) .create(); // Augment Closed loop Cooling ============================================================================================================ recipes.remove(); RecipeBuilder.get("engineer") .setShaped([ [null, null, , null, null], [null, , , , null], [, , , , ], [null, , , , null], [null, null, , null, null]]) .setFluid( * 5000) .addOutput() .addTool(, 8) .addTool(, 8) .addTool(, 8) .create(); // Augment Ignition Plugs ============================================================================================================ recipes.remove(); RecipeBuilder.get("engineer") .setShaped([ [null, null, , null, null], [null, , , , null], [, , , , ], [null, , , , null], [null, null, , null, null]]) .setFluid( * 5000) .addOutput() .addTool(, 8) .addTool(, 8) .addTool(, 8) .create(); // Augment Agitative Manifold ============================================================================================================ recipes.remove(); RecipeBuilder.get("engineer") .setShaped([ [null, null, , null, null], [null, , , , null], [, , , , ], [null, , , , null], [null, null, , null, null]]) .setFluid( * 5000) .addOutput() .addTool(, 8) .addTool(, 8) .addTool(, 8) .create(); // Augment Elemental Catalyzer ============================================================================================================ recipes.remove(); RecipeBuilder.get("engineer") .setShaped([ [null, null, , null, null], [null, , , , null], [, , , , ], [null, , , , null], [null, null, , null, null]]) .setFluid( * 5000) .addOutput() .addTool(, 8) .addTool(, 8) .addTool(, 8) .create(); // Augment Disjunctive Extraction ============================================================================================================ recipes.remove(); RecipeBuilder.get("engineer") .setShaped([ [null, null, , null, null], [null, , , , null], [, , , , ], [null, , , , null], [null, null, , null, null]]) .setFluid( * 5000) .addOutput() .addTool(, 8) .addTool(, 8) .addTool(, 8) .create(); // Augment Lapidary Calibration ============================================================================================================ recipes.remove(); RecipeBuilder.get("engineer") .setShaped([ [null, null, , null, null], [null, , , , null], [, , , , ], [null, , , , null], [null, null, , null, null]]) .setFluid( * 5000) .addOutput() .addTool(, 8) .addTool(, 8) .addTool(, 8) .create();