import mods.modularmachinery.RecipeBuilder; import mods.thaumcraft.Crucible; import mods.thaumcraft.Infusion; import crafttweaker.data.IData; mods.avaritia.ExtremeCrafting.addShaped("makegallifreywarper", , [[,,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,,]]); furnace.addRecipe(, ); furnace.addRecipe(, ); furnace.addRecipe(, ); furnace.addRecipe(, ); furnace.addRecipe(, ); furnace.addRecipe(, ); furnace.addRecipe(, ); recipes.addShaped(, [[, , ], [, , ], [, , ]]); scripts.PuzzleUtil.addPuzzleShapeless("furnaceguyfinalform", , [, , , , ]); mods.thermalexpansion.InductionSmelter.addRecipe(*5, *4, *24, 500); mods.nuclearcraft.alloy_furnace.addRecipe([*4, *24, *5]); mods.thermalexpansion.InductionSmelter.addRecipe(*2, , *24, 500); mods.nuclearcraft.alloy_furnace.addRecipe([, *24, *2]); mods.thermalexpansion.InductionSmelter.addRecipe(*2, , *24, 500); mods.nuclearcraft.alloy_furnace.addRecipe([, *24, *2]); mods.thermalexpansion.InductionSmelter.addRecipe(*2, , *24, 500); mods.nuclearcraft.alloy_furnace.addRecipe([, *24, *2]); mods.abyssalcraft.InfusionRitual.addRitual("gatekeeperofthemeatballman", 4, 53, 100000, true, , , [,,,, ,,,]); game.setLocalization("ac.ritual.gatekeeperofthemeatballman", "Gatekeeper of the Meatball Man"); game.setLocalization("ac.ritual.gatekeeperofthemeatballman.desc", "The war with the meatball man has begun!"); recipes.addShaped(*2, [[, null, ], [, , ], [, null, ]]); mods.extendedcrafting.CombinationCrafting.addRecipe(, 100000000, , [, , , , , , , , , , , , , , , ]); mods.extendedcrafting.TableCrafting.addShaped(*6, [[, , null, null, null, null, null, , ], [, , , null, null, null, , , ], [null, , null, null, .withTag({tank: {FluidName: "arbiterium", Amount: 16000}}), null, null, , null], [null, null, null, null, , null, null, null, null], [null, null, .withTag({tank: {FluidName: "nightmarish_matter", Amount: 16000}}), , , , .withTag({tank: {FluidName: "nightmarish_matter", Amount: 16000}}), null, null], [null, null, null, null, , null, null, null, null], [null, , null, null, .withTag({tank: {FluidName: "meatballium", Amount: 16000}}), null, null, , null], [, , , null, null, null, , , ], [, , null, null, null, null, null, , ]]); mods.extendedcrafting.TableCrafting.addShaped(*6, [[, , , , ], [, , , , ], [, , , , ], [, , , , ], [, , , , ]]); mods.extendedcrafting.TableCrafting.addShaped(*12, [[, , , , ], [, , , , ], [, , , , ], [, , , , ], [, , , , ]]); mods.nuclearcraft.melter.addRecipe([, *100]); recipes.addShaped(, [[null, , null], [, , ], [null, , null]]); recipes.addShaped(, [[, , ], [, , ], [, , ]]); recipes.addShaped(, [[, , ], [, , ], [, , ]]); recipes.addShaped(, [[, , ], [, , ], [, , ]]); recipes.addShaped(, [[, , ], [, , ], [, , ]]); recipes.addShaped(, [[null, , null], [, , ], [null, , null]]); val oredimensionsingularity = ; oredimensionsingularity.add(); oredimensionsingularity.add(); oredimensionsingularity.add(); oredimensionsingularity.add(); oredimensionsingularity.add(); oredimensionsingularity.add(); oredimensionsingularity.add(); oredimensionsingularity.add(); oredimensionsingularity.add(); oredimensionsingularity.add(); recipes.addShaped(, [[, , ], [, , ], [, , ]]); val fractallitefurnacealloy = RecipeBuilder.newBuilder("fractallitefurnacealloy","fractallite_furnace",10); fractallitefurnacealloy.addFluidInput(*1000); fractallitefurnacealloy.addItemInput(); fractallitefurnacealloy.addItemInput(); fractallitefurnacealloy.addItemInput(); fractallitefurnacealloy.addItemInput(); fractallitefurnacealloy.addItemInput(); fractallitefurnacealloy.addItemOutput(); fractallitefurnacealloy.build(); val fractallitefurnacehyperuranion = RecipeBuilder.newBuilder("fractallitefurnacehyperuranion","fractallite_furnace",2); fractallitefurnacehyperuranion.addFluidInput(*10); fractallitefurnacehyperuranion.addItemInput(); fractallitefurnacehyperuranion.addItemInput(); fractallitefurnacehyperuranion.addItemOutput(); fractallitefurnacehyperuranion.build(); val fractallitefurnacehyperuranion2 = RecipeBuilder.newBuilder("fractallitefurnacehyperuranion2","fractallite_furnace",2); fractallitefurnacehyperuranion2.addFluidInput(*10); fractallitefurnacehyperuranion2.addItemInput(); fractallitefurnacehyperuranion2.addItemInput(); fractallitefurnacehyperuranion2.addItemOutput(); fractallitefurnacehyperuranion2.build(); var unfulfilleddata as IData = { display: {Lore:["§d§oUnfulfilled§r"]} }; var livelydata as IData = { display: {Lore:["§d§oLively§r"]} }; var brimmingdata as IData = { display: {Lore:["§d§oBrimming§r"]} }; var energicdata as IData = { display: {Lore:["§d§oEnergic§r"]} }; var fulfilleddata as IData = { display: {Lore:["§d§oFulfilled§r"]} }; val fractallitefurnacetrinity = RecipeBuilder.newBuilder("fractallitefurnacetrinity","fractallite_furnace",10); fractallitefurnacetrinity.addFluidInput(*1000); fractallitefurnacetrinity.addItemInput(); fractallitefurnacetrinity.addItemInput(); fractallitefurnacetrinity.addItemInput(*32); fractallitefurnacetrinity.addItemOutput(.withTag(unfulfilleddata)*32); fractallitefurnacetrinity.build(); mods.nuclearcraft.infuser.addRecipe([.withTag(unfulfilleddata), *288, .withTag(livelydata)]); mods.nuclearcraft.infuser.addRecipe([.withTag(livelydata), *288, .withTag(brimmingdata)]); mods.nuclearcraft.infuser.addRecipe([.withTag(brimmingdata), *288, .withTag(energicdata)]); mods.nuclearcraft.infuser.addRecipe([.withTag(energicdata), *288, .withTag(fulfilleddata)]); recipes.addShaped(, [[, , ], [, , ], [, , ]]); mods.extendedcrafting.TableCrafting.addShaped(, [[, , null, , ], [, , , , ], [null, , , , null], [, , , , ], [, , null, , ]]); recipes.addShaped(*64, [[, , ], [, , ], [, , ]]); recipes.addShaped(*4, [[null, , null], [, , ], [null, , null]]); recipes.addShaped(*4, [[null, , null], [, , ], [null, , null]]); recipes.addShaped(*4, [[null, , null], [, .reuse(), ], [null, , null]]); recipes.addShaped(*4, [[null, , null], [, .reuse(), ], [null, , null]]); recipes.addShaped(*2, [[, , ], [, , ], [, , ]]); recipes.addShaped(, [[, , ], [, , ], [, , ]]); mods.thaumcraft.Crucible.registerRecipe("crucdupefireflesh", "", *5, , [*5]); mods.thaumcraft.Crucible.registerRecipe("crucdupeiceflesh", "", *5, , [*5]); mods.thaumcraft.Crucible.registerRecipe("crucdupelightningflesh", "", *5, , [*5]); mods.abyssalcraft.InfusionRitual.addRitual("infusefleshtree", 4, 0, 100000, true, , , [,,,, ,,,]); game.setLocalization("ac.ritual.infusefleshtree", "Harbinger Flesh Tree Infusion"); game.setLocalization("ac.ritual.infusefleshtree.desc", "Harbinger Flesh Tree Infusion"); mods.abyssalcraft.InfusionRitual.addRitual("infusefleshegg", 4, 0, 100000, true, , , [,,,, ,,,]); game.setLocalization("ac.ritual.infusefleshegg", "Harbinger Flesh Egg Infusion"); game.setLocalization("ac.ritual.infusefleshegg.desc", "Harbinger Flesh Egg Infusion"); mods.extendedcrafting.CompressionCrafting.addRecipe(, , 512, , 999999); recipes.addShaped(, [[, , ], [, .reuse(), ], [, , ]]); recipes.addShaped(, [[null, , null], [, , ], [null, , null]]); val coopmeatballegg = RecipeBuilder.newBuilder("coopmeatballegg","mechanized_coop",480); coopmeatballegg.addItemInput(); coopmeatballegg.setChance(0.0); coopmeatballegg.addItemInput(); coopmeatballegg.addItemOutput(*4); coopmeatballegg.build(); val greenhousemeatballtree = RecipeBuilder.newBuilder("greenhousemeatballtree","enchanted_greenhouse",1000); greenhousemeatballtree.addItemInput(); greenhousemeatballtree.setChance(0.0); greenhousemeatballtree.addItemInput(); greenhousemeatballtree.addItemOutput(*4); greenhousemeatballtree.build(); mods.thaumcraft.Infusion.registerRecipe("inftruename", "", , 10, [*100, *100, *100, *100, *100], , [, , , , , , , ]); recipes.addShaped(, [[.withTag({Fluid: {FluidName: "hint_of_insanity", Amount: 256000}}), , .withTag({Fluid: {FluidName: "hint_of_divinity", Amount: 256000}})], [, .reuse(), ], [.withTag({Fluid: {FluidName: "hint_of_divinity", Amount: 256000}}), , .withTag({Fluid: {FluidName: "hint_of_insanity", Amount: 256000}})]]); mods.thaumcraft.Infusion.registerRecipe("infheartofthedesert", "", , 10, [*1000, *600, *200], , [, , , , , ]); recipes.addShaped(, [[.reuse(), , .reuse()], [.reuse(), , .reuse()], [.reuse(), , .reuse()]]); recipes.addShaped(, [[null, .withTag({tank: {FluidName: "lifeessence", Amount: 16000}}), null], [, , ], [null, .withTag({tank: {FluidName: "lifeessence", Amount: 16000}}), null]]); recipes.addShaped(*8, [[, , ], [, , ], [, , ]]); val monumentalmeatball1 = RecipeBuilder.newBuilder("monumentalmeatball1","sentient_meatball_monument",100); monumentalmeatball1.addItemInput(); monumentalmeatball1.addItemInput(); monumentalmeatball1.addFluidInput(*288); monumentalmeatball1.addFluidOutput(*100); monumentalmeatball1.build(); mods.abyssalcraft.InfusionRitual.addRitual("getfirstessencebetrayal", 4, 0, 100000, true, .withTag({FluidName: "essence_of_betrayal", Amount: 1000}), , [,,,, ,,,]); game.setLocalization("ac.ritual.getfirstessencebetrayal", "The great betrayal of terra"); game.setLocalization("ac.ritual.getfirstessencebetrayal.desc", "The great betrayal of terra"); val monumentalmeatball2 = RecipeBuilder.newBuilder("monumentalmeatball2","sentient_meatball_monument",100); monumentalmeatball2.addItemInput(); monumentalmeatball2.addItemInput(); monumentalmeatball2.addFluidInput(*100); monumentalmeatball2.addFluidOutput(*100); monumentalmeatball2.build(); val monumentalmeatball3 = RecipeBuilder.newBuilder("monumentalmeatball3","sentient_meatball_monument",100); monumentalmeatball3.addItemInput(); monumentalmeatball3.addFluidInput(*100); monumentalmeatball3.addFluidInput(*15); monumentalmeatball3.addFluidOutput(*100); monumentalmeatball3.build(); val monumentalmeatball4 = RecipeBuilder.newBuilder("monumentalmeatball4","sentient_meatball_monument",100); monumentalmeatball4.addFluidInput(*100); monumentalmeatball4.addFluidInput(*100); monumentalmeatball4.addFluidInput(*100); monumentalmeatball4.addFluidOutput(*100); monumentalmeatball4.build(); val bastionofflesh1 = RecipeBuilder.newBuilder("bastionofflesh1","bastion_of_flesh",100); bastionofflesh1.addItemInput(*4); bastionofflesh1.addItemOutput(*4); bastionofflesh1.addFluidInput(*100); bastionofflesh1.addFluidOutput(*100); bastionofflesh1.build(); val bastionofflesh2 = RecipeBuilder.newBuilder("bastionofflesh2","bastion_of_flesh",100); bastionofflesh2.addItemInput(*4); bastionofflesh2.addItemOutput(*16); bastionofflesh2.addFluidInput(*100); bastionofflesh2.addFluidOutput(*100); bastionofflesh2.build(); val bastionofflesh3 = RecipeBuilder.newBuilder("bastionofflesh3","bastion_of_flesh",100); bastionofflesh3.addItemInput(*4); bastionofflesh3.addItemOutput(*64); bastionofflesh3.addFluidInput(*100); bastionofflesh3.addFluidOutput(*100); bastionofflesh3.build(); val bastionofflesh4 = RecipeBuilder.newBuilder("bastionofflesh4","bastion_of_flesh",100); bastionofflesh4.addItemInput(*4); bastionofflesh4.addItemOutput(*256); bastionofflesh4.addFluidInput(*100); bastionofflesh4.addFluidOutput(*100); bastionofflesh4.build(); recipes.addShaped(, [[, .withTag({entity: "minecraft:wither"}), ], [.withTag({entity: "minecraft:wither"}), , .withTag({entity: "minecraft:wither"})], [, .withTag({entity: "minecraft:wither"}), ]]); mods.astralsorcery.Altar.addTraitAltarRecipe("MeatballCraft:shaped/internal/altar/meatballmanritual", , 4500, 400, [ , , ,, , , , , ,, , , ,, , , , , ,, ,, ,, , //Outer Items, indices 25+ , , , , , , , ], "astralsorcery.constellation.discidia"); val nameofnamesingot = RecipeBuilder.newBuilder("nameofnamesingot","altar_to_the_name_of_names",100); nameofnamesingot.addEnergyPerTickInput(2000000000); nameofnamesingot.addFluidInput(*16000); nameofnamesingot.addFluidInput(*16000); nameofnamesingot.addFluidInput(*16000); nameofnamesingot.addFluidInput(*16000); nameofnamesingot.addFluidInput(*16000); nameofnamesingot.addFluidInput(*16000); nameofnamesingot.addFluidInput(*16000); nameofnamesingot.addFluidInput(*16000); nameofnamesingot.addItemInput(); nameofnamesingot.addItemInput(*4); nameofnamesingot.addItemOutput(); nameofnamesingot.build(); val nameofnamesingotup = RecipeBuilder.newBuilder("nameofnamesingotup","altar_to_the_name_of_names",20); nameofnamesingotup.addEnergyPerTickInput(2000000000); nameofnamesingotup.addFluidInput(*16000); nameofnamesingotup.addFluidInput(*16000); nameofnamesingotup.addFluidInput(*16000); nameofnamesingotup.addFluidInput(*16000); nameofnamesingotup.addFluidInput(*16000); nameofnamesingotup.addFluidInput(*16000); nameofnamesingotup.addFluidInput(*16000); nameofnamesingotup.addFluidInput(*16000); nameofnamesingotup.addItemInput(); nameofnamesingotup.addItemInput(*2); nameofnamesingotup.addItemOutput(); nameofnamesingotup.build(); mods.nuclearcraft.dissolver.addRecipe([, *4000, *8000]); mods.nuclearcraft.dissolver.addRecipe([, *4000, *8000]); val nameofnamesingotupup = RecipeBuilder.newBuilder("nameofnamesingotupup","altar_to_the_name_of_names",10); nameofnamesingotupup.addEnergyPerTickInput(2000000000); nameofnamesingotupup.addFluidInput(*16000); nameofnamesingotupup.addFluidInput(*16000); nameofnamesingotupup.addFluidInput(*16000); nameofnamesingotupup.addFluidInput(*16000); nameofnamesingotupup.addFluidInput(*16000); nameofnamesingotupup.addFluidInput(*16000); nameofnamesingotupup.addFluidInput(*16000); nameofnamesingotupup.addFluidInput(*16000); nameofnamesingotupup.addItemInput(); nameofnamesingotupup.addItemInput(*2); nameofnamesingotupup.addItemOutput(*4); nameofnamesingotupup.build(); val nameofnamesingotbeegwarr = RecipeBuilder.newBuilder("nameofnamesingotbeegwarr","altar_to_the_name_of_names",5); nameofnamesingotbeegwarr.addEnergyPerTickInput(2000000000); nameofnamesingotbeegwarr.addFluidInput(*16000); nameofnamesingotbeegwarr.addFluidInput(*16000); nameofnamesingotbeegwarr.addFluidInput(*16000); nameofnamesingotbeegwarr.addFluidInput(*16000); nameofnamesingotbeegwarr.addFluidInput(*16000); nameofnamesingotbeegwarr.addFluidInput(*16000); nameofnamesingotbeegwarr.addFluidInput(*16000); nameofnamesingotbeegwarr.addFluidInput(*16000); nameofnamesingotbeegwarr.addItemInput(); nameofnamesingotbeegwarr.addItemInput(*2); nameofnamesingotbeegwarr.addItemOutput(*8); nameofnamesingotbeegwarr.build(); val nameofnamesingotbeegnatlaw = RecipeBuilder.newBuilder("nameofnamesingotbeegnatlaw","altar_to_the_name_of_names",5); nameofnamesingotbeegnatlaw.addEnergyPerTickInput(2000000000); nameofnamesingotbeegnatlaw.addFluidInput(*16000); nameofnamesingotbeegnatlaw.addFluidInput(*16000); nameofnamesingotbeegnatlaw.addFluidInput(*16000); nameofnamesingotbeegnatlaw.addFluidInput(*16000); nameofnamesingotbeegnatlaw.addFluidInput(*16000); nameofnamesingotbeegnatlaw.addFluidInput(*16000); nameofnamesingotbeegnatlaw.addFluidInput(*16000); nameofnamesingotbeegnatlaw.addFluidInput(*16000); nameofnamesingotbeegnatlaw.addItemInput(); nameofnamesingotbeegnatlaw.addItemInput(*2); nameofnamesingotbeegnatlaw.addItemOutput(*16); nameofnamesingotbeegnatlaw.build(); mods.astralsorcery.Altar.addTraitAltarRecipe("MeatballCraft:shaped/internal/altar/requemofthearbiter", , 4500, 400, [ , null, ,null, , null, , null, ,, , , ,null, null, null, null, null, null,null, null,, ,, , //Outer Items, indices 25+ , , , , , ], "astralsorcery.constellation.aevitas"); mods.extendedcrafting.CompressionCrafting.addRecipe(, , 250, , 10000000); mods.extendedcrafting.CompressionCrafting.addRecipe(, , 100, , 10000000); scripts.PuzzleUtil.addPuzzleShaped("entropicstonepuzzle", , [[, , ], [, , ], [, , ]]); mods.thaumcraft.Infusion.registerRecipe("entropicchannelingfabrialinf", "", , 10, [*500, *200, *100], , [, , , , , , , ]); mods.astralsorcery.Altar.addTraitAltarRecipe("MeatballCraft:shaped/internal/altar/regainedtrustfabrial", , 4500, 400, [ , , , , , , , , , , , , , , , , , , , , , , ,, , //Outer Items, indices 25+ , , , , , , , ], "astralsorcery.constellation.lucerna"); recipes.addShaped(, [[, , ], [, , ], [, , ]]); recipes.addShaped(, [[, , ], [, .reuse(), ], [, , ]]); mods.extendedcrafting.TableCrafting.addShaped(, [[, , , , ], [, , , , ], [, , , , ], [, , , , ], [, , , , ]]); mods.extendedcrafting.TableCrafting.addShaped(*2, [[, , , , , , ], [, , , , , , ], [, , , , , , ], [, , , , , , ], [, , , , , , ], [, , , , , , ], [, , , , , , ]]); recipes.addShaped(, [[, , ], [, , ], [, , ]]); recipes.addShaped(, [[, , ], [, , ], [, , ]]); recipes.addShaped(, [[, , ], [, .reuse(), ], [, , ]]); scripts.PuzzleUtil.addPuzzleShapeless("eldunaricallstonepuzzle", , [, , , , .withTag({entity: "divinerpg:jungle_spider"}), .withTag({entity: "divinerpg:hell_spider"}), .withTag({entity: "divinerpg:soul_spider"}), .withTag({entity: "divinerpg:ender_spider"}), .withTag({entity: "aoa3:sea_spider"})]); mods.astralsorcery.Altar.addTraitAltarRecipe("MeatballCraft:shaped/internal/altar/eldunarytruetongue", , 4500, 400, [ , , , , , , , , , , , , , , , , , , , , , , ,, , //Outer Items, indices 25+ , , , , , , , ], "astralsorcery.constellation.armara"); scripts.PuzzleUtil.addPuzzleShaped("truetongue", , [[.withTag({display: {Name: "ᚠᚣ",Lore:["§d§oTrue Name§r"]}}), .withTag({display: {Name: "ᛔᚣᛕᛛᛂᚡᛁᛁ",Lore:["§d§oTrue Name§r"]}}), .withTag({display: {Name: "ᛒᛟᛟᛦ᛫ᛒᛟᛟᛦ",Lore:["§d§oTrue Name§r"]}})], [.withTag({display: {Name: "ᛡᛒ",Lore:["§d§oTrue Name§r"]}}), , .withTag({display: {Name: "ᛈᚺᚽᚥᛕᚽᚤ",Lore:["§d§oTrue Name§r"]}})], [.withTag({display: {Name: "ᛑᛂᚠᛁᚿᛂᛑ᛫ᚧ",Lore:["§d§oTrue Name§r"]}}), .withTag({display: {Name: "ᚵᛊᛠᛔᛟᚤᛕᛊᚧ",Lore:["§d§oTrue Name§r"]}}), .withTag({display: {Name: "ᚥᚱᚣᛠᚻ",Lore:["§d§oTrue Name§r"]}})]]); recipes.addShaped(, [[, , ], [, , ], [, , ]]); recipes.addShaped(, [[, .reuse(), ], [.reuse(), , .reuse()], [, .reuse(), ]]); scripts.PuzzleUtil.addPuzzleShapeless("runesofliberation1", , [, .reuse(), .reuse(), .reuse(), .reuse(), , , , ]); mods.thaumcraft.Infusion.registerRecipe("infritestruetongue", "", , 10, [*100, *100, *100, *100, *100], , [, , , , , , , ]); mods.thaumcraft.Infusion.registerRecipe("infritesofliberation", "", , 10, [*800, *600, *400, *200, *100], , [, , , , , , , ]); recipes.addShaped(, [[, , ], [, , ], [, , ]]); recipes.addShaped(, [[, , ], [, , ], [, , ]]); recipes.addShapeless(, [.reuse(), ]); recipes.addShaped(*16, [[null, , null], [, , ], [null, , null]]); recipes.addShaped(*8, [[, , ], [, .reuse(), ], [, , ]]); val plithofascension1 = RecipeBuilder.newBuilder("plithofascension1","plith_of_ascension",100); plithofascension1.addFluidInput(*12); plithofascension1.addItemInput(*4); plithofascension1.addItemInput(*4); plithofascension1.addItemOutput(*4); plithofascension1.build(); val plithofascension2 = RecipeBuilder.newBuilder("plithofascension2","plith_of_ascension",100); plithofascension2.addFluidInput(*12); plithofascension2.addItemInput(*4); plithofascension2.addItemInput(*4); plithofascension2.addItemOutput(*16); plithofascension2.build(); val plithofascension3 = RecipeBuilder.newBuilder("plithofascension3","plith_of_ascension",100); plithofascension3.addFluidInput(*12); plithofascension3.addItemInput(*4); plithofascension3.addItemInput(*4); plithofascension3.addItemOutput(*64); plithofascension3.build(); val plithofascension4 = RecipeBuilder.newBuilder("plithofascension4","plith_of_ascension",100); plithofascension4.addFluidInput(*12); plithofascension4.addItemInput(*4); plithofascension4.addItemInput(*4); plithofascension4.addItemOutput(*256); plithofascension4.build(); // recipes.addShaped(*4, // [[, , ], // [, .reuse(), ], // [, , ]]); // recipes.addShaped(*16, // [[, , ], // [, .reuse(), ], // [, , ]]); // recipes.addShaped(*64, // [[, , ], // [, .reuse(), ], // [, , ]]); val swordoftruth = .withTag({HideFlags:2,AttributeModifiers:[{UUIDMost: 121000 as long, UUIDLeast: 120000 as long,Slot: "mainhand",AttributeName: "generic.attackDamage", Operation: 0, Name: "generic.attackDamage",Amount: 4000},{UUIDMost: 121001 as long, UUIDLeast: 120001 as long ,Amount: 1.2 ,Slot: "mainhand", AttributeName: "generic.attackSpeed",Operation: 0, Name: "generic.attackSpeed"}]}); mods.extendedcrafting.TableCrafting.addShaped(swordoftruth, [[null, null, , null, null], [null, , , , null], [null, , , , null], [, , , , ], [null, null, .withTag({Material: "infinity_avaritia_plustic"}), null, null]]); recipes.addShaped(*64, [[, , ]]); recipes.addShaped(*64, [[, , ]]); recipes.addShaped(*64, [[, , ]]); recipes.addShaped(*64, [[, , ]]); recipes.addShaped(*64, [[, , ]]); recipes.addShaped(*64, [[, , ]]); recipes.addShaped(*64, [[, , ]]); recipes.addShaped(*2, [[, , ], [, , ], [, , ]]); mods.extendedcrafting.TableCrafting.addShaped(, [[, , , , ], [, , , , ], [, , , , ], [, , , , ], [, , , , ]]); mods.nuclearcraft.dissolver.addRecipe([, *50, *100]); recipes.addShaped(*5, [[, , ], [, , ], [, , ]]); mods.projecte.WorldTransmutation.add(, );