import crafttweaker.item.IItemDefinition; import crafttweaker.item.IItemStack; import crafttweaker.item.IIngredient; import crafttweaker.oredict.IOreDict; import crafttweaker.oredict.IOreDictEntry; import mods.contenttweaker.VanillaFactory; import mods.contenttweaker.Color; import mods.gregtech.recipe.RecipeMap; import mods.gregtech.material.MaterialRegistry; import mods.gregtech.material.Material; //LV Hull recipes.remove(); recipes.addShaped(, [ [, , ], [, , ]]); // LV Machine Hull * 1 .findRecipe(16, [, * 2], [ * 288]).remove(); //LV Motor - with Fine Copper Wires recipes.addShaped(, [ [, , ], [, , ], [, , ]]); //Wood Pulp recipes.addShapeless( * 4,[,]); //Pyrolyse Oven recipes.removeByRecipeName("gregtech:pyrolyse_oven"); recipes.addShaped(, [ [, , ], [, , ], [, , ]]); // LV Casing recipes.removeByRecipeName("gregtech:casing.lv"); recipes.addShaped(, [ [, , ], [, , ], [, , ] ]); // LV Machine Casing * 1 .findRecipe(16, [ * 8, .withTag({Configuration: 8})], null).remove(); assembler.recipeBuilder().inputs( * 8).notConsumable(.withTag({Configuration: 8})).outputs([]).duration(30).EUt(16).buildAndRegister(); // ULV Casing recipes.removeByRecipeName("gregtech:casing_ulv"); recipes.addShaped(, [ [, , ], [, , ], [, , ] ]); // ULV Machine Casing * 1 .findRecipe(16, [ * 8, .withTag({Configuration: 8})], null).remove(); assembler.recipeBuilder().inputs( * 8).notConsumable(.withTag({Configuration: 8})).outputs([]).duration(30).EUt(16).buildAndRegister(); // pyro pyrolyse_oven.recipeBuilder() .inputs([ * 16]) .notConsumable(.withTag({Configuration: 10})) .fluidInputs([ * 4000]) .outputs([ * 20]) .fluidOutputs([ * 4000]) .duration(600).EUt(30).buildAndRegister(); //Wood Vinegar and Charcoal pyrolyse_oven.recipeBuilder() .inputs([ * 16]) .notConsumable(.withTag({Configuration: 11})) .fluidInputs([ * 4000]) .outputs([ * 20]) .fluidOutputs([ * 3000]) .duration(600).EUt(30).buildAndRegister(); //Wood Gas and Charcoal pyrolyse_oven.recipeBuilder() .inputs([ * 16]) .notConsumable(.withTag({Configuration: 12})) .fluidInputs([ * 4000]) .outputs([ * 20]) .fluidOutputs([ * 1500]) .duration(600).EUt(30).buildAndRegister(); //Wood Tar and Charcoal pyrolyse_oven.recipeBuilder() .inputs([ * 16]) .notConsumable(.withTag({Configuration: 13})) .fluidInputs([ * 4000]) .outputs([ * 20]) .fluidOutputs([ * 1500]) .duration(600).EUt(30).buildAndRegister(); //Charcoal Byproducts and Charcoal pyrolyse_oven.recipeBuilder() .inputs([ * 16]) .notConsumable(.withTag({Configuration: 14})) .fluidInputs([ * 4000]) .outputs([ * 20]) .fluidOutputs([ * 4000]) .duration(600).EUt(30).buildAndRegister(); //Phenol and Coke pyrolyse_oven.recipeBuilder() .inputs([ * 16]) .notConsumable(.withTag({Configuration: 14})) .fluidInputs([ * 4000]) .outputs([ * 20]) .fluidOutputs([ * 1000]) .duration(600).EUt(30).buildAndRegister(); //Phenol and Coke dust pyrolyse_oven.recipeBuilder() .inputs([ * 16]) .notConsumable(.withTag({Configuration: 11})) .fluidInputs([ * 4000]) .outputs([ * 20]) .fluidOutputs([ * 1000]) .duration(600).EUt(30).buildAndRegister(); // force phenol for phenolic circuit board chemical_reactor.recipeBuilder().inputs().fluidInputs([ * 100]).outputs([]).duration(100).EUt(8).buildAndRegister(); // remove Phenolic Circuit Board * 1 .findRecipe(7, [, ], [ * 50]).remove();