import mods.modularmachinery.RecipeBuilder; recipes.removeShaped(); mods.extendedcrafting.TableCrafting.addShaped(, [[, , ], [, , ], [, null, ]]); recipes.removeShaped(); mods.extendedcrafting.TableCrafting.addShaped(, [[, , ], [, , ], [, null, ]]); mods.thaumcraft.Infusion.removeRecipe(); val betterpuriflower = RecipeBuilder.newBuilder("betterpuriflower","arcane_autoinfuser",120); betterpuriflower.addEnergyPerTickInput(100); betterpuriflower.addItemInput(.withTag({Aspects: [{amount: 1, key: "lux"}]})*61); betterpuriflower.addItemInput(.withTag({Aspects: [{amount: 1, key: "ordo"}]})*30); betterpuriflower.addItemInput(.withTag({Aspects: [{amount: 1, key: "cognitio"}]})*15); betterpuriflower.addItemInput(.withTag({Aspects: [{amount: 1, key: "auram"}]})*10); betterpuriflower.addItemInput(); betterpuriflower.addItemInput(); betterpuriflower.addItemInput(); betterpuriflower.addItemInput(); betterpuriflower.addItemInput(); betterpuriflower.addItemInput(); betterpuriflower.addItemInput(); betterpuriflower.addItemInput(); betterpuriflower.addItemInput(); betterpuriflower.addItemInput(); betterpuriflower.addItemInput(); betterpuriflower.addItemOutput(); betterpuriflower.build(); mods.thaumcraft.Infusion.registerRecipe("makeriftsinfusion", "", .withTag({seed: 1337, size: 100}), 6, [*250], , [, , , ]); recipes.removeShapeless(); mods.nuclearcraft.rock_crusher.addRecipe([, , , ]); recipes.addShaped(*2, [[, , ], [, , ], [, , ]]); recipes.addShaped(*4, [[, , ], [, .reuse(), ], [, , ]]); recipes.addShaped(*4, [[, , ], [, .reuse(), ], [, , ]]); recipes.addShaped(*4, [[, , ], [, .reuse(), ], [, , ]]); // mods.thaumcraft.ArcaneWorkbench.removeRecipe(); recipes.removeShaped(); recipes.removeShaped(); // recipes.removeShaped(); // recipes.removeShaped(); // recipes.removeShaped(); mods.thaumcraft.Infusion.removeRecipe(); val arcaneassembler = RecipeBuilder.newBuilder("arcaneassemblerinf","arcane_autoinfuser",120); arcaneassembler.addEnergyPerTickInput(100); arcaneassembler.addItemInput(.withTag({Aspects: [{amount: 1, key: "fabrico"}]})*64); arcaneassembler.addItemInput(.withTag({Aspects: [{amount: 1, key: "permutatio"}]})*32); arcaneassembler.addItemInput(.withTag({Aspects: [{amount: 1, key: "auram"}]})*16); arcaneassembler.addItemInput(.withTag({Aspects: [{amount: 1, key: "praecantatio"}]})*16); arcaneassembler.addItemInput(.withTag({Aspects: [{amount: 1, key: "metallum"}]})*8); arcaneassembler.addItemInput(.withTag({Aspects: [{amount: 1, key: "vitreus"}]})*8); arcaneassembler.addItemInput(); arcaneassembler.addItemInput(); arcaneassembler.addItemInput(); arcaneassembler.addItemInput(); arcaneassembler.addItemInput(); arcaneassembler.addItemOutput(); arcaneassembler.build(); mods.thaumcraft.ArcaneWorkbench.removeRecipe(); mods.thaumcraft.Crucible.registerRecipe("easierseal1", "", , , [*20,*10]); mods.thaumcraft.Crucible.registerRecipe("easierseal2", "", , , [*20,*10]); mods.thaumcraft.Crucible.registerRecipe("easierseal3", "", , , [*20,*10]); recipes.addShapeless(, [, ]); mods.thaumcraft.Infusion.registerRecipe("infuseshimmerleaf", "", , 1, [*10], , [, , , ]); mods.thaumcraft.Infusion.removeRecipe(); mods.thaumcraft.Infusion.registerRecipe("infkamichest", "", , 10, [*250,*150,*125,*125,*125,*60], , [, , , , , , , , , , , ]); mods.thaumcraft.Infusion.registerRecipe("infkamiboots", "", , 10, [*250,*150,*125,*125,*125,*60], , [, , , , , , , , , , , ]); mods.thaumcraft.Infusion.registerRecipe("infkamilegs", "", , 10, [*250,*150,*125,*125,*125,*60], , [, , , , , , .withTag({Potion: "minecraft:fire_resistance"}), , , , , ]); mods.thaumcraft.Infusion.registerRecipe("infkamihelm", "", , 10, [*250,*150,*125,*125,*125,*60], , [, , , , , , .withTag({Potion: "minecraft:night_vision"}), , , , , ]); recipes.addShaped(, [[null, , null], [, , ], [null, , null]]); recipes.addShaped(, [[null, , null], [, , ], [null, , null]]); recipes.addShaped(*2, [[, , ], [, , ], [, , ]]); recipes.addShaped(*2, [[, , ], [, , ], [, , ]]); recipes.addShaped(, [[, , ], [, , ], [, , ]]);