import mods.thaumcraft.Infusion; import mods.modularmachinery.RecipeBuilder; import crafttweaker.enchantments.IEnchantmentDefinition; import crafttweaker.data.IData; val enclistEXPCutter as IEnchantmentDefinition[] = [, , , ]; var mapExpCutter as IData = {}; mapExpCutter += enclistEXPCutter[0].makeEnchantment(39).makeTag(); mapExpCutter += enclistEXPCutter[1].makeEnchantment(100).makeTag(); mapExpCutter += enclistEXPCutter[2].makeEnchantment(1).makeTag(); mapExpCutter += enclistEXPCutter[3].makeEnchantment(5).makeTag(); mods.thaumcraft.Infusion.registerRecipe("inflesser", "", .withTag({EntityTag: {id: "thaumcraft:cultistportallesser"}}), 10, [*30, *56, *25, *30], , [, , , ]); mods.thaumcraft.Infusion.registerRecipe("infgreater", "", .withTag({EntityTag: {id: "thaumcraft:cultistportalgreater"}}), 10, [*50, *56, *32, *40], .withTag({EntityTag: {id: "thaumcraft:cultistportallesser"}}), [, , , ]); recipes.addShaped(, [[,,], [,,], [,,]]); recipes.addShaped(, [[, , ], [, .reuse(), ], [, , ]]); .setAspects([*50, *50, *50, *50, *50, *50, *50, *50]); mods.thaumcraft.Infusion.registerRecipe("supercutter", "", .withTag(mapExpCutter), 10, [*200, *100], , [, , , , , , , .withTag({brewKey: "oneforall"})]); mods.thaumcraft.Infusion.registerRecipe("makevibraniummithminitescythe", "", , 10, [*500, *100], , [, , , , , , , ]); mods.thaumcraft.Infusion.registerRecipe("maketaintcallstone", "", , 10, [*500, *500], , [, , , , , , , ]); mods.thaumcraft.Infusion.registerRecipe("makesoapbeecallstone", "", , 10, [*200, *175, *150, *125], , [, , , , , , , ]); mods.thaumcraft.Infusion.registerRecipe("fluxspongeftw", "", , 100, [*666, *300, *200, *100], , [, , , , , , , ]);