import mods.modularmachinery.RecipeBuilder; import mods.thaumcraft.Crucible; import mods.thaumcraft.Infusion; import mods.appliedenergistics2.Inscriber; import crafttweaker.data.IData; import scripts.enchantwrapper.EnchantUtil.EnchantMap; import scripts.enchantwrapper.EnchantWrapper.SuperEnchantedItem; import crafttweaker.enchantments.IEnchantmentDefinition; val inffurnacecosmosshard = RecipeBuilder.newBuilder("inffurnacecosmosshard","infinity_furnace",20); inffurnacecosmosshard.addFluidInput(*100); inffurnacecosmosshard.addItemInput(); inffurnacecosmosshard.addItemInput(); inffurnacecosmosshard.addItemInput(); inffurnacecosmosshard.addItemInput(); inffurnacecosmosshard.addItemOutput(); inffurnacecosmosshard.build(); mods.astralsorcery.Altar.addTraitAltarRecipe("MeatballCraft:shaped/internal/altar/trinitaswarper", , 5000, 500, [ , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ], "astralsorcery.constellation.aevitas"); mods.thaumcraft.Infusion.registerRecipe("infusecherubimtrinitas", "", , 10, [*2000, *2000, *2000, *2000, *2000, *2000], .withTag({display: {Name: "ᛑᛂᚠᛁᚿᛂᛑ᛫ᚧ",Lore:["§d§oTrue Name§r"]}}), [, , , , , , , , ]); mods.extendedcrafting.TableCrafting.addShaped(, [[, null, .withTag({display: {Name: "ᛞᛊᛊᛔ",Lore:["§d§oTrue Name§r"]}}), null, , null, .withTag({display: {Name: "ᛞᛊᛊᛔ",Lore:["§d§oTrue Name§r"]}}), null, ], [null, , null, null, , null, null, , null], [.withTag({display: {Name: "ᛞᛊᛊᛔ",Lore:["§d§oTrue Name§r"]}}), null, , , , , , null, .withTag({display: {Name: "ᛞᛊᛊᛔ",Lore:["§d§oTrue Name§r"]}})], [null, null, , , , , , null, null], [, , , , , , , , ], [null, null, , , , , , null, null], [.withTag({display: {Name: "ᛞᛊᛊᛔ",Lore:["§d§oTrue Name§r"]}}), null, , , , , , null, .withTag({display: {Name: "ᛞᛊᛊᛔ",Lore:["§d§oTrue Name§r"]}})], [null, , null, null, , null, null, , null], [, null, .withTag({display: {Name: "ᛞᛊᛊᛔ",Lore:["§d§oTrue Name§r"]}}), null, , null, .withTag({display: {Name: "ᛞᛊᛊᛔ",Lore:["§d§oTrue Name§r"]}}), null, ]]); mods.chisel.Carving.addVariation("trinityrunestrin", ); mods.chisel.Carving.addVariation("trinityrunestrin", ); mods.chisel.Carving.addVariation("trinityrunestrin", ); mods.nuclearcraft.alloy_furnace.addRecipe([, , *4]); mods.nuclearcraft.alloy_furnace.addRecipe([, , *4]); mods.nuclearcraft.alloy_furnace.addRecipe([, , *4]); val inffurnacesupermithril1 = RecipeBuilder.newBuilder("inffurnacesupermithril1","infinity_furnace",20); inffurnacesupermithril1.addFluidInput(*50); inffurnacesupermithril1.addItemInput(); inffurnacesupermithril1.addItemInput(); inffurnacesupermithril1.addItemOutput(); inffurnacesupermithril1.build(); val inffurnacesupermithril2 = RecipeBuilder.newBuilder("inffurnacesupermithril2","infinity_furnace",20); inffurnacesupermithril2.addFluidInput(*50); inffurnacesupermithril2.addItemInput(); inffurnacesupermithril2.addItemInput(); inffurnacesupermithril2.addItemOutput(); inffurnacesupermithril2.build(); val inffurnacesupermithril3 = RecipeBuilder.newBuilder("inffurnacesupermithril3","infinity_furnace",20); inffurnacesupermithril3.addFluidInput(*50); inffurnacesupermithril3.addItemInput(); inffurnacesupermithril3.addItemInput(); inffurnacesupermithril3.addItemOutput(); inffurnacesupermithril3.build(); mods.extendedcrafting.CombinationCrafting.addRecipe(, 1000000, , [, , ]); mods.astralsorcery.Altar.addTraitAltarRecipe("MeatballCraft:shaped/internal/altar/trinitascallstone", , 5000, 500, [ , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ], "astralsorcery.constellation.aevitas"); recipes.addShaped(, [[, , ], [, .reuse(), ], [, , ]]); val inffurncuendillar1 = RecipeBuilder.newBuilder("inffurncuendillar1","infinity_furnace",20); inffurncuendillar1.addFluidInput(*50); inffurncuendillar1.addItemInput(); inffurncuendillar1.addItemInput(); inffurncuendillar1.addItemInput(); inffurncuendillar1.addItemInput(); inffurncuendillar1.addItemOutput(*8); inffurncuendillar1.build(); val inffurncuendillar1a = RecipeBuilder.newBuilder("inffurncuendillar1a","infinity_furnace",20); inffurncuendillar1a.addFluidInput(*2500); inffurncuendillar1a.addItemInput(); inffurncuendillar1a.addItemInput(); inffurncuendillar1a.addItemInput(); inffurncuendillar1a.addItemInput(); inffurncuendillar1a.addItemOutput(*16); inffurncuendillar1a.build(); val inffurncuendillar2 = RecipeBuilder.newBuilder("inffurncuendillar2","infinity_furnace",20); inffurncuendillar2.addFluidInput(*50); inffurncuendillar2.addItemInput(); inffurncuendillar2.addItemInput(); inffurncuendillar2.addItemInput(); inffurncuendillar2.addItemInput(); inffurncuendillar2.addItemOutput(*8); inffurncuendillar2.build(); val inffurncuendillar2a = RecipeBuilder.newBuilder("inffurncuendillar2a","infinity_furnace",20); inffurncuendillar2a.addFluidInput(*2500); inffurncuendillar2a.addItemInput(); inffurncuendillar2a.addItemInput(); inffurncuendillar2a.addItemInput(); inffurncuendillar2a.addItemInput(); inffurncuendillar2a.addItemOutput(*16); inffurncuendillar2a.build(); val inffurncuendillar3 = RecipeBuilder.newBuilder("inffurncuendillar3","infinity_furnace",20); inffurncuendillar3.addFluidInput(*50); inffurncuendillar3.addItemInput(); inffurncuendillar3.addItemInput(); inffurncuendillar3.addItemInput(); inffurncuendillar3.addItemInput(); inffurncuendillar3.addItemOutput(*8); inffurncuendillar3.build(); val inffurncuendillar3a = RecipeBuilder.newBuilder("inffurncuendillar3a","infinity_furnace",20); inffurncuendillar3a.addFluidInput(*2500); inffurncuendillar3a.addItemInput(); inffurncuendillar3a.addItemInput(); inffurncuendillar3a.addItemInput(); inffurncuendillar3a.addItemInput(); inffurncuendillar3a.addItemOutput(*16); inffurncuendillar3a.build(); mods.astralsorcery.Altar.addTraitAltarRecipe("MeatballCraft:shaped/internal/altar/trinitascallstone", , 5000, 500, [ , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ], "astralsorcery.constellation.lucerna"); mods.extendedcrafting.CompressionCrafting.addRecipe(, , 100, , 100000); val compresssingularfractal = RecipeBuilder.newBuilder("compresssingularfractal","quantum_condenser",10); compresssingularfractal.addEnergyPerTickInput(500000); compresssingularfractal.addItemInput(*100); compresssingularfractal.addItemOutput(); compresssingularfractal.build(); mods.extendedcrafting.CombinationCrafting.addRecipe(, 1000000, , [, , , , , , , , ]); //mods.extendedcrafting.CombinationCrafting.addRecipe(, //1000000, //, //[, , , //, , , //, , ]); val trinityingot1 = RecipeBuilder.newBuilder("trinityingot1","presbytery_of_the_threefold_love",3); trinityingot1.addFluidInput(*10000); trinityingot1.addFluidInput(*5000); trinityingot1.addItemInput(); trinityingot1.setChance(0.95); trinityingot1.addItemInput(); trinityingot1.addItemInput(); trinityingot1.addItemInput(); trinityingot1.addItemInput(); trinityingot1.addItemInput(); trinityingot1.addItemInput(); trinityingot1.addItemInput(); trinityingot1.addItemInput(); trinityingot1.addItemInput(); trinityingot1.addItemInput(); trinityingot1.addItemOutput(); trinityingot1.build(); val trinityingot1a = RecipeBuilder.newBuilder("trinityingot1a","presbytery_of_the_threefold_love",3); trinityingot1a.addFluidInput(*10000); trinityingot1a.addFluidInput(*5000); trinityingot1a.addItemInput(); trinityingot1a.setChance(0.95); trinityingot1a.addItemInput(*4); trinityingot1a.addItemInput(); trinityingot1a.addItemInput(); trinityingot1a.addItemInput(); trinityingot1a.addItemInput(); trinityingot1a.addItemInput(); trinityingot1a.addItemInput(); trinityingot1a.addItemInput(); trinityingot1a.addItemInput(); trinityingot1a.addItemInput(); trinityingot1a.addItemOutput(*4); trinityingot1a.build(); val trinityingot1b = RecipeBuilder.newBuilder("trinityingot1b","presbytery_of_the_threefold_love",3); trinityingot1b.addFluidInput(*10000); trinityingot1b.addFluidInput(*5000); trinityingot1b.addItemInput(); trinityingot1b.setChance(0.95); trinityingot1b.addItemInput(*16); trinityingot1b.addItemInput(); trinityingot1b.addItemInput(); trinityingot1b.addItemInput(); trinityingot1b.addItemInput(); trinityingot1b.addItemInput(); trinityingot1b.addItemInput(); trinityingot1b.addItemInput(); trinityingot1b.addItemInput(); trinityingot1b.addItemInput(); trinityingot1b.addItemOutput(*16); trinityingot1b.build(); val trinityingot2 = RecipeBuilder.newBuilder("trinityingot2","presbytery_of_the_threefold_love",3); trinityingot2.addFluidInput(*8000); trinityingot2.addFluidInput(*5000); trinityingot2.addItemInput(); trinityingot2.setChance(0.8); trinityingot2.addItemInput(); trinityingot2.addItemInput(); trinityingot2.addItemInput(); trinityingot2.addItemInput(); trinityingot2.addItemInput(); trinityingot2.addItemInput(); trinityingot2.addItemInput(); trinityingot2.addItemInput(); trinityingot2.addItemInput(); trinityingot2.addItemInput(); trinityingot2.addItemOutput(); trinityingot2.build(); val trinityingot2a = RecipeBuilder.newBuilder("trinityingot2a","presbytery_of_the_threefold_love",3); trinityingot2a.addFluidInput(*8000); trinityingot2a.addFluidInput(*5000); trinityingot2a.addItemInput(); trinityingot2a.setChance(0.8); trinityingot2a.addItemInput(*4); trinityingot2a.addItemInput(); trinityingot2a.addItemInput(); trinityingot2a.addItemInput(); trinityingot2a.addItemInput(); trinityingot2a.addItemInput(); trinityingot2a.addItemInput(); trinityingot2a.addItemInput(); trinityingot2a.addItemInput(); trinityingot2a.addItemInput(); trinityingot2a.addItemOutput(*4); trinityingot2a.build(); val trinityingot2b = RecipeBuilder.newBuilder("trinityingot2b","presbytery_of_the_threefold_love",3); trinityingot2b.addFluidInput(*8000); trinityingot2b.addFluidInput(*5000); trinityingot2b.addItemInput(); trinityingot2b.setChance(0.8); trinityingot2b.addItemInput(*16); trinityingot2b.addItemInput(); trinityingot2b.addItemInput(); trinityingot2b.addItemInput(); trinityingot2b.addItemInput(); trinityingot2b.addItemInput(); trinityingot2b.addItemInput(); trinityingot2b.addItemInput(); trinityingot2b.addItemInput(); trinityingot2b.addItemInput(); trinityingot2b.addItemOutput(*16); trinityingot2b.build(); val trinityingot3 = RecipeBuilder.newBuilder("trinityingot3","presbytery_of_the_threefold_love",3); trinityingot3.addFluidInput(*6000); trinityingot3.addFluidInput(*5000); trinityingot3.addItemInput(); trinityingot3.setChance(0.5); trinityingot3.addItemInput(); trinityingot3.addItemInput(); trinityingot3.addItemInput(); trinityingot3.addItemInput(); trinityingot3.addItemInput(); trinityingot3.addItemInput(); trinityingot3.addItemInput(); trinityingot3.addItemInput(); trinityingot3.addItemInput(); trinityingot3.addItemInput(); trinityingot3.addItemOutput(); trinityingot3.build(); val trinityingot3a = RecipeBuilder.newBuilder("trinityingot3a","presbytery_of_the_threefold_love",3); trinityingot3a.addFluidInput(*6000); trinityingot3a.addFluidInput(*5000); trinityingot3a.addItemInput(); trinityingot3a.setChance(0.5); trinityingot3a.addItemInput(*4); trinityingot3a.addItemInput(); trinityingot3a.addItemInput(); trinityingot3a.addItemInput(); trinityingot3a.addItemInput(); trinityingot3a.addItemInput(); trinityingot3a.addItemInput(); trinityingot3a.addItemInput(); trinityingot3a.addItemInput(); trinityingot3a.addItemInput(); trinityingot3a.addItemOutput(*4); trinityingot3a.build(); val trinityingot3b = RecipeBuilder.newBuilder("trinityingot3b","presbytery_of_the_threefold_love",3); trinityingot3b.addFluidInput(*6000); trinityingot3b.addFluidInput(*5000); trinityingot3b.addItemInput(); trinityingot3b.setChance(0.5); trinityingot3b.addItemInput(*16); trinityingot3b.addItemInput(); trinityingot3b.addItemInput(); trinityingot3b.addItemInput(); trinityingot3b.addItemInput(); trinityingot3b.addItemInput(); trinityingot3b.addItemInput(); trinityingot3b.addItemInput(); trinityingot3b.addItemInput(); trinityingot3b.addItemInput(); trinityingot3b.addItemOutput(*16); trinityingot3b.build(); val trinityingot4 = RecipeBuilder.newBuilder("trinityingot4","presbytery_of_the_threefold_love",3); trinityingot4.addFluidInput(*4000); trinityingot4.addFluidInput(*5000); trinityingot4.addItemInput(); trinityingot4.setChance(0.3); trinityingot4.addItemInput(); trinityingot4.addItemInput(); trinityingot4.addItemInput(); trinityingot4.addItemInput(); trinityingot4.addItemInput(); trinityingot4.addItemInput(); trinityingot4.addItemInput(); trinityingot4.addItemInput(); trinityingot4.addItemInput(); trinityingot4.addItemInput(); trinityingot4.addItemOutput(); trinityingot4.build(); val trinityingot4a = RecipeBuilder.newBuilder("trinityingot4a","presbytery_of_the_threefold_love",3); trinityingot4a.addFluidInput(*4000); trinityingot4a.addFluidInput(*5000); trinityingot4a.addItemInput(); trinityingot4a.setChance(0.3); trinityingot4a.addItemInput(*4); trinityingot4a.addItemInput(); trinityingot4a.addItemInput(); trinityingot4a.addItemInput(); trinityingot4a.addItemInput(); trinityingot4a.addItemInput(); trinityingot4a.addItemInput(); trinityingot4a.addItemInput(); trinityingot4a.addItemInput(); trinityingot4a.addItemInput(); trinityingot4a.addItemOutput(*4); trinityingot4a.build(); val trinityingot4b = RecipeBuilder.newBuilder("trinityingot4b","presbytery_of_the_threefold_love",3); trinityingot4b.addFluidInput(*4000); trinityingot4b.addFluidInput(*5000); trinityingot4b.addItemInput(); trinityingot4b.setChance(0.3); trinityingot4b.addItemInput(*16); trinityingot4b.addItemInput(); trinityingot4b.addItemInput(); trinityingot4b.addItemInput(); trinityingot4b.addItemInput(); trinityingot4b.addItemInput(); trinityingot4b.addItemInput(); trinityingot4b.addItemInput(); trinityingot4b.addItemInput(); trinityingot4b.addItemInput(); trinityingot4b.addItemOutput(*16); trinityingot4b.build(); val trinityingot5 = RecipeBuilder.newBuilder("trinityingot5","presbytery_of_the_threefold_love",3); trinityingot5.addFluidInput(*2000); trinityingot5.addFluidInput(*20000); trinityingot5.addItemInput(); trinityingot5.setChance(0.1); trinityingot5.addItemInput(); trinityingot5.addItemInput(); trinityingot5.addItemInput(); trinityingot5.addItemInput(); trinityingot5.addItemInput(); trinityingot5.addItemInput(); trinityingot5.addItemInput(); trinityingot5.addItemInput(); trinityingot5.addItemInput(); trinityingot5.addItemInput(); trinityingot5.addItemOutput(); trinityingot5.build(); val trinityingot5a = RecipeBuilder.newBuilder("trinityingot5a","presbytery_of_the_threefold_love",3); trinityingot5a.addFluidInput(*2000); trinityingot5a.addFluidInput(*20000); trinityingot5a.addItemInput(); trinityingot5a.setChance(0.1); trinityingot5a.addItemInput(*4); trinityingot5a.addItemInput(); trinityingot5a.addItemInput(); trinityingot5a.addItemInput(); trinityingot5a.addItemInput(); trinityingot5a.addItemInput(); trinityingot5a.addItemInput(); trinityingot5a.addItemInput(); trinityingot5a.addItemInput(); trinityingot5a.addItemInput(); trinityingot5a.addItemOutput(*4); trinityingot5a.build(); val trinityingot5b = RecipeBuilder.newBuilder("trinityingot5b","presbytery_of_the_threefold_love",3); trinityingot5b.addFluidInput(*2000); trinityingot5b.addFluidInput(*20000); trinityingot5b.addItemInput(); trinityingot5b.setChance(0.1); trinityingot5b.addItemInput(*16); trinityingot5b.addItemInput(); trinityingot5b.addItemInput(); trinityingot5b.addItemInput(); trinityingot5b.addItemInput(); trinityingot5b.addItemInput(); trinityingot5b.addItemInput(); trinityingot5b.addItemInput(); trinityingot5b.addItemInput(); trinityingot5b.addItemInput(); trinityingot5b.addItemOutput(*16); trinityingot5b.build(); val trinityingot6 = RecipeBuilder.newBuilder("trinityingot6","presbytery_of_the_threefold_love",3); trinityingot6.addFluidInput(*1000); trinityingot6.addFluidInput(*20000); trinityingot6.addItemInput(); trinityingot6.setChance(0.05); trinityingot6.addItemInput(); trinityingot6.addItemInput(); trinityingot6.addItemInput(); trinityingot6.addItemInput(); trinityingot6.addItemInput(); trinityingot6.addItemInput(); trinityingot6.addItemInput(); trinityingot6.addItemInput(); trinityingot6.addItemInput(); trinityingot6.addItemInput(); trinityingot6.addItemOutput(); trinityingot6.build(); val trinityingot6a = RecipeBuilder.newBuilder("trinityingot6a","presbytery_of_the_threefold_love",3); trinityingot6a.addFluidInput(*1000); trinityingot6a.addFluidInput(*20000); trinityingot6a.addItemInput(); trinityingot6a.setChance(0.05); trinityingot6a.addItemInput(*4); trinityingot6a.addItemInput(); trinityingot6a.addItemInput(); trinityingot6a.addItemInput(); trinityingot6a.addItemInput(); trinityingot6a.addItemInput(); trinityingot6a.addItemInput(); trinityingot6a.addItemInput(); trinityingot6a.addItemInput(); trinityingot6a.addItemInput(); trinityingot6a.addItemOutput(*4); trinityingot6a.build(); val trinityingot6b = RecipeBuilder.newBuilder("trinityingot6b","presbytery_of_the_threefold_love",3); trinityingot6b.addFluidInput(*1000); trinityingot6b.addFluidInput(*20000); trinityingot6b.addItemInput(); trinityingot6b.setChance(0.05); trinityingot6b.addItemInput(*16); trinityingot6b.addItemInput(); trinityingot6b.addItemInput(); trinityingot6b.addItemInput(); trinityingot6b.addItemInput(); trinityingot6b.addItemInput(); trinityingot6b.addItemInput(); trinityingot6b.addItemInput(); trinityingot6b.addItemInput(); trinityingot6b.addItemInput(); trinityingot6b.addItemOutput(*16); trinityingot6b.build(); val trinityingot7 = RecipeBuilder.newBuilder("trinityingot7","presbytery_of_the_threefold_love",3); trinityingot7.addFluidInput(*1000); trinityingot7.addFluidInput(*20000); trinityingot7.addItemInput(); trinityingot7.setChance(0.01); trinityingot7.addItemInput(); trinityingot7.addItemInput(); trinityingot7.addItemInput(); trinityingot7.addItemInput(); trinityingot7.addItemInput(); trinityingot7.addItemInput(); trinityingot7.addItemInput(); trinityingot7.addItemInput(); trinityingot7.addItemInput(); trinityingot7.addItemInput(); trinityingot7.addItemOutput(); trinityingot7.build(); val trinityingot7a = RecipeBuilder.newBuilder("trinityingot7a","presbytery_of_the_threefold_love",3); trinityingot7a.addFluidInput(*1000); trinityingot7a.addFluidInput(*20000); trinityingot7a.addItemInput(); trinityingot7a.setChance(0.01); trinityingot7a.addItemInput(*4); trinityingot7a.addItemInput(); trinityingot7a.addItemInput(); trinityingot7a.addItemInput(); trinityingot7a.addItemInput(); trinityingot7a.addItemInput(); trinityingot7a.addItemInput(); trinityingot7a.addItemInput(); trinityingot7a.addItemInput(); trinityingot7a.addItemInput(); trinityingot7a.addItemOutput(*4); trinityingot7a.build(); val trinityingot7b = RecipeBuilder.newBuilder("trinityingot7b","presbytery_of_the_threefold_love",3); trinityingot7b.addFluidInput(*1000); trinityingot7b.addFluidInput(*20000); trinityingot7b.addItemInput(); trinityingot7b.setChance(0.01); trinityingot7b.addItemInput(*16); trinityingot7b.addItemInput(); trinityingot7b.addItemInput(); trinityingot7b.addItemInput(); trinityingot7b.addItemInput(); trinityingot7b.addItemInput(); trinityingot7b.addItemInput(); trinityingot7b.addItemInput(); trinityingot7b.addItemInput(); trinityingot7b.addItemInput(); trinityingot7b.addItemOutput(*16); trinityingot7b.build(); val trinityingot8 = RecipeBuilder.newBuilder("trinityingot9","presbytery_of_the_threefold_love",3); trinityingot8.addFluidInput(*1000); trinityingot8.addFluidInput(*20000); trinityingot8.addItemInput(); trinityingot8.setChance(0.001); trinityingot8.addItemInput(); trinityingot8.addItemInput(); trinityingot8.addItemInput(); trinityingot8.addItemInput(); trinityingot8.addItemInput(); trinityingot8.addItemInput(); trinityingot8.addItemInput(); trinityingot8.addItemInput(); trinityingot8.addItemInput(); trinityingot8.addItemInput(); trinityingot8.addItemOutput(); trinityingot8.build(); val trinityingot8a = RecipeBuilder.newBuilder("trinityingot9a","presbytery_of_the_threefold_love",3); trinityingot8a.addFluidInput(*1000); trinityingot8a.addFluidInput(*20000); trinityingot8a.addItemInput(); trinityingot8a.setChance(0.001); trinityingot8a.addItemInput(*4); trinityingot8a.addItemInput(); trinityingot8a.addItemInput(); trinityingot8a.addItemInput(); trinityingot8a.addItemInput(); trinityingot8a.addItemInput(); trinityingot8a.addItemInput(); trinityingot8a.addItemInput(); trinityingot8a.addItemInput(); trinityingot8a.addItemInput(); trinityingot8a.addItemOutput(*4); trinityingot8a.build(); val trinityingot8b = RecipeBuilder.newBuilder("trinityingot9b","presbytery_of_the_threefold_love",3); trinityingot8b.addFluidInput(*1000); trinityingot8b.addFluidInput(*20000); trinityingot8b.addItemInput(); trinityingot8b.setChance(0.001); trinityingot8b.addItemInput(*16); trinityingot8b.addItemInput(); trinityingot8b.addItemInput(); trinityingot8b.addItemInput(); trinityingot8b.addItemInput(); trinityingot8b.addItemInput(); trinityingot8b.addItemInput(); trinityingot8b.addItemInput(); trinityingot8b.addItemInput(); trinityingot8b.addItemInput(); trinityingot8b.addItemOutput(*16); trinityingot8b.build(); // recipes.addShapeless(*9, // []); // recipes.addShaped(, // [[, , ], // [, , ], // [, , ]]); recipes.addShapeless(*9, [.reuse(), ]); recipes.addShapeless(*9, [.reuse(), ]); recipes.addShapeless(*16, [.reuse(), ]); recipes.addShapeless(*16, [.reuse(), ]); recipes.addShapeless(*25, [.reuse(), ]); recipes.addShapeless(*25, [.reuse(), ]); recipes.addShapeless(*36, [.reuse(), ]); recipes.addShapeless(*36, [.reuse(), ]); recipes.addShapeless(*49, [.withTag({display: {Lore:["§d§oSuper-Duper-Enchanted§r"]}}).reuse(), ]); recipes.addShapeless(*49, [.withTag({display: {Lore:["§d§oSuper-Duper-Enchanted§r"]}}).reuse(), ]); recipes.addShapeless(*64, [.withTag({display: {Lore:["§d§oSuper-Duper-Enchanted§r"]}}).reuse(), ]); recipes.addShapeless(*64, [.withTag({display: {Lore:["§d§oSuper-Duper-Enchanted§r"]}}).reuse(), ]); mods.avaritia.ExtremeCrafting.addShaped("makesupergemofthecosmos", , [[, , , , , , , , ], [, , , , , , , , ], [, , , , , , , , ], [, , , , , , , , ], [, , , , , , , , ], [, , , , , , , , ], [, , , , , , , , ], [, , , , , , , , ], [, , , , , , , , ]]); mods.avaritia.ExtremeCrafting.addShaped("makesupergemofthecosmosbb", *4, [[, , , , , , , , ], [, , , , , , , , ], [, , , , , , , , ], [, , , , , , , , ], [, , , , , , , , ], [, , , , , , , , ], [, , , , , , , , ], [, , , , , , , , ], [, , , , , , , , ]]); var fulfilleddata as IData = { display: {Lore:["§d§oFulfilled§r"]} }; mods.avaritia.ExtremeCrafting.addShaped("makesupergemofthecosmosff", *12, [[, , , .withTag(fulfilleddata), , .withTag(fulfilleddata), , , ], [, , , , , , , , ], [, , , , , , , , ], [, , , , , , , , ], [, , , , , , , , ], [, , , , , , , , ], [, , , , , , , , ], [, , , , , , , , ], [, , , .withTag(fulfilleddata), , .withTag(fulfilleddata), , , ]]); val vengtessproto = RecipeBuilder.newBuilder("vengtessproto","vengeance_tesseract",10); vengtessproto.addBiomeInput("divinerpg:mortum"); vengtessproto.addManaInput(20000, false); vengtessproto.addFluidInput(*5000); vengtessproto.addFluidInput(*5000); vengtessproto.addItemInput(*512); vengtessproto.addItemInput(*512); vengtessproto.addItemInput(*512); vengtessproto.addItemInput(*512); vengtessproto.addItemInput(); vengtessproto.addItemInput(); vengtessproto.addFluidOutput(*10000); vengtessproto.build(); mods.nuclearcraft.infuser.addRecipe([, *250, ]); mods.avaritia.ExtremeCrafting.addShaped("makesupergemofthecosmosxxx", *24, [[, , , .withTag(fulfilleddata), , .withTag(fulfilleddata), , , ], [, , , , , , , , ], [, , , , , , , , ], [, , , , , , , , ], [, , , , , , , , ], [, , , , , , , , ], [, , , , , , , , ], [, , , , , , , , ], [, , , .withTag(fulfilleddata), , .withTag(fulfilleddata), , , ]]); mods.extendedcrafting.TableCrafting.addShaped(, [[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]]); mods.extendedcrafting.CombinationCrafting.addRecipe(, 10000000, , [ , , , , , , , , , , , , , , , , , , , , , , ]); mods.extendedcrafting.TableCrafting.addShaped(, [[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(, [[, , ], [, , ], [, , ]]); mods.extendedcrafting.TableCrafting.addShaped(, [[, , , , ], [, , , , ], [, , , , ], [, , , , ], [, , , , ]]); mods.extendedcrafting.TableCrafting.addShaped(, [[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]]); val mythexclattice1 = RecipeBuilder.newBuilder("mythexclattice1","mythic_excavation_lattice",20); mythexclattice1.addFluidInput(*1); mythexclattice1.addItemInput(); mythexclattice1.addItemOutput(); mythexclattice1.setChance(0.05); mythexclattice1.build(); val mythexclattice2 = RecipeBuilder.newBuilder("mythexclattice2","mythic_excavation_lattice",20); mythexclattice2.addFluidInput(*1); mythexclattice2.addItemInput(); mythexclattice2.addItemOutput(); mythexclattice2.setChance(0.05); mythexclattice2.build(); val compactrecursiveclump = RecipeBuilder.newBuilder("compactrecursiveclump","mythic_processor_compactor",2); compactrecursiveclump.addEnergyPerTickInput(60000); compactrecursiveclump.addItemInput(); compactrecursiveclump.addItemInput(*4); compactrecursiveclump.addItemOutput(); compactrecursiveclump.build(); val compactfractalclump = RecipeBuilder.newBuilder("compactfractalclump","mythic_processor_compactor",2); compactfractalclump.addEnergyPerTickInput(60000); compactfractalclump.addItemInput(); compactfractalclump.addItemInput(*4); compactfractalclump.addItemOutput(); compactfractalclump.build(); mods.extendedcrafting.CompressionCrafting.addRecipe(, , 1000, , 10000); val densecobblepebble = RecipeBuilder.newBuilder("densecobblepebble","quantum_condenser",10); densecobblepebble.addEnergyPerTickInput(500000); densecobblepebble.addItemInput(*1000); densecobblepebble.addItemOutput(); densecobblepebble.build(); mods.extendedcrafting.TableCrafting.addShaped(, [[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]]); mods.extendedcrafting.CombinationCrafting.addRecipe(*4, 1000000, , [ , , , , , , , , , , , , , , , , , , , , ]); mods.extendedcrafting.TableCrafting.addShaped(, [[null, null, null, null, , null, null, null, null], [null, , , null, , null, , , null], [null, , , , , , , , null], [null, null, , , .withTag({tank: {FluidName: "ultimate_fractallite_essence", Amount: 16000}}), , , null, null], [, , , .withTag({tank: {FluidName: "ultimate_fractallite_essence", Amount: 16000}}), , .withTag({tank: {FluidName: "ultimate_fractallite_essence", Amount: 16000}}), , , ], [null, null, , , .withTag({tank: {FluidName: "ultimate_fractallite_essence", Amount: 16000}}), , , null, null], [null, , , , , , , , null], [null, , , null, , null, , , null], [null, null, null, null, , null, null, null, null]]); mods.nuclearcraft.infuser.addRecipe([*12, *100, ]); mods.extendedcrafting.TableCrafting.addShaped(, [[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]]); var mapMagicBane as IData = {}; val enchlistMagicBane as IEnchantmentDefinition[] = []; mapMagicBane += enchlistMagicBane[0].makeEnchantment(300).makeTag(); var mapHolySword as IData = {}; val enchlistHolySword as IEnchantmentDefinition[] = []; mapHolySword += enchlistHolySword[0].makeEnchantment(255).makeTag(); var mapRockbasher as IData = {}; val enchlistRockbasher as IEnchantmentDefinition[] = []; mapRockbasher += enchlistRockbasher[0].makeEnchantment(101).makeTag(); var mapMithminiteRobe as IData = {}; val enchlistMithminiteRobe as IEnchantmentDefinition[] = []; mapMithminiteRobe += enchlistMithminiteRobe[0].makeEnchantment(16).makeTag(); var mapBoneSword as IData = {}; val enchlistBoneSword as IEnchantmentDefinition[] = []; mapBoneSword += enchlistBoneSword[0].makeEnchantment(33).makeTag(); var mapChainsaw as IData = {}; val enchlistChainsaw as IEnchantmentDefinition[] = []; mapChainsaw += enchlistChainsaw[0].makeEnchantment(18).makeTag(); var mapAtlanticBow as IData = {}; val enchlistAtlanticBow as IEnchantmentDefinition[] = []; mapAtlanticBow += enchlistAtlanticBow[0].makeEnchantment(30).makeTag(); var mapInfinityBow as IData = {}; val enchlistInfinityBow as IEnchantmentDefinition[] = []; mapInfinityBow += enchlistInfinityBow[0].makeEnchantment(12).makeTag(); var mapLawSword as IData = {}; val enchlistlawSword as IEnchantmentDefinition[] = []; mapLawSword += enchlistlawSword[0].makeEnchantment(69).makeTag(); var mapTormentedHelm as IData = {}; val enchlistTormentedHelm as IEnchantmentDefinition[] = []; mapTormentedHelm += enchlistTormentedHelm[0].makeEnchantment(55).makeTag(); var mapLightWay as IData = {}; val enchlistLightWay as IEnchantmentDefinition[] = []; mapLightWay += enchlistLightWay[0].makeEnchantment(16).makeTag(); var mapRunicSword as IData = {}; val enchlistRunicSword as IEnchantmentDefinition[] = []; mapRunicSword += enchlistRunicSword[0].makeEnchantment(30).makeTag(); mods.extendedcrafting.TableCrafting.addShaped(, [[null, null, null, null, , null, null, null, null], [null, , , null, , null, , , null], [null, , .withTag(mapHolySword), , .withTag(mapBoneSword), , .withTag(mapRockbasher), , null], [null, null, , , .withTag(mapMithminiteRobe), , , null, null], [, , .withTag(mapChainsaw), .withTag(mapAtlanticBow), , .withTag(mapInfinityBow), .withTag(mapLawSword), , ], [null, null, , , .withTag(mapTormentedHelm), , , null, null], [null, , .withTag(mapLightWay), , .withTag(mapMagicBane), , .withTag(mapRunicSword), , null], [null, , , null, , null, , , null], [null, null, null, null, , null, null, null, null]]); var magicbaneench as IData = ({ench: [{id: 16 , lvl: 300 as short}]}); var holyshwodenc as IData = ({ench: [{id: 17 , lvl: 255 as short}]}); var rockbasherench as IData = ({ench: [{id: 20 , lvl: 101 as short}]}); var mithminiterobeench as IData = ({ench: [{id: 3 , lvl: 16 as short}]}); var boneswordench as IData = ({ench: [{id: 22 , lvl: 33 as short}]}); var chainsawenc as IData = ({ench: [{id: 35 , lvl: 18 as short}]}); var atlanticbowench as IData = ({ench: [{id: 48 , lvl: 30 as short}]}); var infinitybowenc as IData = ({ench: [{id: 48 , lvl: 12 as short}]}); var lawswordenc as IData = ({ench: [{id: 16 , lvl: 69 as short}]}); var tormentedchestenc as IData = ({ench: [{id: 7 , lvl: 55 as short}]}); var lightwayenc as IData = ({ench: [{id: 18 , lvl: 16 as short}]}); var runicswordench as IData = ({ench: [{id: 21 , lvl: 30 as short}]}); mods.extendedcrafting.TableCrafting.addShaped(, [[null, null, null, null, , null, null, null, null], [null, , , null, , null, , , null], [null, , .withTag(holyshwodenc), , .withTag(boneswordench), , .withTag(rockbasherench), , null], [null, null, , , .withTag(mithminiterobeench), , , null, null], [, , .withTag(chainsawenc), .withTag(atlanticbowench), , .withTag(infinitybowenc), .withTag(lawswordenc), , ], [null, null, , , .withTag(tormentedchestenc), , , null, null], [null, , .withTag(lightwayenc), , .withTag(magicbaneench), , .withTag(runicswordench), , null], [null, , , null, , null, , , null], [null, null, null, null, , null, null, null, null]]); recipes.addShaped(, [[, , ], [, , ], [, , ]]); recipes.addShapeless(*9, [, , , , , , , , ]); mods.avaritia.ExtremeCrafting.addShaped("canonendingdire", , [[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, , null, null, null, null], [null, null, null, , , , null, null, null], [null, null, , , , , , null, null]]); mods.avaritia.ExtremeCrafting.addShaped("cosmicbalanceez", , [[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, , null, null, null, null], [null, null, null, , , , null, null, null], [null, null, , , , , , null, null]]); recipes.addShaped(*5, [[null, , null], [, , ], [null, , null]]); mods.extendedcrafting.TableCrafting.addShaped(*4, [[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]]); mods.extendedcrafting.TableCrafting.addShaped(, [[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, null, , , , null, null, null], [null, null, , null, null, null, , null, null], [null, null, , null, null, null, , null, null]]); mods.avaritia.ExtremeCrafting.addShaped("makesupergemofthecosmosasdf", *36, [[, , , .withTag(fulfilleddata), , .withTag(fulfilleddata), , , ], [, , , , , , , , ], [, , , , , , , , ], [, , , , , , , , ], [, , , , , , , , ], [, , , , , , , , ], [, , , , , , , , ], [, , , , , , , , ], [, , , .withTag(fulfilleddata), , .withTag(fulfilleddata), , , ]]);