import mods.modularmachinery.RecipeBuilder; import mods.thaumcraft.Infusion; import mods.thaumicwonders.MeatyOrb; mods.thaumicwonders.MeatyOrb.add(, 15); recipes.addShaped(, [[, , ], [, , ], [, , ]]); recipes.addShaped(*4, [[, , ], [, , ], [, , ]]); recipes.addShaped(*16, [[, , ], [, , ], [, , ]]); mods.extendedcrafting.TableCrafting.addShaped(*64, [[, , , , ], [, null, , null, ], [, , , , ], [, null, , null, ], [, , , , ]]); val hungeringfleshgear = RecipeBuilder.newBuilder("hungeringfleshgear","mythic_processor_gearworking_die",1); hungeringfleshgear.addEnergyPerTickInput(1000000); hungeringfleshgear.addItemInput(*16); hungeringfleshgear.addItemOutput(*4); hungeringfleshgear.build(); val hungeringfleshplate = RecipeBuilder.newBuilder("hungeringfleshplate","mythic_processor_compactor",1); hungeringfleshplate.addEnergyPerTickInput(1000000); hungeringfleshplate.addItemInput(*4); hungeringfleshplate.addItemOutput(*4); hungeringfleshplate.build(); mods.avaritia.ExtremeCrafting.addShaped("returningpointdire", , [[, , , , , , , , ], [, , , , , , , , ], [, , , , , , , , ], [, , , , , , , , ], [, , , , , , , , ], [, , , , , , , , ], [, , , , , , , , ], [, , , , , , , , ], [, , , , , , , , ]]); recipes.addShaped(*2, [[, makeVisCrystal( * 1), ], [makeVisCrystal( * 1), , makeVisCrystal( * 1)], [, makeVisCrystal( * 1), ]]); recipes.addShaped(*2, [[, , ], [.withTag({FluidName: "flesh_world_ichor", Amount: 1000}), , .withTag({FluidName: "flesh_world_ichor", Amount: 1000})], [, , ]]); recipes.addShaped(*2, [[, , ], [, , ], [, , ]]); recipes.addShaped(*4, [[, , ], [, , ], [, , ]]); recipes.addShaped(*8, [[, , ], [, , ], [, , ]]); mods.thaumcraft.Infusion.registerRecipe("infmeatballtitan", "", , 10, [*1000, *1000, *500, *200], , [, , , , , , , , , , , ]); mods.thaumcraft.Infusion.registerRecipe("inffleshworldcallstone", "", , 10, [*1000, *1000, *500, *200], , [, , , .withTag({FluidName: "flesh_world_ichor", Amount: 1000}), , , , .withTag({FluidName: "flesh_world_ichor", Amount: 1000})]); recipes.addShaped(, [[null, , null], [, .reuse(), ], [null, , null]]); recipes.addShaped(*2, [[, , ], [, , ], [, , ]]); recipes.addShaped(*2, [[, , ], [, , ], [, , ]]); recipes.addShaped(*2, [[, , ], [, , ], [, , ]]); mods.thaumcraft.Infusion.registerRecipe("infundeadrisingsummons", "", , 10, [*1000, *1000, *500, *200], , [, , , , , , , , , , , ]); recipes.addShaped(, [[, , ], [, , ], [, , ]]); val hungeringsoulmeatball = RecipeBuilder.newBuilder("hungeringsoulmeatball","shrine_of_the_sentient_meatballs",80); hungeringsoulmeatball.addEnergyPerTickInput(2000000000); hungeringsoulmeatball.addWillInput("DEFAULT", 10,0,1000000); hungeringsoulmeatball.addWillInput("CORROSIVE", 10,0,1000000); hungeringsoulmeatball.addWillInput("DESTRUCTIVE", 10,0,1000000); hungeringsoulmeatball.addWillInput("VENGEFUL", 10,0,1000000); hungeringsoulmeatball.addWillInput("STEADFAST", 10,0,1000000); hungeringsoulmeatball.addFluidInput(*4000); hungeringsoulmeatball.addFluidInput(*100); hungeringsoulmeatball.addItemInput(); hungeringsoulmeatball.addItemInput(); hungeringsoulmeatball.addItemInput(); hungeringsoulmeatball.addItemInput(*4); hungeringsoulmeatball.addItemInput(); hungeringsoulmeatball.addItemOutput(); hungeringsoulmeatball.build(); val dupegemdyingconst = RecipeBuilder.newBuilder("dupegemdyingconst","gaia_altar",60); dupegemdyingconst.addEnergyPerTickInput(40000); dupegemdyingconst.addItemInput(*8); dupegemdyingconst.addItemInput(*256); dupegemdyingconst.addItemOutput(*16); dupegemdyingconst.build(); val hungeringsoulmeatball1 = RecipeBuilder.newBuilder("hungeringsoulmeatball1","shrine_of_the_sentient_meatballs",80); hungeringsoulmeatball1.addEnergyPerTickInput(2000000000); hungeringsoulmeatball1.addWillInput("DEFAULT", 80,0,1000000); hungeringsoulmeatball1.addWillInput("CORROSIVE", 80,0,1000000); hungeringsoulmeatball1.addWillInput("DESTRUCTIVE", 80,0,1000000); hungeringsoulmeatball1.addWillInput("VENGEFUL", 80,0,1000000); hungeringsoulmeatball1.addWillInput("STEADFAST", 80,0,1000000); hungeringsoulmeatball1.addFluidInput(*32000); hungeringsoulmeatball1.addFluidInput(*800); hungeringsoulmeatball1.addItemInput(*4); hungeringsoulmeatball1.addItemInput(*8); hungeringsoulmeatball1.addItemInput(*8); hungeringsoulmeatball1.addItemInput(*32); hungeringsoulmeatball1.addItemInput(*8); hungeringsoulmeatball1.addItemOutput(*10); hungeringsoulmeatball1.build(); recipes.addShaped(, [[, , ], [, , ], [, , ]]); val hungeringsoulmeatball2 = RecipeBuilder.newBuilder("hungeringsoulmeatball2","shrine_of_the_sentient_meatballs",80); hungeringsoulmeatball2.addEnergyPerTickInput(2000000000); hungeringsoulmeatball2.addWillInput("DEFAULT", 90,0,1000000); hungeringsoulmeatball2.addWillInput("CORROSIVE", 90,0,1000000); hungeringsoulmeatball2.addWillInput("DESTRUCTIVE", 90,0,1000000); hungeringsoulmeatball2.addWillInput("VENGEFUL", 90,0,1000000); hungeringsoulmeatball2.addWillInput("STEADFAST", 90,0,1000000); hungeringsoulmeatball2.addFluidInput(*48000); hungeringsoulmeatball2.addFluidInput(*900); hungeringsoulmeatball2.addItemInput(*5); hungeringsoulmeatball2.addItemInput(*2); hungeringsoulmeatball2.addItemInput(*10); hungeringsoulmeatball2.addItemInput(*40); hungeringsoulmeatball2.addItemInput(*10); hungeringsoulmeatball2.addItemOutput(*15); hungeringsoulmeatball2.build(); mods.nuclearcraft.infuser.addRecipe([, *12, ]); mods.extendedcrafting.TableCrafting.addShaped(, [[, , , , ], [, , , , ], [, , , , ], [, , , , ], [, , , , ]]); recipes.addShaped(, [[, , ], [, , ], [, , ]]); mods.avaritia.ExtremeCrafting.addShaped("meatballmancallstone", , [[, 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], [, null, , null, , null, , null, ], [null, null, null, , null, , null, null, null], [, null, , null, , null, , null, ]]); recipes.addShaped(, [[, , ], [, .reuse(), ], [, , ]]); recipes.addShaped(, [[, , ], [, .reuse(), ], [, , ]]); mods.abyssalcraft.InfusionRitual.addRitual("KashanWarperInf", 4, 0, 100000, true, , , [,, ,, ,, ,]); game.setLocalization("ac.ritual.KashanWarperInf", "The universe at my fingertips"); game.setLocalization("ac.ritual.KashanWarperInf.desc", "This is what it's all about"); recipes.addShaped(, [[, , ], [, .reuse(), ], [, , ]]);