// --- Created By DreamMasterXXL --- // --- Removing Recipes --- // --- Discount rings mods.thaumcraft.Arcane.removeRecipe(); // --- Seals recipes.remove(); // --- Jar Bindings mods.thaumcraft.Crucible.removeRecipe(); // --- Floating Candle mods.thaumcraft.Arcane.removeRecipe(); // --- Thaumic Repicator mods.thaumcraft.Infusion.removeRecipe(); // --- Oblivion Jar mods.thaumcraft.Infusion.removeRecipe(); // --- Boots of the Meteor mods.thaumcraft.Infusion.removeRecipe(); // --- Boots of the Comet mods.thaumcraft.Infusion.removeRecipe(); //--- Soul Brazier mods.thaumcraft.Infusion.removeRecipe(); // --- Everfull Urn mods.thaumcraft.Infusion.removeRecipe(); // --- Everburn Urn mods.thaumcraft.Infusion.removeRecipe(); // --- Inner Sojourner Cap mods.thaumcraft.Arcane.removeRecipe(); // --- Charged Sojourner Cap mods.thaumcraft.Infusion.removeRecipe(); // --- Inner Mechanist Cap mods.thaumcraft.Arcane.removeRecipe(); // --- Charged Mechanist Cap mods.thaumcraft.Infusion.removeRecipe(); // --- Thaumostatic Stabilizer mods.thaumcraft.Infusion.removeRecipe(); // --- Leather mods.thaumcraft.Crucible.removeRecipe(); // --- Cured Zombi Brain mods.thaumcraft.Infusion.removeRecipe(); // --- Talisman of Nourishment mods.thaumcraft.Infusion.removeRecipe(); // --- Think Tank //mods.thaumcraft.Infusion.removeRecipe(); // --- Talsiman of the Dreamcatcher mods.thaumcraft.Arcane.removeRecipe(); // --- Crucible of Souls mods.thaumcraft.Infusion.removeRecipe(); // --- Transmutative Rod mods.thaumcraft.Infusion.removeRecipe(); // --- Transmutative Stuff Core mods.thaumcraft.Arcane.removeRecipe(); // --- Amber Rod mods.thaumcraft.Infusion.removeRecipe(); // --- Amber Rod Staff Core mods.thaumcraft.Arcane.removeRecipe(); // --- Necromancers Staff Core mods.thaumcraft.Infusion.removeRecipe(); // --- Adding Recipes --- // --- Ring of Discount mods.thaumcraft.Research.orphanResearch("DISCOUNTRINGS"); mods.thaumcraft.Research.removeResearch("DISCOUNTRINGS"); mods.thaumcraft.Research.addResearch("DiacountringsGTNH", "TX", "vitreus 12, praecantatio 9, lucrum 6, alienis 3", 1, 3, 2, ); mods.thaumcraft.Research.addPrereq("DiacountringsGTNH", "TXBASICARTIFACE", false); mods.thaumcraft.Research.setConcealed("DiacountringsGTNH", true); game.setLocalization("tc.research_name.DiacountringsGTNH", "Shard Rings"); game.setLocalization("tc.research_text.DiacountringsGTNH", "Conserving vis"); mods.thaumcraft.Research.addPage("DiacountringsGTNH", "te.text.DISCOUNTRINGS.1"); mods.thaumcraft.Arcane.addShaped("DiacountringsGTNH", , "aer 25", [ [, , ], [, , ], [, , ]]); mods.thaumcraft.Research.addArcanePage("DiacountringsGTNH", ); // - mods.thaumcraft.Arcane.addShaped("DiacountringsGTNH", , "terra 25", [ [, , ], [, , ], [, , ]]); mods.thaumcraft.Research.addArcanePage("DiacountringsGTNH", ); // - mods.thaumcraft.Arcane.addShaped("DiacountringsGTNH", , "ignis 25", [ [, , ], [, , ], [, , ]]); mods.thaumcraft.Research.addArcanePage("DiacountringsGTNH", ); // - mods.thaumcraft.Arcane.addShaped("DiacountringsGTNH", , "aqua 25", [ [, , ], [, , ], [, , ]]); mods.thaumcraft.Research.addArcanePage("DiacountringsGTNH", ); // - mods.thaumcraft.Arcane.addShaped("DiacountringsGTNH", , "ordo 25", [ [, , ], [, , ], [, , ]]); mods.thaumcraft.Research.addArcanePage("DiacountringsGTNH", ); // - mods.thaumcraft.Arcane.addShaped("DiacountringsGTNH", , "perditio 25", [ [, , ], [, , ], [, , ]]); mods.thaumcraft.Research.addArcanePage("DiacountringsGTNH", ); // --- Seal Binding mods.thaumcraft.Research.orphanResearch("JARSEAL"); mods.thaumcraft.Research.removeResearch("JARSEAL"); mods.thaumcraft.Research.addResearch("JarsealGTNH", "TX", "vinculum 18, alienis 15, praecantatio 12, iter 9, terra 6, aqua 3", -7 as int, -2 as int, 3, ); mods.thaumcraft.Research.addPrereq("JarsealGTNH", "TALLOW", false); mods.thaumcraft.Research.addPrereq("JarsealGTNH", "JARLABEL", false); mods.thaumcraft.Research.setConcealed("JarsealGTNH", true); game.setLocalization("tc.research_name.JarsealGTNH", "Seal of Jar Binding"); game.setLocalization("tc.research_text.JarsealGTNH", "Essentia, essentia everywhere"); mods.thaumcraft.Research.addPage("JarsealGTNH", "tc.research_page.JarsealGTNH.1"); game.setLocalization("tc.research_page.JarsealGTNH.1", "By adjusting the mixture of aspects that you soak the tallow seal in to account for essentia's mystical properties, you have found that you are able to bind essentia containers, in particular, warded jars. Much like your previous binding seals, the jar binding seal can be dyed and an unlimited amount of networks can be created."); mods.thaumcraft.Research.addPage("JarsealGTNH", "tc.research_page.JarsealGTNH.2"); game.setLocalization("tc.research_page.JarsealGTNH.2","By right clicking on a jar with a jar binding seal, you can create a new network. Right clicking on a bound jar will link the seal to that network. Right clicking on an unbound jar with a linked seal will add that jar to the linked network. Note that only empty jars are able to be bound. You can not bind void jars or jars with labels.

Sealed jars have a higher suction than unlabeled jars but lower than labeled jars."); mods.thaumcraft.Arcane.addShaped("JarsealGTNH", , "aer 5, aqua 5, ignis 5, terra 5", [ [, , ], [, , ], [, , ]]); mods.thaumcraft.Crucible.addRecipe("JarsealGTNH", , , "alienis 12, iter 12, permutatio 8, vinculum 8, vitreus 8"); mods.thaumcraft.Research.addArcanePage("JarsealGTNH", ); mods.thaumcraft.Research.addCruciblePage("JarsealGTNH", ); // - mods.thaumcraft.Arcane.addShaped("JarsealGTNH", , "aer 5, aqua 5, ignis 5, terra 5", [ [, , ], [, , ], [, , ]]); mods.thaumcraft.Crucible.addRecipe("JarsealGTNH", , , "alienis 12, iter 12, permutatio 8, vinculum 8, vitreus 8"); mods.thaumcraft.Research.addArcanePage("JarsealGTNH", ); mods.thaumcraft.Research.addCruciblePage("JarsealGTNH", ); // - mods.thaumcraft.Arcane.addShaped("JarsealGTNH", , "aer 5, aqua 5, ignis 5, terra 5", [ [, , ], [, , ], [, , ]]); mods.thaumcraft.Crucible.addRecipe("JarsealGTNH", , , "alienis 12, iter 12, permutatio 8, vinculum 8, vitreus 8"); mods.thaumcraft.Research.addArcanePage("JarsealGTNH", ); mods.thaumcraft.Research.addCruciblePage("JarsealGTNH", ); // - mods.thaumcraft.Arcane.addShaped("JarsealGTNH", , "aer 5, aqua 5, ignis 5, terra 5", [ [, , ], [, , ], [, , ]]); mods.thaumcraft.Crucible.addRecipe("JarsealGTNH", , , "alienis 12, iter 12, permutatio 8, vinculum 8, vitreus 8"); mods.thaumcraft.Research.addArcanePage("JarsealGTNH", ); mods.thaumcraft.Research.addCruciblePage("JarsealGTNH", ); // - mods.thaumcraft.Arcane.addShaped("JarsealGTNH", , "aer 5, aqua 5, ignis 5, terra 5", [ [, , ], [, , ], [, , ]]); mods.thaumcraft.Crucible.addRecipe("JarsealGTNH", , , "alienis 12, iter 12, permutatio 8, vinculum 8, vitreus 8"); mods.thaumcraft.Research.addArcanePage("JarsealGTNH", ); mods.thaumcraft.Research.addCruciblePage("JarsealGTNH", ); // - mods.thaumcraft.Arcane.addShaped("JarsealGTNH", , "aer 5, aqua 5, ignis 5, terra 5", [ [, , ], [, , ], [, , ]]); mods.thaumcraft.Crucible.addRecipe("JarsealGTNH", , , "alienis 12, iter 12, permutatio 8, vinculum 8, vitreus 8"); mods.thaumcraft.Research.addArcanePage("JarsealGTNH", ); mods.thaumcraft.Research.addCruciblePage("JarsealGTNH", ); // - mods.thaumcraft.Arcane.addShaped("JarsealGTNH", , "aer 5, aqua 5, ignis 5, terra 5", [ [, , ], [, , ], [, , ]]); mods.thaumcraft.Crucible.addRecipe("JarsealGTNH", , , "alienis 12, iter 12, permutatio 8, vinculum 8, vitreus 8"); mods.thaumcraft.Research.addArcanePage("JarsealGTNH", ); mods.thaumcraft.Research.addCruciblePage("JarsealGTNH", ); // - mods.thaumcraft.Arcane.addShaped("JarsealGTNH", , "aer 5, aqua 5, ignis 5, terra 5", [ [, , ], [, , ], [, , ]]); mods.thaumcraft.Crucible.addRecipe("JarsealGTNH", , , "alienis 12, iter 12, permutatio 8, vinculum 8, vitreus 8"); mods.thaumcraft.Research.addArcanePage("JarsealGTNH", ); mods.thaumcraft.Research.addCruciblePage("JarsealGTNH", ); // - mods.thaumcraft.Arcane.addShaped("JarsealGTNH", , "aer 5, aqua 5, ignis 5, terra 5", [ [, , ], [, , ], [, , ]]); mods.thaumcraft.Crucible.addRecipe("JarsealGTNH", , , "alienis 12, iter 12, permutatio 8, vinculum 8, vitreus 8"); mods.thaumcraft.Research.addArcanePage("JarsealGTNH", ); mods.thaumcraft.Research.addCruciblePage("JarsealGTNH", ); // - mods.thaumcraft.Arcane.addShaped("JarsealGTNH", , "aer 5, aqua 5, ignis 5, terra 5", [ [, , ], [, , ], [, , ]]); mods.thaumcraft.Crucible.addRecipe("JarsealGTNH", , , "alienis 12, iter 12, permutatio 8, vinculum 8, vitreus 8"); mods.thaumcraft.Research.addArcanePage("JarsealGTNH", ); mods.thaumcraft.Research.addCruciblePage("JarsealGTNH", ); // - mods.thaumcraft.Arcane.addShaped("JarsealGTNH", , "aer 5, aqua 5, ignis 5, terra 5", [ [, , ], [, , ], [, , ]]); mods.thaumcraft.Crucible.addRecipe("JarsealGTNH", , , "alienis 12, iter 12, permutatio 8, vinculum 8, vitreus 8"); mods.thaumcraft.Research.addArcanePage("JarsealGTNH", ); mods.thaumcraft.Research.addCruciblePage("JarsealGTNH", ); // - mods.thaumcraft.Arcane.addShaped("JarsealGTNH", , "aer 5, aqua 5, ignis 5, terra 5", [ [, , ], [, , ], [, , ]]); mods.thaumcraft.Crucible.addRecipe("JarsealGTNH", , , "alienis 12, iter 12, permutatio 8, vinculum 8, vitreus 8"); mods.thaumcraft.Research.addArcanePage("JarsealGTNH", ); mods.thaumcraft.Research.addCruciblePage("JarsealGTNH", ); // - mods.thaumcraft.Arcane.addShaped("JarsealGTNH", , "aer 5, aqua 5, ignis 5, terra 5", [ [, , ], [, , ], [, , ]]); mods.thaumcraft.Crucible.addRecipe("JarsealGTNH", , , "alienis 12, iter 12, permutatio 8, vinculum 8, vitreus 8"); mods.thaumcraft.Research.addArcanePage("JarsealGTNH", ); mods.thaumcraft.Research.addCruciblePage("JarsealGTNH", ); // - mods.thaumcraft.Arcane.addShaped("JarsealGTNH", , "aer 5, aqua 5, ignis 5, terra 5", [ [, , ], [, , ], [, , ]]); mods.thaumcraft.Crucible.addRecipe("JarsealGTNH", , , "alienis 12, iter 12, permutatio 8, vinculum 8, vitreus 8"); mods.thaumcraft.Research.addArcanePage("JarsealGTNH", ); mods.thaumcraft.Research.addCruciblePage("JarsealGTNH", ); // - mods.thaumcraft.Arcane.addShaped("JarsealGTNH", , "aer 5, aqua 5, ignis 5, terra 5", [ [, , ], [, , ], [, , ]]); mods.thaumcraft.Crucible.addRecipe("JarsealGTNH", , , "alienis 12, iter 12, permutatio 8, vinculum 8, vitreus 8"); mods.thaumcraft.Research.addArcanePage("JarsealGTNH", ); mods.thaumcraft.Research.addCruciblePage("JarsealGTNH", ); // - mods.thaumcraft.Arcane.addShaped("JarsealGTNH", , "aer 5, aqua 5, ignis 5, terra 5", [ [, , ], [, , ], [, , ]]); mods.thaumcraft.Crucible.addRecipe("JarsealGTNH", , , "alienis 12, iter 12, permutatio 8, vinculum 8, vitreus 8"); mods.thaumcraft.Research.addArcanePage("JarsealGTNH", ); mods.thaumcraft.Research.addCruciblePage("JarsealGTNH", ); // --- Seal Binding mods.thaumcraft.Research.orphanResearch("FLOATCANDLE"); mods.thaumcraft.Research.removeResearch("FLOATCANDLE"); mods.thaumcraft.Research.addResearch("FloatingcandleGTNH", "TX", "aer 12, pannus 9, praecantatio 6, volatus 3", -7 as int, -9 as int, 2, ); mods.thaumcraft.Research.addPrereq("FloatingcandleGTNH", "TXTALLOW", false); mods.thaumcraft.Research.setConcealed("FloatingcandleGTNH", true); game.setLocalization("tc.research_name.FloatingcandleGTNH", "Floating Candles"); game.setLocalization("tc.research_text.FloatingcandleGTNH", "Wingardium Leviosa"); mods.thaumcraft.Research.addPage("FloatingcandleGTNH", "tc.research_page.FloatingcandleGTNH"); game.setLocalization("tc.research_page.FloatingcandleGTNH", "You always have felt that tallow candles are missing something... A touch of magic and an Aer shard should be enough to make them look right at home in any respected wizarding school. Floating candles can be placed in midair without a surface beneath them. These candles bob pleasingly, and add a touch of magic to any room.

Unfortunately, the candles don't seem to have an effect on infusion. You are sure that this will be fixed in the near future."); mods.thaumcraft.Arcane.addShaped("FloatingcandleGTNH", * 3, "aer 15", [ [, , ], [, , ], [null, null, null]]); mods.thaumcraft.Research.addArcanePage("FloatingcandleGTNH", ); // - mods.thaumcraft.Arcane.addShaped("FloatingcandleGTNH", * 3, "aer 15", [ [, , ], [, , ], [null, null, null]]); mods.thaumcraft.Research.addArcanePage("FloatingcandleGTNH", ); // - mods.thaumcraft.Arcane.addShaped("FloatingcandleGTNH", * 3, "aer 15", [ [, , ], [, , ], [null, null, null]]); mods.thaumcraft.Research.addArcanePage("FloatingcandleGTNH", ); // - mods.thaumcraft.Arcane.addShaped("FloatingcandleGTNH", * 3, "aer 15", [ [, , ], [, , ], [null, null, null]]); mods.thaumcraft.Research.addArcanePage("FloatingcandleGTNH", ); // - mods.thaumcraft.Arcane.addShaped("FloatingcandleGTNH", * 3, "aer 15", [ [, , ], [, , ], [null, null, null]]); mods.thaumcraft.Research.addArcanePage("FloatingcandleGTNH", ); // - mods.thaumcraft.Arcane.addShaped("FloatingcandleGTNH", * 3, "aer 15", [ [, , ], [, , ], [null, null, null]]); mods.thaumcraft.Research.addArcanePage("FloatingcandleGTNH", ); // - mods.thaumcraft.Arcane.addShaped("FloatingcandleGTNH", * 3, "aer 15", [ [, , ], [, , ], [null, null, null]]); mods.thaumcraft.Research.addArcanePage("FloatingcandleGTNH", ); // - mods.thaumcraft.Arcane.addShaped("FloatingcandleGTNH", * 3, "aer 15", [ [, , ], [, , ], [null, null, null]]); mods.thaumcraft.Research.addArcanePage("FloatingcandleGTNH", ); // - mods.thaumcraft.Arcane.addShaped("FloatingcandleGTNH", * 3, "aer 15", [ [, , ], [, , ], [null, null, null]]); mods.thaumcraft.Research.addArcanePage("FloatingcandleGTNH", ); // - mods.thaumcraft.Arcane.addShaped("FloatingcandleGTNH", * 3, "aer 15", [ [, , ], [, , ], [null, null, null]]); mods.thaumcraft.Research.addArcanePage("FloatingcandleGTNH", ); // - mods.thaumcraft.Arcane.addShaped("FloatingcandleGTNH", * 3, "aer 15", [ [, , ], [, , ], [null, null, null]]); mods.thaumcraft.Research.addArcanePage("FloatingcandleGTNH", ); // - mods.thaumcraft.Arcane.addShaped("FloatingcandleGTNH", * 3, "aer 15", [ [, , ], [, , ], [null, null, null]]); mods.thaumcraft.Research.addArcanePage("FloatingcandleGTNH", ); // - mods.thaumcraft.Arcane.addShaped("FloatingcandleGTNH", * 3, "aer 15", [ [, , ], [, , ], [null, null, null]]); mods.thaumcraft.Research.addArcanePage("FloatingcandleGTNH", ); // - mods.thaumcraft.Arcane.addShaped("FloatingcandleGTNH", * 3, "aer 15", [ [, , ], [, , ], [null, null, null]]); mods.thaumcraft.Research.addArcanePage("FloatingcandleGTNH", ); // - mods.thaumcraft.Arcane.addShaped("FloatingcandleGTNH", * 3, "aer 15", [ [, , ], [, , ], [null, null, null]]); mods.thaumcraft.Research.addArcanePage("FloatingcandleGTNH", ); // - mods.thaumcraft.Arcane.addShaped("FloatingcandleGTNH", * 3, "aer 15", [ [, , ], [, , ], [null, null, null]]); mods.thaumcraft.Research.addArcanePage("FloatingcandleGTNH", ); // --- Thaumic Repicator mods.thaumcraft.Research.orphanResearch("REPLICATOR"); mods.thaumcraft.Research.removeResearch("REPLICATOR"); mods.thaumcraft.Research.addResearch("ReplicatorGTNH", "TX", "lucrum 15, fabrico 12, machina 9, ordo 6, praecantatio 3", 4, -5 as int, 3, ); mods.thaumcraft.Research.addPrereq("ReplicatorGTNH", "DISTILESSENTIA", false); mods.thaumcraft.Research.addPrereq("ReplicatorGTNH", "TXINFUSION", false); mods.thaumcraft.Research.addPrereq("ReplicatorGTNH", "TXDISTILESSENTIA", false); mods.thaumcraft.Research.addPrereq("ReplicatorGTNH", "THAUMIUM", false); mods.thaumcraft.Research.setConcealed("ReplicatorGTNH", true); game.setLocalization("tc.research_name.ReplicatorGTNH", "Thaumic Replicator"); game.setLocalization("tc.research_text.ReplicatorGTNH", "Equivalent exchange"); mods.thaumcraft.Research.addPage("ReplicatorGTNH", "te.text.REPLICATOR.1"); mods.thaumcraft.Research.addPage("ReplicatorGTNH", "te.text.REPLICATOR.2"); mods.thaumcraft.Infusion.addRecipe("ReplicatorGTNH", , [, , , , , , , , , ], "fabrico 64, instrumentum 48, machina 48, ordo 32, praecantatio 24, lucrum 16", , 12); mods.thaumcraft.Research.addInfusionPage("ReplicatorGTNH", ); mods.thaumcraft.Warp.addToResearch("ReplicatorGTNH", 2); // --- Oblivion Jar mods.thaumcraft.Research.orphanResearch("TRASHJAR"); mods.thaumcraft.Research.removeResearch("TRASHJAR"); mods.thaumcraft.Research.addResearch("TrashjarGTNH", "TX", "perditio 15, vacuos 12, fames 9, alienis 6, praecantatio 3", 5, -9 as int, 3, ); mods.thaumcraft.Research.addPrereq("TrashjarGTNH", "TXJARVOID", false); mods.thaumcraft.Research.addPrereq("TrashjarGTNH", "TXINFUSION", false); mods.thaumcraft.Research.addPrereq("TrashjarGTNH", "WARDEDARCANA", false); mods.thaumcraft.Research.addPrereq("TrashjarGTNH", "HUNGRYCHEST", false); mods.thaumcraft.Research.setConcealed("TrashjarGTNH", true); game.setLocalization("tc.research_name.TrashjarGTNH", "Oblivion Jar"); game.setLocalization("tc.research_text.TrashjarGTNH", "Essentia disposal"); mods.thaumcraft.Research.addPage("TrashjarGTNH", "te.text.TRASHJAR.1"); mods.thaumcraft.Research.addPage("TrashjarGTNH", "te.text.TRASHJAR.2"); mods.thaumcraft.Infusion.addRecipe("TrashjarGTNH", , [, , , , , , , , , , , ], "alienis 16, fames 14, perditio 24, vacuos 32, praecantatio 12, tenebrae 8", , 9); mods.thaumcraft.Research.addInfusionPage("TrashjarGTNH", ); mods.thaumcraft.Warp.addToResearch("TrashjarGTNH", 1); // --- Boots of The Metero mods.thaumcraft.Research.orphanResearch("METEORBOOTS"); mods.thaumcraft.Research.removeResearch("METEORBOOTS"); mods.thaumcraft.Research.addResearch("MeteorbootsGTNH", "TX", "iter 15, ignis 12, potentia 9, volatus 6, praecantatio 3", 2,-1 as int, 3, ); mods.thaumcraft.Research.addPrereq("MeteorbootsGTNH", "TXBOOTSTRAVELLER", false); mods.thaumcraft.Research.addPrereq("MeteorbootsGTNH", "FOCUSFIRE", false); mods.thaumcraft.Research.addPrereq("MeteorbootsGTNH", "INFUSION", false); mods.thaumcraft.Research.setConcealed("MeteorbootsGTNH", true); game.setLocalization("tc.research_name.MeteorbootsGTNH", "Boots of the Meteor"); game.setLocalization("tc.research_text.MeteorbootsGTNH", "Come on and slam"); mods.thaumcraft.Research.addPage("MeteorbootsGTNH", "te.text.METEORBOOTS.1"); mods.thaumcraft.Infusion.addRecipe("MeteorbootsGTNH", , [, , , , , , , ], "ignis 32, iter 32, potentia 32, volatus 32, praecantatio 16", , 6); mods.thaumcraft.Research.addInfusionPage("MeteorbootsGTNH", ); // --- Boots of The Comet mods.thaumcraft.Research.orphanResearch("COMETBOOTS"); mods.thaumcraft.Research.removeResearch("COMETBOOTS"); mods.thaumcraft.Research.addResearch("CometsbootsGTNH", "TX", "iter 15, aqua 12, gelum 9, motus 6, praecantatio 3", 5,-3 as int, 3, ); mods.thaumcraft.Research.addPrereq("CometsbootsGTNH", "TXBOOTSTRAVELLER", false); mods.thaumcraft.Research.addPrereq("CometsbootsGTNH", "FOCUSFROST", false); mods.thaumcraft.Research.addPrereq("CometsbootsGTNH", "INFUSION", false); mods.thaumcraft.Research.setConcealed("CometsbootsGTNH", true); game.setLocalization("tc.research_name.CometsbootsGTNH", "Boots of the Comet"); game.setLocalization("tc.research_text.CometsbootsGTNH", "Ice ice baby"); mods.thaumcraft.Research.addPage("CometsbootsGTNH", "te.text.COMETBOOTS.1"); mods.thaumcraft.Infusion.addRecipe("CometsbootsGTNH", , [, , , , , , , ], "gelum 32, iter 32, aqua 32, motus 32, praecantatio 16", , 6); mods.thaumcraft.Research.addInfusionPage("CometsbootsGTNH", ); // --- Soul Brazier mods.thaumcraft.Research.orphanResearch("SOULBRAZIER"); mods.thaumcraft.Research.removeResearch("SOULBRAZIER"); mods.thaumcraft.Research.addResearch("SoulbraizerGTNH", "TX", "auram 15, alienis 12, tenebrae 9, mortuus 6, praecantatio 3", -6 as int, -10 as int, 4, ); mods.thaumcraft.Research.addPrereq("SoulbraizerGTNH", "TXTALLOW", false); mods.thaumcraft.Research.addPrereq("SoulbraizerGTNH", "ELDRITCHMINOR", false); mods.thaumcraft.Research.addPrereq("SoulbraizerGTNH", "VOIDMETAL", false); mods.thaumcraft.Research.addPrereq("SoulbraizerGTNH", "INFUSION", false); mods.thaumcraft.Research.addPrereq("SoulbraizerGTNH", "SANESOAP", false); mods.thaumcraft.Research.setConcealed("SoulbraizerGTNH", true); game.setLocalization("tc.research_name.SoulbraizerGTNH", "Soul Brazier"); game.setLocalization("tc.research_text.SoulbraizerGTNH", "Warp is bad mmkay?"); mods.thaumcraft.Research.addPage("SoulbraizerGTNH", "te.text.SOULBRAZIER.1"); mods.thaumcraft.Infusion.addRecipe("SoulbraizerGTNH", , [, , , , , , , , , ], "auram 64, mortuus 48, tenebrae 48, alienis 32, praecantatio 16", , 16); mods.thaumcraft.Research.addInfusionPage("SoulbraizerGTNH", ); // --- Ever Full Urn mods.thaumcraft.Research.orphanResearch("URN"); mods.thaumcraft.Research.removeResearch("URN"); mods.thaumcraft.Research.addResearch("UrnGTNH", "TX", "aqua 15, praecantatio 12, vacuos 9, alienis 6, lucrum 3", 3,-10 as int, 4, ); mods.thaumcraft.Research.addPrereq("UrnGTNH", "TXINFUSION", false); mods.thaumcraft.Research.addPrereq("UrnGTNH", "ARCANEEAR", false); mods.thaumcraft.Research.setConcealed("UrnGTNH", true); game.setLocalization("tc.research_name.UrnGTNH", "Everfull Urn"); game.setLocalization("tc.research_text.UrnGTNH", "It seems familiar... "); mods.thaumcraft.Research.addPage("UrnGTNH", "tc.research_page.UrnGTNH"); game.setLocalization("tc.research_page.UrnGTNH", "You have read much about an 'Everfull Urn' in your research, a mystical device created by the great Thaumaturge Azanor that acted as an endless source of water. You have finally constructed a device that can do that and more.

Your Everfull Urn can not only supply water to an infinite amount of buckets, it can also be pumped out of the top to an external tank. Your urn also has the ability to fill any nearby crucible, and extinguish nearby players that are on fire.
If Botania is installed the Urn is also able to fill nearby Petal Apothecaries, if one chooses to dabble in floral magic."); mods.thaumcraft.Infusion.addRecipe("UrnGTNH", , [, , , , , , , , , , , ], "aqua 64, praecantatio 48, vacuos 32, alienis 32, lucrum 16", , 9); mods.thaumcraft.Research.addInfusionPage("UrnGTNH", ); // --- Ever Burn Urn mods.thaumcraft.Research.orphanResearch("BURN"); mods.thaumcraft.Research.removeResearch("BURN"); mods.thaumcraft.Research.addResearch("BurnGTNH", "TX", "ignis 15, praecantatio 12, vacuos 9, alienis 6, lucrum 3", 4, -11 as int, 4, ); mods.thaumcraft.Research.addPrereq("BurnGTNH", "UrnGTNH", false); mods.thaumcraft.Research.setConcealed("BurnGTNH", true); game.setLocalization("tc.research_name.BurnGTNH", "Everburn Urn"); game.setLocalization("tc.research_text.BurnGTNH", "Why did I make it out of fire??"); mods.thaumcraft.Research.addPage("BurnGTNH", "te.text.BURN.1"); mods.thaumcraft.Infusion.addRecipe("BurnGTNH", , [, , , , , , , , , , , , , , , ], "ignis 64, praecantatio 48, vacuos 32, alienis 32, lucrum 16", , 9); mods.thaumcraft.Research.addInfusionPage("BurnGTNH", ); // --- Sojourner Cap mods.thaumcraft.Research.orphanResearch("CAP_SOJOURNER"); mods.thaumcraft.Research.removeResearch("CAP_SOJOURNER"); mods.thaumcraft.Research.addResearch("CAP_SOJOURNER", "TX", "auram 15, permutatio 12, potentia 9, lucrum 6, instrumentum 3", -5 as int, -8 as int, 3, ); mods.thaumcraft.Research.addPrereq("CAP_SOJOURNER", "TXCAP_thaumium", false); mods.thaumcraft.Research.addPrereq("CAP_SOJOURNER", "WANDPED", false); mods.thaumcraft.Research.setConcealed("CAP_SOJOURNER", true); game.setLocalization("tc.research_name.CAP_SOJOURNER", "Sojourner's Wand Caps"); game.setLocalization("tc.research_text.CAP_SOJOURNER", "Sentient wand caps"); mods.thaumcraft.Research.addPage("CAP_SOJOURNER", "te.text.CAP_SOJOURNER.1"); mods.thaumcraft.Arcane.addShaped("CAP_SOJOURNER", , "aer 35, perditio 35, ordo 35, aqua 35", [ [, , ], [, , ], [, , ]]); mods.thaumcraft.Research.addArcanePage("CAP_SOJOURNER", ); mods.thaumcraft.Infusion.addRecipe("CAP_SOJOURNER", , [, , , , , ], "auram 48, praecantatio 32, permutatio 24, potentia 32, aer 16, ordo 16", , 6); mods.thaumcraft.Research.addInfusionPage("CAP_SOJOURNER", ); // --- Mechanist Cap mods.thaumcraft.Research.orphanResearch("CAP_MECHANIST"); mods.thaumcraft.Research.removeResearch("CAP_MECHANIST"); mods.thaumcraft.Research.addResearch("CAP_MECHANIST", "TX", "auram 15, machina 12, potentia 9, lucrum 6, instrumentum 3", -9 as int, -6 as int, 3, ); mods.thaumcraft.Research.addPrereq("CAP_MECHANIST", "TXCAP_thaumium", false); mods.thaumcraft.Research.addPrereq("CAP_MECHANIST", "NODETAPPER2", false); mods.thaumcraft.Research.setConcealed("CAP_MECHANIST", true); game.setLocalization("tc.research_name.CAP_MECHANIST", "Mechanist's Wand Caps"); game.setLocalization("tc.research_text.CAP_MECHANIST", "Mechanical wand caps"); mods.thaumcraft.Research.addPage("CAP_MECHANIST", "te.text.CAP_MECHANIST.1"); mods.thaumcraft.Arcane.addShaped("CAP_MECHANIST", , "aer 35, perditio 35, ordo 35, aqua 35", [ [, , ], [, , ], [, , ]]); mods.thaumcraft.Research.addArcanePage("CAP_MECHANIST", ); mods.thaumcraft.Infusion.addRecipe("CAP_MECHANIST", , [, , , , , ], "auram 48, praecantatio 32, machina 24, potentia 32, aer 16, ordo 16", , 6); mods.thaumcraft.Research.addInfusionPage("CAP_MECHANIST", ); // --- Thaumostatic Stabilizer mods.thaumcraft.Research.orphanResearch("STABILIZERBELT"); mods.thaumcraft.Research.removeResearch("STABILIZERBELT"); mods.thaumcraft.Research.addResearch("StabilizerbeltGTNH", "TX", "ordo 18, terra 15, iter 12, superbia 9, tutamen 6, praecantatio 3", 1, -10 as int, 4, ); mods.thaumcraft.Research.addPrereq("StabilizerbeltGTNH", "TXHOVERHARNESS", false); mods.thaumcraft.Research.addPrereq("StabilizerbeltGTNH", "TXINFUSION", false); mods.thaumcraft.Research.setConcealed("StabilizerbeltGTNH", true); game.setLocalization("tc.research_name.StabilizerbeltGTNH", "Thaumostatic Stabilizer"); game.setLocalization("tc.research_text.StabilizerbeltGTNH", "Knockback nullifiers"); mods.thaumcraft.Research.addPage("StabilizerbeltGTNH", "te.text.STABILIZERBELT.1"); mods.thaumcraft.Infusion.addRecipe("StabilizerbeltGTNH", , [, , , , , , , ], "ordo 48, terra 32, iter 12, superbia 24, tutamen 32, praecantatio 16", , 4); mods.thaumcraft.Research.addInfusionPage("StabilizerbeltGTNH", ); // --- Enchantment Binding mods.thaumcraft.Research.setAspects("ENCHBINDING", "vinculum 15, perditio 12, iter 9, superbia 6, cognitio 3"); mods.thaumcraft.Research.setComplexity("ENCHBINDING", 3); mods.thaumcraft.Warp.addToResearch("ENCHBINDING", 1); // --- Enchantment Night Vision mods.thaumcraft.Research.setAspects("ENCHNIGHTVISION", "sensus 15, lux 12, tenebrae 9, ignis 6, cognitio 3"); mods.thaumcraft.Research.setComplexity("ENCHNIGHTVISION", 3); mods.thaumcraft.Warp.addToResearch("ENCHNIGHTVISION", 1); // --- Enchantment Disarm mods.thaumcraft.Research.setAspects("ENCHDISARM", "vinculum 15, limus 12, telum 9, praecantatio 6, cognitio 3"); mods.thaumcraft.Research.setComplexity("ENCHDISARM", 3); mods.thaumcraft.Warp.addToResearch("ENCHDISARM", 1); // --- Flesh Purification mods.thaumcraft.Research.orphanResearch("FLESHCURE"); mods.thaumcraft.Research.removeResearch("FLESHCURE"); mods.thaumcraft.Research.addResearch("FleshcureGTNH", "TX", "pannus 15, tutamen 12, corpus 9, permutatio 6, alienis 3", -4 as int, -10 as int, 2, ); mods.thaumcraft.Research.addPrereq("FleshcureGTNH", "TXTALLOW", false); mods.thaumcraft.Research.setConcealed("FleshcureGTNH", true); game.setLocalization("tc.research_name.FleshcureGTNH", "Flesh Purification"); game.setLocalization("tc.research_text.FleshcureGTNH", "Making things better"); mods.thaumcraft.Research.addPage("FleshcureGTNH", "te.text.FLESHCURE.1"); mods.thaumcraft.Crucible.addRecipe("FleshcureGTNH", , , "corpus 4, pannus 4, permutatio 4"); mods.thaumcraft.Research.addCruciblePage("FleshcureGTNH", ); // --- Cured Zombi Brain mods.thaumcraft.Research.orphanResearch("BRAINCURE"); mods.thaumcraft.Research.removeResearch("BRAINCURE"); mods.thaumcraft.Research.addResearch("BraincureGTNH", "TX", "ordo 18, cognitio 15, humanus 12, exanimis 9, alienis 6, permutatio 3", -2 as int, -8 as int, 4, ); mods.thaumcraft.Research.addPrereq("BraincureGTNH", "TXINFUSION", false); mods.thaumcraft.Research.addPrereq("BraincureGTNH", "JARBRAIN", false); mods.thaumcraft.Research.addPrereq("BraincureGTNH", "FleshcureGTNH", false); mods.thaumcraft.Research.setConcealed("BraincureGTNH", true); game.setLocalization("tc.research_name.BraincureGTNH", "Brain Sanitization"); game.setLocalization("tc.research_text.BraincureGTNH", "Brain washing"); mods.thaumcraft.Research.addPage("BraincureGTNH", "te.text.BRAINCURE.1"); mods.thaumcraft.Infusion.addRecipe("BraincureGTNH", , [, , , , , ], "ordo 32, sano 12, humanus 12, alienis 24, cognitio 16, praecantatio 8", , 5); mods.thaumcraft.Research.addInfusionPage("BraincureGTNH", ); // --- Talisman of Nourishment mods.thaumcraft.Research.orphanResearch("TALISMANFOOD"); mods.thaumcraft.Research.removeResearch("TALISMANFOOD"); mods.thaumcraft.Research.addResearch("TalismanfoodtGTNH", "TX", "fames 18, pannus 15, messis 12, sano 9, permutatio 6, ordo 3", -1 as int, -11 as int, 4, ); mods.thaumcraft.Research.addPrereq("TalismanfoodtGTNH", "FleshcureGTNH", false); mods.thaumcraft.Research.addPrereq("TalismanfoodtGTNH", "TXINFUSION", false); mods.thaumcraft.Research.setConcealed("TalismanfoodtGTNH", true); game.setLocalization("tc.research_name.TalismanfoodtGTNH", "Talisman of Nourishment"); game.setLocalization("tc.research_text.TalismanfoodtGTNH", "Everfull belly"); mods.thaumcraft.Research.addPage("TalismanfoodtGTNH", "tc.research_page.TalismanfoodtGTNH"); game.setLocalization("tc.research_page.TalismanfoodtGTNH", "You often find yourself needing to take breaks during marathon researching sessions to satisfy your hunger. Finally you have found a way to get past your need for food.

By infusing a diamond with the essence of hunger, you have created an item that is able to suck the nourishing energy from various food items in your hotbar and store this energy within. It will then automatically replenish your food meter if it is depleted.

This device will only work on simple food items, so foods that invoke effects such as Rotten Flesh and Golden Apples must be consumed normally."); mods.thaumcraft.Infusion.addRecipe("TalismanfoodtGTNH", , [, , , , , , , , ], "fames 64, pannus 48, messis 24, sano 24, permutatio 32, ordo 16", , 6); mods.thaumcraft.Research.addInfusionPage("TalismanfoodtGTNH", ); // --- Think Tank mods.thaumcraft.Research.addPrereq("THINKTANK", "BraincureGTNH", false); mods.thaumcraft.Warp.addToResearch("THINKTANK", 2); // --- Talsiman of the Dreamcatcher mods.thaumcraft.Research.orphanResearch("DREAMCATCHER"); mods.thaumcraft.Research.removeResearch("DREAMCATCHER"); mods.thaumcraft.Research.addResearch("DreamcatcherGTNH", "TX", "vitium 15, cognitio 12, instrumentum 9, metallum 6, praecantatio 3", -7 as int, 2, 3, ); mods.thaumcraft.Research.addPrereq("DreamcatcherGTNH", "TAINTBASICS", false); mods.thaumcraft.Research.setConcealed("DreamcatcherGTNH", true); game.setLocalization("tc.research_name.DreamcatcherGTNH", "Wispy Dreamcatcher"); game.setLocalization("tc.research_text.DreamcatcherGTNH", "Filtered thoughts"); mods.thaumcraft.Research.addPage("DreamcatcherGTNH", "te.text.DREAMCATCHER.1"); mods.thaumcraft.Arcane.addShaped("DreamcatcherGTNH", , "ordo 25, perditio 25, terra 25", [ [, , ], [, , ], [, , ]]); mods.thaumcraft.Research.addArcanePage("DreamcatcherGTNH", ); // --- Crucible of Souls mods.thaumcraft.Research.orphanResearch("CRUCSOULS"); mods.thaumcraft.Research.removeResearch("CRUCSOULS"); mods.thaumcraft.Research.addResearch("CrucsoulGTNH", "TX", "spiritus 18, mortuus 15, fames 12, exanimis 9, telum 6, alienis 3", 5, -7 as int, 4, ); mods.thaumcraft.Research.addPrereq("CrucsoulGTNH", "TXDISTILESSENTIA", false); mods.thaumcraft.Research.addPrereq("CrucsoulGTNH", "BraincureGTNH", true); mods.thaumcraft.Research.addPrereq("CrucsoulGTNH", "TXINFUSION", false); mods.thaumcraft.Research.setConcealed("CrucsoulGTNH", true); game.setLocalization("tc.research_name.CrucsoulGTNH", "Crucible of Soulst"); game.setLocalization("tc.research_text.CrucsoulGTNH", "Caution: Keep out of reach of children."); mods.thaumcraft.Research.addPage("CrucsoulGTNH", "te.text.CRUCSOULS.1"); mods.thaumcraft.Research.addPage("CrucsoulGTNH", "te.text.CRUCSOULS.2"); mods.thaumcraft.Infusion.addRecipe("CrucsoulGTNH", , [, , , , , , , , , , , ], "exanimis 24, fames 48, spiritus 32, mortuus 64, telum 24, vinculum 16, alienis 8", , 8); mods.thaumcraft.Research.addInfusionPage("CrucsoulGTNH", ); mods.thaumcraft.Warp.addToResearch("CrucsoulGTNH", 4); // --- Taintale Ring mods.thaumcraft.Research.addPrereq("TENTACLERING", "BraincureGTNH", true); mods.thaumcraft.Research.setAspects("TENTACLERING", "vitium 15, telum 12, tutamen 9, alienis 6, praecantatio 3"); mods.thaumcraft.Research.setComplexity("TENTACLERING", 3); mods.thaumcraft.Warp.addToResearch("TENTACLERING", 2); // --- Transmutative Rod mods.thaumcraft.Research.orphanResearch("ROD_TRANSMUTATION"); mods.thaumcraft.Research.removeResearch("ROD_TRANSMUTATION"); mods.thaumcraft.Research.addResearch("ROD_TRANSMUTATION", "TX", "permutatio 15, instrumentum 12, praecantatio 9, alienis 6, terra 3", -1 as int, -1 as int, 4, ); mods.thaumcraft.Research.addPrereq("ROD_TRANSMUTATION", "TXROD_greatwood", false); mods.thaumcraft.Research.addPrereq("ROD_TRANSMUTATION", "TXBASICARTIFACE", false); mods.thaumcraft.Research.addPrereq("ROD_TRANSMUTATION", "TXINFUSION", true); mods.thaumcraft.Research.setConcealed("ROD_TRANSMUTATION", true); game.setLocalization("tc.research_name.ROD_TRANSMUTATION", "Transmutative Wand Core"); game.setLocalization("tc.research_text.ROD_TRANSMUTATION", "One thing into another"); mods.thaumcraft.Research.addPage("ROD_TRANSMUTATION", "te.text.ROD_TRANSMUTATION.1"); mods.thaumcraft.Infusion.addRecipe("ROD_TRANSMUTATION", , [, , , , , , , ], "praecantatio 32, permutatio 32, auram 24, terra 16, arbor 8, alienis 8", , 8); mods.thaumcraft.Research.addInfusionPage("ROD_TRANSMUTATION", ); // --- Transmutative Stuff Core mods.thaumcraft.Research.orphanResearch("ROD_TRANSMUTATION_staff"); mods.thaumcraft.Research.removeResearch("ROD_TRANSMUTATION_staff"); mods.thaumcraft.Research.addResearch("ROD_TRANSMUTATION_staff", "TX", "permutatio 18, instrumentum 15, praecantatio 12, alienis 9, terra 6, arbor 3", 0, 0, 4, ); mods.thaumcraft.Research.addPrereq("ROD_TRANSMUTATION_staff", "TXROD_greatwood_staff", false); mods.thaumcraft.Research.addPrereq("ROD_TRANSMUTATION_staff", "ROD_TRANSMUTATION", false); mods.thaumcraft.Research.addPrereq("ROD_TRANSMUTATION_staff", "TXBASICARTIFACE", false); mods.thaumcraft.Research.setConcealed("ROD_TRANSMUTATION_staff", true); game.setLocalization("tc.research_name.ROD_TRANSMUTATION_staff", "Transmutative Staff Core"); game.setLocalization("tc.research_text.ROD_TRANSMUTATION_staff", "One thing into another"); mods.thaumcraft.Research.addPage("ROD_TRANSMUTATION_staff", "te.text.ROD_TRANSMUTATION_staff.1"); mods.thaumcraft.Arcane.addShaped("ROD_TRANSMUTATION_staff", , "ordo 85, perditio 85, terra 85, aqua 85, ignis 85, aer 85", [ [, , ], [, , ], [, , ]]); mods.thaumcraft.Research.addArcanePage("ROD_TRANSMUTATION_staff", ); // --- Amber Rod mods.thaumcraft.Research.orphanResearch("ROD_AMBER"); mods.thaumcraft.Research.removeResearch("ROD_AMBER"); mods.thaumcraft.Research.addResearch("ROD_AMBER", "TX", "auram 15, instrumentum 12, praecantatio 9, vinculum 6, vitreus 3", -5 as int, -1 as int, 4, ); mods.thaumcraft.Research.addPrereq("ROD_AMBER", "TXROD_greatwood", false); mods.thaumcraft.Research.setConcealed("ROD_AMBER", true); game.setLocalization("tc.research_name.ROD_AMBER", "Amber Wand Core"); game.setLocalization("tc.research_text.ROD_AMBER", "Regenerative vis storage"); mods.thaumcraft.Research.addPage("ROD_AMBER", "te.text.ROD_AMBER.1"); mods.thaumcraft.Infusion.addRecipe("ROD_AMBER", , [, , , , , , , , , , , ], "praecantatio 32, vinculum 32, auram 24, vitreus 16, arbor 8, alienis 8", , 8); mods.thaumcraft.Research.addInfusionPage("ROD_AMBER", ); // --- Amber Rod Staff Core mods.thaumcraft.Research.orphanResearch("ROD_AMBER_staff"); mods.thaumcraft.Research.removeResearch("ROD_AMBER_staff"); mods.thaumcraft.Research.addResearch("ROD_AMBER_staff", "TX", "vinculum 18, instrumentum 15, praecantatio 12, alienis 9, auram 6, alienis 3", -6 as int, 0, 4, ); mods.thaumcraft.Research.addPrereq("ROD_AMBER_staff", "TXROD_greatwood_staff", false); mods.thaumcraft.Research.addPrereq("ROD_AMBER_staff", "TXBASICARTIFACE", true); mods.thaumcraft.Research.setConcealed("ROD_AMBER_staff", true); game.setLocalization("tc.research_name.ROD_AMBER_staff", "Amber Staff Core"); game.setLocalization("tc.research_text.ROD_AMBER_staff", "Regenerative vis storage"); mods.thaumcraft.Research.addPage("ROD_AMBER_staff", "te.text.ROD_AMBER_staff.1"); mods.thaumcraft.Arcane.addShaped("ROD_AMBER_staff", , "ordo 85, perditio 85, terra 85, aqua 85, ignis 85, aer 85", [ [, , ], [, , ], [, , ]]); mods.thaumcraft.Research.addArcanePage("ROD_AMBER_staff", ); // --- Necromancers Staff Core mods.thaumcraft.Research.orphanResearch("ROD_NECROMANCER_staff"); mods.thaumcraft.Research.removeResearch("ROD_NECROMANCER_staff"); mods.thaumcraft.Research.addResearch("ROD_NECROMANCER_staff", "TX", "mortuus 21, instrumentum 18, perditio 15, auram 12, spiritus 9, exanimis 6, cognitio 3", -3 as int, 1, 4, ); mods.thaumcraft.Research.addPrereq("ROD_NECROMANCER_staff", "TXROD_greatwood_staff", false); mods.thaumcraft.Research.addPrereq("ROD_NECROMANCER_staff", "BraincureGTNH", true); mods.thaumcraft.Research.setConcealed("ROD_NECROMANCER_staff", true); game.setLocalization("tc.research_name.ROD_NECROMANCER_staff", "Necromancer's Staff Core"); game.setLocalization("tc.research_text.ROD_NECROMANCER_staff", "The power of the undead"); mods.thaumcraft.Research.addPage("ROD_NECROMANCER_staff", "te.text.ROD_NECROMANCER_staff.1"); mods.thaumcraft.Infusion.addRecipe("ROD_NECROMANCER_staff", , [, , , , , , , ], "mortuus 64, instrumentum 24, perditio 48, auram 32, spiritus 32, exanimis 16, cognitio 16", , 12); mods.thaumcraft.Research.addInfusionPage("ROD_NECROMANCER_staff", ); mods.thaumcraft.Warp.addToResearch("ROD_NECROMANCER_staff", 3); // --- Recipes refresh --- // --- Enchantment Binding mods.thaumcraft.Research.refreshResearchRecipe("ENCHBINDING"); // --- Enchantment Night Vision mods.thaumcraft.Research.refreshResearchRecipe("ENCHNIGHTVISION"); // --- Enchantment Disarm mods.thaumcraft.Research.refreshResearchRecipe("ENCHDISARM");