// --- Created by DreamMasterXXL --- // --- Modified by bartimaeusnek --- // --- Importing Stuff --- import mods.gregtech.AlloySmelter; import mods.gregtech.Assembler; import mods.gregtech.FluidSolidifier; import mods.gregtech.FluidExtractor; import mods.gregtech.FormingPress; import mods.gregtech.Pulverizer; // --- Remove Recipes --- // --- Diamond Chain Saw recipes.remove(); // --- Thaumic Plate recipes.remove(); // --- Feather duct Tape Wings recipes.remove(); // --- Feather Glued Cardboard Wings recipes.remove(); // --- Cradboard Sheet recipes.remove(); // --- Feather Mesh recipes.remove(); // --- Duct Tape recipes.remove(); // --- Glue furnace.remove(); // --- Rubber Ball recipes.remove(); // --- Tainted Feather recipes.remove(); // --- Thaumic Reinforced Wing mods.thaumcraft.Arcane.removeRecipe(); // --- Thaumic Reinforced Wings mods.thaumcraft.Arcane.removeRecipe(); // --- Nano Wings mods.thaumcraft.Infusion.removeRecipe(); // --- Quantum Wings mods.thaumcraft.Infusion.removeRecipe(); // --- Iron Omnitool recipes.remove(); // --- Diamond Omnitool mods.thaumcraft.Arcane.removeRecipe(); // --- Iron Omnitool mods.thaumcraft.Infusion.removeRecipe(); // --- Electric Boots of The Traveller mods.thaumcraft.Infusion.removeRecipe(); // --- Nano Boots of The Traveller mods.thaumcraft.Infusion.removeRecipe(); // --- Quantum Boots of The Traveller mods.thaumcraft.Infusion.removeRecipe(); // --- Thaumium Drill mods.thaumcraft.Infusion.removeRecipe(); // --- Drill of The Rockbreaker mods.thaumcraft.Infusion.removeRecipe(); // --- Thaumium Chainsaw mods.thaumcraft.Infusion.removeRecipe(); // --- Chainsaw of The Stream mods.thaumcraft.Infusion.removeRecipe(); // --- Armor Charging Ring mods.thaumcraft.Infusion.removeRecipe(); // --- Inventory Charging Ring mods.thaumcraft.Infusion.removeRecipe(); // --- Electric Goggles of Revealing mods.thaumcraft.Arcane.removeRecipe(); // --- Nanosuit Goggle of Revealing mods.thaumcraft.Infusion.removeRecipe(); // --- Quantum Goggle of Revealing mods.thaumcraft.Infusion.removeRecipe(); // --- Solar Helm of Revealing mods.thaumcraft.Infusion.removeRecipe(); // --- Compressed Solar Panels mods.thaumcraft.Arcane.removeRecipe(); // - mods.thaumcraft.Infusion.removeRecipe(); // - mods.thaumcraft.Crucible.removeRecipe(); // - mods.thaumcraft.Crucible.removeRecipe(); // --- Electric Hoe of Growth mods.thaumcraft.Infusion.removeRecipe(); // --- Electric Scribing Tool mods.thaumcraft.Arcane.removeRecipe(); // --- Mjolnir mods.thaumcraft.Infusion.removeRecipe(); // --- Supercharged Mjolnir mods.thaumcraft.Infusion.removeRecipe(); // --- Uranium mods.thaumcraft.Arcane.removeRecipe(); // --- Crystalized UU-Mater mods.thaumcraft.Crucible.removeRecipe(); // --- Coal mods.thaumcraft.Infusion.removeRecipe(); // --- Glowstone Block mods.thaumcraft.Infusion.removeRecipe(); // --- Iridium mods.thaumcraft.Infusion.removeRecipe(); // --- Gold Ingot mods.thaumcraft.Infusion.removeRecipe(); // --- Diamond Gem mods.thaumcraft.Infusion.removeRecipe(); // --- Wand Focus Shield mods.thaumcraft.Infusion.removeRecipe(); // --- Uranium mods.thaumcraft.Infusion.removeRecipe(); // --- Shield Block mods.thaumcraft.Arcane.removeRecipe(); // --- Kris-tmas Focus mods.thaumcraft.Arcane.removeRecipe(); // --- Energy Ball Focus mods.thaumcraft.Infusion.removeRecipe(); // --- Explosion Focus mods.thaumcraft.Infusion.removeRecipe(); // --- Wand Focus Charging mods.thaumcraft.Infusion.removeRecipe(); // --- Wand Focus Wand Charging mods.thaumcraft.Infusion.removeRecipe(); // --- Aspeckt Generator mods.thaumcraft.Infusion.removeRecipe(); // - mods.thaumcraft.Crucible.removeRecipe(); // --- Industrial Wand Charging Station and Ethereal Processor mods.thaumcraft.Infusion.removeRecipe(); // --- Add Recipes --- // --- Glue recipes.addShapeless(, [, ]); // --- Glue recipes.addShapeless( * 2, []); // --- Electro Magic Tools mods.thaumcraft.Research.orphanResearch("Electric Magic Tools"); mods.thaumcraft.Research.removeResearch("Electric Magic Tools"); mods.thaumcraft.Research.addResearch("ElectricMagicTools", "EMT", "terra 0", 0, 0, 0, ); mods.thaumcraft.Research.setAutoUnlock("ElectricMagicTools", true); mods.thaumcraft.Research.setSpikey("ElectricMagicTools", true); game.setLocalization("tc.research_name.ElectricMagicTools", "Electric Magic Tools"); game.setLocalization("tc.research_text.ElectricMagicTools", "Who says magic and technology can't go together?"); game.setLocalization("tc.research_page.ElectricMagicTools", "Who says magic can't work with technology? Our researchers have collaborated with the top mages of the school of Thaumaturgy to bring you the effectiveness of magic coupled with the convenience of electric tools."); mods.thaumcraft.Research.addPage("ElectricMagicTools", "tc.research_page.ElectricMagicTools"); // --- Diamond Chain Saw mods.thaumcraft.Research.removeResearch("Diamond Chainsaw"); mods.thaumcraft.Research.addResearch("DiamondChainsaw", "EMT", "lucrum 12, ignis 9, metallum 6, terra 3", 0, -2 as int, 2, .withTag({shearsMode: 1 as byte})); mods.thaumcraft.Research.addPrereq("DiamondChainsaw", "ElectricMagicTools", false); mods.thaumcraft.Research.setRound("DiamondChainsaw", true); game.setLocalization("tc.research_name.DiamondChainsaw", "Diamond Chainsaw"); game.setLocalization("tc.research_text.DiamondChainsaw", "Harder, better, faster, stronger"); mods.thaumcraft.Research.addPage("DiamondChainsaw", "tc.research_page.DiamondChainsaw"); game.setLocalization("tc.research_page.DiamondChainsaw", "You are unsure why the thought of upgrading a chainsaw with diamonds similarly to what you have done with a drill has never occurred to you. This upgrade makes the Chainsaw capable of holding more energy and breaking blocks faster."); mods.thaumcraft.Arcane.addShaped("DiamondChainsaw", .withTag({shearsMode: 1 as byte}), "aer 35, terra 35, ignis 35, aqua 35, ordo 35, perditio 35", [ [, , ], [, , ], [, , ]]); mods.thaumcraft.Research.addArcanePage("DiamondChainsaw", .withTag({shearsMode: 1 as byte})); // --- Thaumic Plate mods.thaumcraft.Research.removeResearch("Thaumium Plate"); mods.thaumcraft.Research.addResearch("ThaumiumPlate", "EMT", "null", 6, -6 as int, 0, ); mods.thaumcraft.Research.setAutoUnlock("ThaumiumPlate", true); mods.thaumcraft.Research.setRound("ThaumiumPlate", true); game.setLocalization("tc.research_name.ThaumiumPlate", "Thaumium Plate"); game.setLocalization("tc.research_text.ThaumiumPlate", "Thaumium, the industrial way"); mods.thaumcraft.Research.addPage("ThaumiumPlate", "tc.research_page.ThaumiumPlate"); game.setLocalization("tc.research_page.ThaumiumPlate", "As every electrical engineer knows, plates are the basis of many devices. We knew that pressing Thaumium into plates would be a neccesary step to facilitate integration of magic into our tools, but this made the mages of the school of Thaumaturgy very upset. They don't like us tampering with their precious metal. You can produce these plates as shown, which is a bit more expensive, or in a metal former, requiring only one Thaumium Ingot. Keep an eye out for angry mages."); // --- Electric Cloud mods.thaumcraft.Research.orphanResearch("Electric Cloud"); mods.thaumcraft.Research.removeResearch("Electric Cloud"); mods.thaumcraft.Research.addResearch("ElectricCloud", "EMT", "null", 5, -6 as int, 0, ); mods.thaumcraft.Research.setAutoUnlock("ElectricCloud", true); mods.thaumcraft.Research.setRound("ElectricCloud", true); game.setLocalization("tc.research_name.ElectricCloud", "Electric Cloud"); game.setLocalization("tc.research_text.ElectricCloud", "Still the same Nitor"); game.setLocalization("tc.research_page.ElectricCloud1", "All thaumaturges (except Crimson ones, I guess) enjoy the shine and heat of the magic flame called Nitor, don't they? You decided to make it more... energetic. Well, you did it.

You have created a new kind of magic flame — the Electric Cloud. It behaves and looks like normal Nitor, but it has purple colour and creates light-purple lightning charges around itself. To upgrade into an Electric Cloud you need to click RMB on Nitor with an advanced battery (or better) on hand."); game.setLocalization("tc.research_page.ElectricCloud2","emt:textures/researches/electric_cloud.png:0:0:255:255:0.6"); mods.thaumcraft.Research.addPage("ElectricCloud", "tc.research_page.ElectricCloud1"); mods.thaumcraft.Research.addPage("ElectricCloud", "tc.research_page.ElectricCloud2"); // --- Feather Wings mods.thaumcraft.Research.orphanResearch("Feather Wings"); mods.thaumcraft.Research.removeResearch("Feather Wings"); mods.thaumcraft.Research.addResearch("FeatherWings", "EMT", "aer 15, potentia 12, praecantatio 9, volatus 6, terra 3", 0, 2, 3, ); mods.thaumcraft.Research.addPrereq("FeatherWings", "ElectricMagicTools", false); mods.thaumcraft.Research.setRound("FeatherWings", true); game.setLocalization("tc.research_name.FeatherWings", "Feather Wings"); game.setLocalization("tc.research_text.FeatherWings", "It only works in anime..."); mods.thaumcraft.Research.addPage("FeatherWings", "tc.research_page.FeatherWings"); game.setLocalization("tc.research_page.FeatherWings", "Duct-taping feathers to cardboard sheets, formed in the shape of wings, sounded like a good idea. At least, you can thrust yourself in the air when the spacebar is hit. Not much, but it'll work. Using any wings underwater or during the rain sounds like a very bad idea. Included: fall damage reduction, 25%."); mods.thaumcraft.Arcane.addShaped("FeatherWings", , "aer 5, terra 5, ordo 5", [ [, , ], [, , ], [, , ]]); mods.thaumcraft.Research.addArcanePage("FeatherWings", ); mods.thaumcraft.Arcane.addShaped("FeatherWings", , "aer 15, ordo 5", [ [, , null], [, , null], [null, null, null]]); mods.thaumcraft.Research.addArcanePage("FeatherWings", ); mods.thaumcraft.Arcane.addShaped("FeatherWings", , "aer 10, ordo 10", [ [, , ], [, , ], [, , ]]); mods.thaumcraft.Research.addArcanePage("FeatherWings", ); mods.thaumcraft.Arcane.addShaped("FeatherWings", , "aer 24, terra 24, ignis 24, aqua 24, ordo 24, perditio 24", [ [, , ], [, , ], [, , ]]); mods.thaumcraft.Research.addArcanePage("FeatherWings", ); // --- Thaumium Reinforced Wings mods.thaumcraft.Research.orphanResearch("Thaumium Reinforced Wings"); mods.thaumcraft.Research.removeResearch("Thaumium Reinforced Wings"); mods.thaumcraft.Research.addResearch("ThaumiumReinforcedWings", "EMT", "aer 21, potentia 18, praecantatio 15, volatus 12, metallum 9, vitium 6, machina 3", 0, 4, 3, ); mods.thaumcraft.Research.addPrereq("ThaumiumReinforcedWings", "FeatherWings", false); mods.thaumcraft.Research.setConcealed("ThaumiumReinforcedWings", true); mods.thaumcraft.Research.setRound("ThaumiumReinforcedWings", true); game.setLocalization("tc.research_name.ThaumiumReinforcedWings", "Thaumium Reinforced Wings"); game.setLocalization("tc.research_text.ThaumiumReinforcedWings", "Already much better"); mods.thaumcraft.Research.addPage("ThaumiumReinforcedWings", "tc.research_page.ThaumiumReinforcedWings"); game.setLocalization("tc.research_page.ThaumiumReinforcedWings", "The magically infused metal Thaumium is well known. Therefore, reinforcing your cardboard wings with Thaumium sounded like a good idea. You can thrust yourself much higher on spacebar hit, and slow your fall down when spacebar is held. Sneak to go down at a steady pace. Included: fall damage reduction, 50%."); mods.thaumcraft.Crucible.addRecipe("ThaumiumReinforcedWings", , , "vitium 6, lucrum 4, fames 4"); mods.thaumcraft.Research.addCruciblePage("ThaumiumReinforcedWings", ); mods.thaumcraft.Arcane.addShaped("ThaumiumReinforcedWings", , "aer 48, terra 48, ignis 48, aqua 48, ordo 48, perditio 48", [ [, , ], [, , ], [, , ]]); mods.thaumcraft.Research.addArcanePage("ThaumiumReinforcedWings", ); mods.thaumcraft.Arcane.addShaped("ThaumiumReinforcedWings", , "aer 48, terra 48, ignis 48, aqua 48, ordo 48, perditio 48", [ [, , ], [, , ], [null, null, null]]); mods.thaumcraft.Research.addArcanePage("ThaumiumReinforcedWings", ); mods.thaumcraft.Warp.addToResearch("ThaumiumReinforcedWings", 1); // --- Nano Wings mods.thaumcraft.Research.orphanResearch("Nanosuit Wings"); mods.thaumcraft.Research.removeResearch("Nanosuit Wings"); mods.thaumcraft.Research.addResearch("NanosuitWings", "EMT", "aer 24, potentia 21, praecantatio 18, volatus 15, metallum 12, vitium 9, machina 6, terra 3", 0, 6, 4, ); mods.thaumcraft.Research.addPrereq("NanosuitWings", "ThaumiumReinforcedWings", false); mods.thaumcraft.Research.setConcealed("NanosuitWings", true); mods.thaumcraft.Research.setRound("NanosuitWings", true); game.setLocalization("tc.research_name.NanosuitWings", "Nanosuit Wings"); game.setLocalization("tc.research_text.NanosuitWings", "Nanotechnologies to the rescue!"); mods.thaumcraft.Research.addPage("NanosuitWings", "tc.research_page.NanosuitWings"); game.setLocalization("tc.research_page.NanosuitWings", "Combining the magic harnessed by Thaumium with the nanotechnologies in your wings.. seemed like the logical way to go. You can thrust yourself way higher than before, and fall even slower when holding spacebar. Included: fall damage reduction, 75%."); mods.thaumcraft.Infusion.addRecipe("NanosuitWings", , [, , , , , , , , , ], "aer 48, machina 48, potentia 32, volatus 32, praecantatio 16, vitium 8, terra 8", , 5); mods.thaumcraft.Research.addInfusionPage("NanosuitWings", ); mods.thaumcraft.Warp.addToResearch("NanosuitWings", 2); // --- Quantum Wings mods.thaumcraft.Research.orphanResearch("Quantum Wings"); mods.thaumcraft.Research.removeResearch("Quantum Wings"); mods.thaumcraft.Research.addResearch("QuantumWings", "EMT", "aer 27, potentia 24, praecantatio 21, volatus 18, metallum 15, vitium 12, machina 9, terra 6, lucrum 3", 0, 8, 4, ); mods.thaumcraft.Research.addPrereq("QuantumWings", "NanosuitWings", false); mods.thaumcraft.Research.setConcealed("QuantumWings", true); mods.thaumcraft.Research.setRound("QuantumWings", true); game.setLocalization("tc.research_name.QuantumWings", "Quantum Wings"); game.setLocalization("tc.research_text.QuantumWings", "Quantum technologies."); mods.thaumcraft.Research.addPage("QuantumWings", "tc.research_page.QuantumWings"); game.setLocalization("tc.research_page.QuantumWings", "After exploring all the possibilities of nanotechnologies, you decided to do the last jump. Quantum. You can thrust yourself many blocks high, have a very good protection, and your fall is slowed down a lot. However, the quantum unpredictability happened once again. Your fall will be completely stopped when spacebar and sneak are maintained. You don't know why, but it works. Included: fall damage reduction, 100%."); mods.thaumcraft.Infusion.addRecipe("QuantumWings", , [, , , , , , , , , ], "tutamen 64, aer 64, machina 64, potentia 48, volatus 48, praecantatio 32, vitium 16, terra 16", , 10); mods.thaumcraft.Research.addInfusionPage("QuantumWings", ); mods.thaumcraft.Warp.addToResearch("QuantumWings", 3); // --- Quantum Infused Chestplate mods.thaumcraft.Research.orphanResearch("Infused Quantum Armor"); mods.thaumcraft.Research.removeResearch("Infused Quantum Armor"); mods.thaumcraft.Research.addResearch("InfusedQuantumArmor", "EMT", "aer 30, potentia 27, praecantatio 24, volatus 21, metallum 18, vitium 15, machina 12, terra 9, lucrum 6, superbia 3", 0, 10, 4, ); mods.thaumcraft.Research.addPrereq("InfusedQuantumArmor", "QuantumWings", false); mods.thaumcraft.Research.setConcealed("InfusedQuantumArmor", true); mods.thaumcraft.Research.setRound("InfusedQuantumArmor", true); game.setLocalization("tc.research_name.InfusedQuantumArmor", "Infused Quantum Сhestplate"); game.setLocalization("tc.research_text.InfusedQuantumArmor", "The last step is here..."); mods.thaumcraft.Research.addPage("InfusedQuantumArmor", "tc.research_page.InfusedQuantumArmor"); game.setLocalization("tc.research_page.InfusedQuantumArmor", "You had nothing to do, so you decided to do something useful. You had an idea in your head of making armor which you can fasten the wings or backpack to for being protected in flight. Take the wings or backpack in your hands and sit down to put on their armor. To remove them, hold Shift + Unequip (see in options)."); mods.thaumcraft.Infusion.addRecipe("InfusedQuantumArmor", , [, , , , , , , , , , , ], "tutamen 72, aer 64, machina 64, potentia 48, volatus 48, praecantatio 32, vitium 16, terra 16, lucrum 8", , 15); mods.thaumcraft.Research.addInfusionPage("InfusedQuantumArmor", ); mods.thaumcraft.Warp.addToResearch("InfusedQuantumArmor", 4); // --- Iron Omnitool mods.thaumcraft.Research.orphanResearch("Iron Omnitool"); mods.thaumcraft.Research.removeResearch("Iron Omnitool"); mods.thaumcraft.Research.addResearch("IronOmnitool", "EMT", "potentia 12, instrumentum 9, perfodio 6, telum 3", -2 as int, 0, 2, ); mods.thaumcraft.Research.addPrereq("IronOmnitool", "ElectricMagicTools", false); mods.thaumcraft.Research.setRound("IronOmnitool", true); game.setLocalization("tc.research_name.IronOmnitool", "Iron Omnitool"); game.setLocalization("tc.research_text.IronOmnitool", "Changing tools is for peasants"); mods.thaumcraft.Research.addPage("IronOmnitool", "tc.research_page.IronOmnitool"); game.setLocalization("tc.research_page.IronOmnitool", "While tinkering with the inner workings of some of your tools to see if magical integration is a possibility, you have discovered a way to combine the Mining Drill and the Chainsaw, resulting in a tool capable of both mining, cutting down trees and attacking enemies! As you are working with mundane metals, magic influence is not needed to merge these tools together."); mods.thaumcraft.Arcane.addShaped("IronOmnitool", , "aer 15, terra 15, ignis 15, aqua 15, ordo 15, perditio 15", [ [, , ], [, , ], [, , ]]); mods.thaumcraft.Research.addArcanePage("IronOmnitool", ); // --- Diamond Omnitool mods.thaumcraft.Research.orphanResearch("Diamond Omnitool"); mods.thaumcraft.Research.removeResearch("Diamond Omnitool"); mods.thaumcraft.Research.addResearch("DiamondOmnitool", "EMT", "potentia 15, instrumentum 12, perfodio 9, telum 6, vitreus 3", -4 as int, 0, 3, ); mods.thaumcraft.Research.addPrereq("DiamondOmnitool", "IronOmnitool", false); mods.thaumcraft.Research.addPrereq("DiamondOmnitool", "DiamondChainsaw", true); mods.thaumcraft.Research.setConcealed("DiamondOmnitool", true); mods.thaumcraft.Research.setRound("DiamondOmnitool", true); game.setLocalization("tc.research_name.DiamondOmnitool", "Diamond Omnitool"); game.setLocalization("tc.research_text.DiamondOmnitool", "Jack of all trades"); mods.thaumcraft.Research.addPage("DiamondOmnitool", "tc.research_page.DiamondOmnitool"); game.setLocalization("tc.research_page.DiamondOmnitool", "Your discovery of an Iron Omnitool has driven you to try to accomplish the same with some more powerful devices. You have discovered a way to combine the Diamond Drill and the Diamond Chainsaw, resulting in a tool capable of both mining, cutting down trees and attacking enemies, while maintaining the speed and capacity bonuses of the diamond tools. As diamonds are incredibly tough and nearly impossible to reshape once the raw diamonds have been fashioned into tools such as drills and chainsaws, you will require a little bit of magic to coax them to merge."); mods.thaumcraft.Infusion.addRecipe("DiamondOmnitool", .withTag({ench: [{lvl: 2 as short, id: 35 as short}], "GT.ToolStats": {PrimaryMaterial: "Thaumium", SpecialData: -1 as long, MaxDamage: 51200 as long, Tier: 2 as long, MaxCharge: 400000 as long, Voltage: 128 as long, Electric: 1 as byte, SecondaryMaterial: "Titanium"}, "GT.ItemCharge": 400000 as long}), [, , , , , , , , , ], "instrumentum 32, perfodio 24, potentia 24, metallum 16, telum 16, terra 8", , 6); mods.thaumcraft.Research.addInfusionPage("DiamondOmnitool", ); // --- Thaumium Omnitool mods.thaumcraft.Research.orphanResearch("Thaumium Omnitool"); mods.thaumcraft.Research.removeResearch("Thaumium Omnitool"); mods.thaumcraft.Research.addResearch("ThaumiumOmnitool", "EMT", "potentia 15, instrumentum 12, perfodio 9, telum 6, vitreus 3", -6 as int, 0, 4, ); mods.thaumcraft.Research.addPrereq("ThaumiumOmnitool", "DiamondOmnitool", false); mods.thaumcraft.Research.addPrereq("ThaumiumOmnitool", "ThaumiumChainsaw", true); mods.thaumcraft.Research.addPrereq("ThaumiumOmnitool", "ThaumiumDrill", true); mods.thaumcraft.Research.setConcealed("ThaumiumOmnitool", true); mods.thaumcraft.Research.setRound("ThaumiumOmnitool", true); game.setLocalization("tc.research_name.ThaumiumOmnitool", "Thaumium Omnitool"); game.setLocalization("tc.research_text.ThaumiumOmnitool", "Mystical multitool"); mods.thaumcraft.Research.addPage("ThaumiumOmnitool", "tc.research_page.ThaumiumOmnitool"); game.setLocalization("tc.research_page.ThaumiumOmnitool", "After creating the Diamond and Iron Omnitools, the next logical step was to do the same with Thaumium. Unfortunately, this isn't as easy. You have discovered a way to combine the Thaumium Drill and the Thaumium Chainsaw, resulting in a tool capable of mining and chopping trees at great speed with a high energy capacity. These tools have already been infused with magic once. You are not sure what will happen if they were to be infused again."); mods.thaumcraft.Infusion.addRecipe("ThaumiumOmnitool", , [, , , , , , , , , ], "instrumentum 48, perfodio 24, potentia 32, metallum 24, telum 16, terra 8, praecantatio 16", , 8); mods.thaumcraft.Research.addInfusionPage("ThaumiumOmnitool", ); mods.thaumcraft.Warp.addToResearch("ThaumiumOmnitool", 1); // --- Electric Boots of The Traveller mods.thaumcraft.Research.orphanResearch("Electric Boots of the Traveller"); mods.thaumcraft.Research.removeResearch("Electric Boots of the Traveller"); mods.thaumcraft.Research.addResearch("ElectricBootsoftheTraveller", "EMT", "praecantatio 15, motus 12, potentia 9, tutamen 6, terra 3", 2, 2, 3, ); mods.thaumcraft.Research.addPrereq("ElectricBootsoftheTraveller", "BOOTSTRAVELLER", false); mods.thaumcraft.Research.addPrereq("ElectricBootsoftheTraveller", "ElectricMagicTools", true); mods.thaumcraft.Research.setConcealed("ElectricBootsoftheTraveller", true); mods.thaumcraft.Research.setRound("ElectricBootsoftheTraveller", true); game.setLocalization("tc.research_name.ElectricBootsoftheTraveller", "Electric Boots of the Traveller"); game.setLocalization("tc.research_text.ElectricBootsoftheTraveller", "I've got the power"); mods.thaumcraft.Research.addPage("ElectricBootsoftheTraveller", "tc.research_page.ElectricBootsoftheTraveller"); game.setLocalization("tc.research_page.ElectricBootsoftheTraveller", "With lots of precise mechanical components and a touch of magic, you have recreated the effects of the Boots of the Traveller in a more stable form. These boots, unlike the original, will not wear away over time, but instead use EU. These boots negate all fall damage, and have all the normal properties of the Boots of the Traveller."); mods.thaumcraft.Infusion.addRecipe("ElectricBootsoftheTraveller", , [, , , , , , , ], "motus 32, potentia 16, tutamen 32, praecantatio 8, volatus 8, iter 8", , 3); mods.thaumcraft.Research.addInfusionPage("ElectricBootsoftheTraveller", ); // --- Nano Boots of The Traveller mods.thaumcraft.Research.orphanResearch("Nano Boots of the Traveller"); mods.thaumcraft.Research.removeResearch("Nano Boots of the Traveller"); mods.thaumcraft.Research.addResearch("NanoBootsoftheTraveller", "EMT", "praecantatio 18, motus 15, potentia 12, tutamen 9, terra 6, volatus 3", 4, 2, 3, ); mods.thaumcraft.Research.addPrereq("NanoBootsoftheTraveller", "ElectricBootsoftheTraveller", false); mods.thaumcraft.Research.setConcealed("NanoBootsoftheTraveller", true); mods.thaumcraft.Research.setRound("NanoBootsoftheTraveller", true); game.setLocalization("tc.research_name.NanoBootsoftheTraveller", "Nano Boots of the Traveller"); game.setLocalization("tc.research_text.NanoBootsoftheTraveller", "Speed demon"); mods.thaumcraft.Research.addPage("NanoBootsoftheTraveller", "tc.research_page.NanoBootsoftheTraveller"); game.setLocalization("tc.research_page.NanoBootsoftheTraveller", "Your Electric Boots of the Traveller are nice, but you think you can do better. You have found a way to upgrade these boots to the Nano tier, improving the mechanical components and improving the spell cast on the footwear. These boots allow for higher jumps and faster running than before."); mods.thaumcraft.Infusion.addRecipe("NanoBootsoftheTraveller", , [, , , , , , , ], "motus 48, potentia 24, tutamen 32, praecantatio 16, volatus 8, iter 16", , 6); mods.thaumcraft.Research.addInfusionPage("NanoBootsoftheTraveller", ); mods.thaumcraft.Warp.addToResearch("NanoBootsoftheTraveller", 1); // --- Quantum Boots of The Traveller mods.thaumcraft.Research.orphanResearch("Quantum Boots of the Traveller"); mods.thaumcraft.Research.removeResearch("Quantum Boots of the Traveller"); mods.thaumcraft.Research.addResearch("QuantumBootsoftheTraveller", "EMT", "praecantatio 21, motus 18, potentia 15, tutamen 12, terra 9, volatus 6, auram 3", 6, 2, 4, ); mods.thaumcraft.Research.addPrereq("QuantumBootsoftheTraveller", "NanoBootsoftheTraveller", false); mods.thaumcraft.Research.setConcealed("QuantumBootsoftheTraveller", true); mods.thaumcraft.Research.setRound("QuantumBootsoftheTraveller", true); game.setLocalization("tc.research_name.QuantumBootsoftheTraveller", "Quantum Boots of the Traveller"); game.setLocalization("tc.research_text.QuantumBootsoftheTraveller", "Faster than light"); mods.thaumcraft.Research.addPage("QuantumBootsoftheTraveller", "tc.research_page.QuantumBootsoftheTraveller"); game.setLocalization("tc.research_page.QuantumBootsoftheTraveller", "You have meddled with Quantum Physics, making these Quantum Boots of the Traveller so fast that you appear to be in multiple places at once. But do not forget what happened to Schroedinger's cat..."); mods.thaumcraft.Infusion.addRecipe("QuantumBootsoftheTraveller", , [, , , , , , , , , ], "motus 64, potentia 32, tutamen 48, praecantatio 24, volatus 16, iter 24, aer 8", , 9); mods.thaumcraft.Research.addInfusionPage("QuantumBootsoftheTraveller", ); mods.thaumcraft.Warp.addToResearch("QuantumBootsoftheTraveller", 2); // --- Thaumium Drill mods.thaumcraft.Research.orphanResearch("Thaumium Drill"); mods.thaumcraft.Research.removeResearch("Thaumium Drill"); mods.thaumcraft.Research.addResearch("ThaumiumDrill", "EMT", "instrumentum 18, perfodio 15, potentia 12, lucrum 9, praecantatio 6, ignis 3", 2, 0, 3, ); mods.thaumcraft.Research.addPrereq("ThaumiumDrill", "ElectricMagicTools", false); mods.thaumcraft.Research.setConcealed("ThaumiumDrill", true); mods.thaumcraft.Research.setRound("ThaumiumDrill", true); game.setLocalization("tc.research_name.ThaumiumDrill", "Thaumium Drill"); game.setLocalization("tc.research_text.ThaumiumDrill", "Magical mining"); mods.thaumcraft.Research.addPage("ThaumiumDrill", "tc.research_page.ThaumiumDrill"); game.setLocalization("tc.research_page.ThaumiumDrill", "You have discovered a way to infuse Thaumium with mundane electricity. Fusing Thaumium to a Diamond Drill results in a tool that can dig through stone faster and has a higher capacity.

While Thaumium is a very useful and powerful material, it is nowhere near the strength of Iridium. It is considered a mid-tier tool.

This tool may not be the most powerful, but you have a feeling that you will be able to upgrade it in the near future."); mods.thaumcraft.Infusion.addRecipe("ThaumiumDrill", .withTag({ench: [{lvl: 2 as short, id: 35 as short}], "GT.ToolStats": {PrimaryMaterial: "Thaumium", SpecialData: -1 as long, MaxDamage: 51200 as long, Tier: 2 as long, MaxCharge: 400000 as long, Voltage: 128 as long, Electric: 1 as byte, SecondaryMaterial: "Titanium"}, "GT.ItemCharge": 400000 as long}), [, , , , , , , ], "instrumentum 32, perfodio 16, potentia 32, lucrum 24, praecantatio 8", , 7); mods.thaumcraft.Research.addInfusionPage("ThaumiumDrill", ); mods.thaumcraft.Warp.addToResearch("ThaumiumDrill", 1); // --- Drill of The Rockbreaker mods.thaumcraft.Research.orphanResearch("Drill of the Rockbreaker"); mods.thaumcraft.Research.removeResearch("Drill of the Rockbreaker"); mods.thaumcraft.Research.addResearch("DrilloftheRockbreaker", "EMT", "instrumentum 21, perfodio 18, potentia 15, lucrum 12, praecantatio 9, ignis 6, terra 3", 4, 0, 4, ); mods.thaumcraft.Research.addPrereq("DrilloftheRockbreaker", "ThaumiumDrill", false); mods.thaumcraft.Research.setConcealed("DrilloftheRockbreaker", true); mods.thaumcraft.Research.setRound("DrilloftheRockbreaker", true); game.setLocalization("tc.research_name.DrilloftheRockbreaker", "Drill of the Rockbreaker"); game.setLocalization("tc.research_text.DrilloftheRockbreaker", "Mining it big"); mods.thaumcraft.Research.addPage("DrilloftheRockbreaker", "tc.research_page.DrilloftheRockbreaker"); game.setLocalization("tc.research_page.DrilloftheRockbreaker", "After studying the Pickaxe of the Core, the Shovel of the Earthmover and the Thaumium Drill, you have managed to combine most of their abilities, resulting in an electric tool that can mine a whole 3x3x1 area of pickaxe and shovel materials very quickly.

This marvelous device is able to find the closest ore clusters on a shift-right click, though at the cost of some EU."); mods.thaumcraft.Infusion.addRecipe("DrilloftheRockbreaker", , [, , , , , , , , , ], "instrumentum 48, perfodio 24, potentia 48, lucrum 32, praecantatio 16, ignis 8", , 10); mods.thaumcraft.Research.addInfusionPage("DrilloftheRockbreaker", ); mods.thaumcraft.Warp.addToResearch("DrilloftheRockbreaker", 2); // --- Thaumium Chainsaw mods.thaumcraft.Research.orphanResearch("Thaumium Chainsaw"); mods.thaumcraft.Research.removeResearch("Thaumium Chainsaw"); mods.thaumcraft.Research.addResearch("ThaumiumChainsaw", "EMT", "instrumentum 18, telum 15, potentia 12, lucrum 9, praecantatio 6, aer 3", 0, -4 as int, 3, ); mods.thaumcraft.Research.addPrereq("ThaumiumChainsaw", "DiamondChainsaw", false); mods.thaumcraft.Research.setConcealed("ThaumiumChainsaw", true); mods.thaumcraft.Research.setRound("ThaumiumChainsaw", true); game.setLocalization("tc.research_name.ThaumiumChainsaw", "Thaumium Chainsaw"); game.setLocalization("tc.research_text.ThaumiumChainsaw", "Felling trees and severing heads with a touch of magic."); mods.thaumcraft.Research.addPage("ThaumiumChainsaw", "tc.research_page.ThaumiumChainsaw"); game.setLocalization("tc.research_page.ThaumiumChainsaw", "You have found a way to fuse Thaumium to a Diamond Chainsaw, allowing it to fell trees quicker and hold more power. Nevertheless, these ameliorations do not come without drawbacks: during the process of fusing these materials, the chainsaw loses its ability to shear foliage, tall grass, and animals.

You have an intuition you will be able to upgrade this tool in the near future."); mods.thaumcraft.Infusion.addRecipe("ThaumiumChainsaw", , [, , , , , , , ], "instrumentum 32, telum 24, potentia 24, lucrum 16, praecantatio 8", , 7); mods.thaumcraft.Research.addInfusionPage("ThaumiumChainsaw", ); mods.thaumcraft.Warp.addToResearch("ThaumiumChainsaw", 1); // --- Chainsaw of The Stream mods.thaumcraft.Research.orphanResearch("Chainsaw of the Stream"); mods.thaumcraft.Research.removeResearch("Chainsaw of the Stream"); mods.thaumcraft.Research.addResearch("ChainsawoftheStream", "EMT", "instrumentum 21 telum 18, potentia 15, lucrum 12, praecantatio 9, aer 6, arbor 3", 0, -6 as int, 4, ); mods.thaumcraft.Research.addPrereq("ChainsawoftheStream", "ThaumiumChainsaw", false); mods.thaumcraft.Research.setConcealed("ChainsawoftheStream", true); mods.thaumcraft.Research.setRound("ChainsawoftheStream", true); game.setLocalization("tc.research_name.ChainsawoftheStream", "Chainsaw of the Stream"); game.setLocalization("tc.research_text.ChainsawoftheStream", "Felling trees in a single swoop"); mods.thaumcraft.Research.addPage("ChainsawoftheStream", "tc.research_page.ChainsawoftheStream"); game.setLocalization("tc.research_page.ChainsawoftheStream", "After studying both the Axe of the Stream and the Thaumium Chainsaw, you managed to combine most of their abilities, resulting in an electric tool that can chop down whole trees without much effort."); mods.thaumcraft.Infusion.addRecipe("ChainsawoftheStream", , [, , , , , , , , , ], "instrumentum 48, telum 32, potentia 32, lucrum 24, praecantatio 16, aer 8", , 10); mods.thaumcraft.Research.addInfusionPage("ChainsawoftheStream", ); mods.thaumcraft.Warp.addToResearch("ChainsawoftheStream", 2); // --- Inventory Charging Ring mods.thaumcraft.Research.orphanResearch("Inventory Charging Ring"); mods.thaumcraft.Research.removeResearch("Inventory Charging Ring"); mods.thaumcraft.Research.addResearch("InventoryChargingRing", "EMT", "potentia 15, vitreus 12, praecantatio 9, electrum 6, auram 3", 0, -8 as int, 3, ); mods.thaumcraft.Research.addPrereq("InventoryChargingRing", "ElectricMagicTools", true); mods.thaumcraft.Research.setConcealed("InventoryChargingRing", true); mods.thaumcraft.Research.setRound("InventoryChargingRing", true); game.setLocalization("tc.research_name.InventoryChargingRing", "Inventory Charging Ring"); game.setLocalization("tc.research_text.InventoryChargingRing", "Passive charger"); mods.thaumcraft.Research.addPage("InventoryChargingRing", "tc.research_page.InventoryChargingRing"); game.setLocalization("tc.research_page.InventoryChargingRing", "While other thaumaturgists use rings to charge their runic shields, you feel that there are better applications for them. By fusing power sources into a mundane ring, you have learned how to funnel its charging effects into electric items in your inventory instead. It doesn't generate much at only 32 EU per tick, but that just means there's room for improvement."); mods.thaumcraft.Infusion.addRecipe("InventoryChargingRing", , [, , , , , , , , , ], "potentia 64, vitreus 32, praecantatio 48, electrum 16, auram 8", , 7); mods.thaumcraft.Research.addInfusionPage("InventoryChargingRing", ); mods.thaumcraft.Warp.addToResearch("InventoryChargingRing", 2); // --- Armor Charging Ring mods.thaumcraft.Research.orphanResearch("Armor Charging Ring"); mods.thaumcraft.Research.removeResearch("Armor Charging Ring"); mods.thaumcraft.Research.addResearch("ArmorChargingRing", "EMT", "potentia 15, tutamen 12, praecantatio 9, electrum 6, auram 3", 0, -10 as int, 3, ); mods.thaumcraft.Research.addPrereq("ArmorChargingRing", "InventoryChargingRing", false); mods.thaumcraft.Research.setConcealed("ArmorChargingRing", true); mods.thaumcraft.Research.setRound("ArmorChargingRing", true); game.setLocalization("tc.research_name.ArmorChargingRing", "Armor Charging Ring"); game.setLocalization("tc.research_text.ArmorChargingRing", "Passive life-saver"); mods.thaumcraft.Research.addPage("ArmorChargingRing", "tc.research_page.ArmorChargingRing"); game.setLocalization("tc.research_page.ArmorChargingRing", "You have found the low but constant recharge rate of your new ring to be more useful than anticipated, but it would be nice if it charged your armor when there wasn't a tool in need of power. By infusing a few more power sources and a piece of armor, you have found a way to have it do just that. Sadly, the new power sources do not increase the recharge rate, but progress is progress."); mods.thaumcraft.Infusion.addRecipe("ArmorChargingRing", , [, , , , , , , , , ], "potentia 64, tutamen 32, praecantatio 48, electrum 16, auram 8", , 8); mods.thaumcraft.Research.addInfusionPage("ArmorChargingRing", ); mods.thaumcraft.Warp.addToResearch("ArmorChargingRing", 2); // --- Electric Goggles of Revealing mods.thaumcraft.Research.orphanResearch("Electric Goggles"); mods.thaumcraft.Research.removeResearch("Electric Goggles"); mods.thaumcraft.Research.orphanResearch("Nanosuit Goggles of Revealing"); mods.thaumcraft.Research.removeResearch("Nanosuit Goggles of Revealing"); mods.thaumcraft.Research.orphanResearch("Quantum Goggles of Revealing"); mods.thaumcraft.Research.removeResearch("Quantum Goggles of Revealing"); mods.thaumcraft.Research.addResearch("ElectricGogglesofRevealing", "EMT", "tutamen 15, potentia 12, sensus 9, praecantatio 6, electrum 3", -6 as int, -2 as int, 3, ); mods.thaumcraft.Research.addPrereq("ElectricGogglesofRevealing", "GOGGLES", false); mods.thaumcraft.Research.setConcealed("ElectricGogglesofRevealing", true); mods.thaumcraft.Research.addPrereq("ElectricGogglesofRevealing", "ElectricMagicTools", true); mods.thaumcraft.Research.setRound("ElectricGogglesofRevealing", true); game.setLocalization("tc.research_name.ElectricGogglesofRevealing", "Electric Goggles of Revealing"); game.setLocalization("tc.research_text.ElectricGogglesofRevealing", "The best of both worlds"); mods.thaumcraft.Research.addPage("ElectricGogglesofRevealing", "tc.research_page.ElectricGogglesofRevealing"); game.setLocalization("tc.research_page.ElectricGogglesofRevealing", "You have found a way to detect auras using purely electronic means, no longer requiring mystical energy that can be depleted over time. You can now create a pair of Goggles of Revealing that can be recharged with EU while being able to see Aura Nodes just as you could before. A diamond helmet is required to house the sensitive vis sensing circuitry and prevent it from being damaged, which also has the added benefit of providing extra protection."); mods.thaumcraft.Arcane.addShaped("ElectricGogglesofRevealing", , "aer 45, ignis 45, terra 45, aqua 45, ordo 45, perditio 45", [ [, , ], [, , ], [, , ]]); mods.thaumcraft.Research.addArcanePage("ElectricGogglesofRevealing", ); // --- Nanosuit Goggles of Revealing mods.thaumcraft.Research.addResearch("NanosuitGogglesofRevealing", "EMT", "tutamen 18, potentia 15, sensus 12, praecantatio 9, auram 6, electrum 3", -4 as int, -2 as int, 3, ); mods.thaumcraft.Research.addPrereq("NanosuitGogglesofRevealing", "ElectricGogglesofRevealing", false); mods.thaumcraft.Research.setConcealed("NanosuitGogglesofRevealing", true); mods.thaumcraft.Research.setRound("NanosuitGogglesofRevealing", true); game.setLocalization("tc.research_name.NanosuitGogglesofRevealing", "Nanosuit Goggles of Revealing"); game.setLocalization("tc.research_text.NanosuitGogglesofRevealing", "Top-tier eye protection"); mods.thaumcraft.Research.addPage("NanosuitGogglesofRevealing", "tc.research_page.NanosuitGogglesofRevealing"); game.setLocalization("tc.research_page.NanosuitGogglesofRevealing", "You have discovered a way to incorporate your previous vis sensors to a Nanosuit Helmet without moving too much around. By infusing the nano helmet with magic, you will be able to use it to see Aura Nodes. During the magical process, the control circuits for the night vision feature are replaced with capacitors to absorb the excess magical energy and vis-sensing microchips. This will prevent you from turning off the night vision effect of the helmet."); mods.thaumcraft.Infusion.addRecipe("NanosuitGogglesofRevealing", , [, , , , , , , , , ], "tutamen 32, potentia 32, sensus 24, praecantatio 16, auram 8, electrum 8", , 6); mods.thaumcraft.Research.addInfusionPage("NanosuitGogglesofRevealing", ); mods.thaumcraft.Warp.addToResearch("NanosuitGogglesofRevealing", 1); // --- Quantum Goggles of Revealing mods.thaumcraft.Research.addResearch("QuantumGogglesofRevealing", "EMT", "tutamen 21, potentia 18, sensus 15, praecantatio 12, auram 9, lucrum 6, electrum 3", -2 as int, -2 as int, 4, ); mods.thaumcraft.Research.addPrereq("QuantumGogglesofRevealing", "NanosuitGogglesofRevealing", false); mods.thaumcraft.Research.setConcealed("QuantumGogglesofRevealing", true); mods.thaumcraft.Research.setRound("QuantumGogglesofRevealing", true); game.setLocalization("tc.research_name.QuantumGogglesofRevealing", "Quantum Goggles of Revealing"); game.setLocalization("tc.research_text.QuantumGogglesofRevealing", "Protection coupled with utility"); mods.thaumcraft.Research.addPage("QuantumGogglesofRevealing", "tc.research_page.QuantumGogglesofRevealing"); game.setLocalization("tc.research_page.QuantumGogglesofRevealing", "It took a lot of trial and error, but you have found a way to slip in vis detection sensors to a Quantum Helmet. By infusing the quantum helmet with magic, you will be able to use it to see Aura Nodes. During the design process, you had to replace several control circuits that involve night vision and automatic feeding with vis detecting circuitry and capacitors to absorb the excess magical energy. You find that using a Mining Laser to contain it can safely focus and direct the explosive pulse where the vision effect and the feeding unit of the helmet lie. Have fun getting force-fed energy. This will prevent you from turning off the night vision and feeding features."); mods.thaumcraft.Infusion.addRecipe("QuantumGogglesofRevealing", , [, , , , , , , , , , , ], "tutamen 64, potentia 48, sensus 32, praecantatio 24, auram 16, electrum 16, lucrum 8", , 9); mods.thaumcraft.Research.addInfusionPage("QuantumGogglesofRevealing", ); mods.thaumcraft.Warp.addToResearch("QuantumGogglesofRevealing", 2); // --- Solar Helm of Revealing mods.thaumcraft.Research.orphanResearch("Solar Helmet of Revealing"); mods.thaumcraft.Research.removeResearch("Solar Helmet of Revealing"); mods.thaumcraft.Research.addResearch("SolarHelmetofRevealing", "EMT", "tutamen 30, potentia 27, sensus 24, praecantatio 21, auram 15, electrum 12, lucrum 9, aer 6, lux 3", -2 as int, -4 as int, 4, ); mods.thaumcraft.Research.addPrereq("SolarHelmetofRevealing", "QuantumGogglesofRevealing", false); mods.thaumcraft.Research.addPrereq("SolarHelmetofRevealing", "CompressedSolars", false); mods.thaumcraft.Research.setConcealed("SolarHelmetofRevealing", true); mods.thaumcraft.Research.setRound("SolarHelmetofRevealing", true); game.setLocalization("tc.research_name.SolarHelmetofRevealing", "Solar Helmet of Revealing"); game.setLocalization("tc.research_text.SolarHelmetofRevealing", "The sunlight hurts my eyes"); mods.thaumcraft.Research.addPage("SolarHelmetofRevealing", "tc.research_page.SolarHelmetofRevealing"); game.setLocalization("tc.research_page.SolarHelmetofRevealing", "You now have a helmet that acts exactly like your quantum goggles of revealing, but can also recharge your chest armor! It generates 2048 EU/t during the day, and 128 EU/t at night."); mods.thaumcraft.Infusion.addRecipe("SolarHelmetofRevealing", , [, , , , , , , , , ], "tutamen 64, potentia 48, sensus 32, praecantatio 24, auram 16, electrum 16, lucrum 8, aer 16, lux 32", , 12); mods.thaumcraft.Research.addInfusionPage("SolarHelmetofRevealing", ); mods.thaumcraft.Warp.addToResearch("SolarHelmetofRevealing", 3); // --- Compressed Solar Panels mods.thaumcraft.Research.orphanResearch("Compressed Solars"); mods.thaumcraft.Research.removeResearch("Compressed Solars"); mods.thaumcraft.Research.addResearch("CompressedSolars", "EMT", "potentia 18, lux 15, metallum 12, praecantatio 9, ignis 6, aer 3", -6 as int, -4 as int, 3, ); mods.thaumcraft.Research.addPrereq("CompressedSolars", "ElectricMagicTools", true); game.setLocalization("tc.research_name.CompressedSolars", "Compressed Solar Panels"); game.setLocalization("tc.research_text.CompressedSolars", "Increase the efficiency!"); mods.thaumcraft.Research.addPage("CompressedSolars", "tc.research_page.CompressedSolars"); game.setLocalization("tc.research_page.CompressedSolars", "You have found a way to compress 8 mundane Solar Panels in a magical one, that acts as if it was made of 10 mundane solar panels, generating 10 EU/t. You may repeat this process with compressed solar panels, allowing you to increase the power potential per block even higher. You can also, by magical infusion, create triple compressed solar panels, taking the folly a step further."); mods.thaumcraft.Arcane.addShaped("CompressedSolars", , "aer 50, aqua 50, terra 50, ignis 50, ordo 50, perditio 50", [ [, , ], [, , ], [, , ]]); mods.thaumcraft.Research.addArcanePage("CompressedSolars", ); mods.thaumcraft.Arcane.addShaped("CompressedSolars", , "aer 100, aqua 100, terra 100, ignis 100, ordo 100, perditio 100", [ [, , ], [, , ], [, , ]]); mods.thaumcraft.Research.addArcanePage("CompressedSolars", ); mods.thaumcraft.Infusion.addRecipe("CompressedSolars", , [, , , , , , , , , ], "aer 150, aqua 150, terra 150, ignis 150, ordo 150, perditio 150", , 15); mods.thaumcraft.Research.addInfusionPage("CompressedSolars", ); mods.thaumcraft.Infusion.addRecipe("CompressedSolars", , [ , , , , , , , , , ], "aer 300, aqua 300, terra 300, ignis 300, ordo 300, perditio 300", , 20); mods.thaumcraft.Research.addInfusionPage("CompressedSolars", ); mods.thaumcraft.Infusion.addRecipe("CompressedSolars", , [ , , , , , , , , , ], "aer 600, aqua 600, terra 600, ignis 600, ordo 600, perditio 600", , 20); mods.thaumcraft.Research.addInfusionPage("CompressedSolars", ); mods.thaumcraft.Infusion.addRecipe("CompressedSolars", , [ , , , , , , , , , ], "aer 1200, aqua 1200, terra 1200, ignis 1200, ordo 1200, perditio 1200", , 20); mods.thaumcraft.Research.addInfusionPage("CompressedSolars", ); mods.thaumcraft.Infusion.addRecipe("CompressedSolars", , [ , , , , , , , , , ], "aer 2400, aqua 2400, terra 2400, ignis 2400, ordo 2400, perditio 2400", , 20); mods.thaumcraft.Research.addInfusionPage("CompressedSolars", ); mods.thaumcraft.Infusion.addRecipe("CompressedSolars", , [ , , , , , , , , , ], "aer 4800, aqua 4800, terra 4800, ignis 4800, ordo 4800, perditio 4800", , 20); mods.thaumcraft.Research.addInfusionPage("CompressedSolars", ); // --- Water Infused Compressed Solar Panels mods.thaumcraft.Research.orphanResearch("Water Infused Solar Panels"); mods.thaumcraft.Research.removeResearch("Water Infused Solar Panels"); mods.thaumcraft.Research.addResearch("WaterInfusedSolarPanels", "EMT", "aqua 15, praecantatio 12, potentia 9, lux 6, lucrum 3", -7 as int, -7 as int, 3, ); mods.thaumcraft.Research.addPrereq("WaterInfusedSolarPanels", "CompressedSolars", false); mods.thaumcraft.Research.setConcealed("WaterInfusedSolarPanels", true); game.setLocalization("tc.research_name.WaterInfusedSolarPanels", "Water Infused Solar Panels"); game.setLocalization("tc.research_text.WaterInfusedSolarPanels", "Curse you rain!"); mods.thaumcraft.Research.addPage("WaterInfusedSolarPanels", "tc.research_page.WaterInfusedSolarPanels"); game.setLocalization("tc.research_page.WaterInfusedSolarPanels", "You always hated rain, especially when all your power came from Solar Panels. You hated it so much that you decided to find a way to make your Solar Panels keep running during rain. You managed... kind of. The Water Infused Solar Panels work during rain, and during rain only."); mods.thaumcraft.Crucible.addRecipe("WaterInfusedSolarPanels", , , "aqua 32, permutatio 32, praecantatio 32, lux 16"); mods.thaumcraft.Research.addCruciblePage("WaterInfusedSolarPanels", ); mods.thaumcraft.Crucible.addRecipe("WaterInfusedSolarPanels", , , "aqua 64, permutatio 64, praecantatio 64, lux 32"); mods.thaumcraft.Research.addCruciblePage("WaterInfusedSolarPanels", ); mods.thaumcraft.Crucible.addRecipe("WaterInfusedSolarPanels", , , "aqua 128, permutatio 128, praecantatio 128, lux 64"); mods.thaumcraft.Research.addCruciblePage("WaterInfusedSolarPanels", ); //new ones mods.thaumcraft.Crucible.addRecipe("WaterInfusedSolarPanels", , , "aqua 256, permutatio 256, praecantatio 256, lux 128"); mods.thaumcraft.Research.addCruciblePage("WaterInfusedSolarPanels", ); mods.thaumcraft.Crucible.addRecipe("WaterInfusedSolarPanels", , , "aqua 512, permutatio 512, praecantatio 512, lux 256"); mods.thaumcraft.Research.addCruciblePage("WaterInfusedSolarPanels", ); mods.thaumcraft.Crucible.addRecipe("WaterInfusedSolarPanels", , , "aqua 1024, permutatio 1024, praecantatio 1024, lux 512"); mods.thaumcraft.Research.addCruciblePage("WaterInfusedSolarPanels", ); mods.thaumcraft.Crucible.addRecipe("WaterInfusedSolarPanels", , , "aqua 2048, permutatio 2048, praecantatio 2048, lux 1024"); mods.thaumcraft.Research.addCruciblePage("WaterInfusedSolarPanels", ); mods.thaumcraft.Crucible.addRecipe("WaterInfusedSolarPanels", , , "aqua 4096, permutatio 4096, praecantatio 4096, lux 2048"); mods.thaumcraft.Research.addCruciblePage("WaterInfusedSolarPanels", ); // --- Entropy Infused Compressed Solar Panels mods.thaumcraft.Research.orphanResearch("Entropy Infused Solar Panels"); mods.thaumcraft.Research.removeResearch("Entropy Infused Solar Panels"); mods.thaumcraft.Research.addResearch("EntropyInfusedSolarPanels", "EMT", "perditio 15, praecantatio 12, potentia 9, lux 6, lucrum 3", -8 as int, -6 as int, 3, ); mods.thaumcraft.Research.addPrereq("EntropyInfusedSolarPanels", "CompressedSolars", false); mods.thaumcraft.Research.setConcealed("EntropyInfusedSolarPanels", true); game.setLocalization("tc.research_name.EntropyInfusedSolarPanels", "Entropy Infused Solar Panels"); game.setLocalization("tc.research_text.EntropyInfusedSolarPanels", "Not afraid of the dark"); mods.thaumcraft.Research.addPage("EntropyInfusedSolarPanels", "tc.research_page.EntropyInfusedSolarPanels"); game.setLocalization("tc.research_page.EntropyInfusedSolarPanels", "You know that Solar Panels stop working at nighttime. To counter that, you found a way to make your Solar Panels produce energy at night!"); mods.thaumcraft.Crucible.addRecipe("EntropyInfusedSolarPanels", , , "perditio 32, permutatio 32, praecantatio 32, lux 16"); mods.thaumcraft.Research.addCruciblePage("EntropyInfusedSolarPanels", ); mods.thaumcraft.Crucible.addRecipe("EntropyInfusedSolarPanels", , , "perditio 64, permutatio 64, praecantatio 64, lux 32"); mods.thaumcraft.Research.addCruciblePage("EntropyInfusedSolarPanels", ); mods.thaumcraft.Crucible.addRecipe("EntropyInfusedSolarPanels", , , "perditio 128, permutatio 128, praecantatio 128, lux 64"); mods.thaumcraft.Research.addCruciblePage("EntropyInfusedSolarPanels", ); mods.thaumcraft.Crucible.addRecipe("EntropyInfusedSolarPanels", , , "perditio 256, permutatio 256, praecantatio 256, lux 128"); mods.thaumcraft.Research.addCruciblePage("EntropyInfusedSolarPanels", ); mods.thaumcraft.Crucible.addRecipe("EntropyInfusedSolarPanels", , , "perditio 512, permutatio 512, praecantatio 512, lux 256"); mods.thaumcraft.Research.addCruciblePage("EntropyInfusedSolarPanels", ); mods.thaumcraft.Crucible.addRecipe("EntropyInfusedSolarPanels", , , "perditio 1024, permutatio 1024, praecantatio 1024, lux 512"); mods.thaumcraft.Research.addCruciblePage("EntropyInfusedSolarPanels", ); mods.thaumcraft.Crucible.addRecipe("EntropyInfusedSolarPanels", , , "perditio 2048, permutatio 2048, praecantatio 2048, lux 1024"); mods.thaumcraft.Research.addCruciblePage("EntropyInfusedSolarPanels", ); mods.thaumcraft.Crucible.addRecipe("EntropyInfusedSolarPanels", , , "perditio 4096, permutatio 4096, praecantatio 4096, lux 2048"); mods.thaumcraft.Research.addCruciblePage("EntropyInfusedSolarPanels", ); // --- Order Infused Compressed Solar Panels mods.thaumcraft.Research.orphanResearch("Order Infused Solar Panels"); mods.thaumcraft.Research.removeResearch("Order Infused Solar Panels"); mods.thaumcraft.Research.addResearch("OrderInfusedSolarPanels", "EMT", "ordo 15, praecantatio 12, potentia 9, lux 6, lucrum 3", -6 as int, -8 as int, 3, ); mods.thaumcraft.Research.addPrereq("OrderInfusedSolarPanels", "CompressedSolars", false); mods.thaumcraft.Research.setConcealed("OrderInfusedSolarPanels", true); game.setLocalization("tc.research_name.OrderInfusedSolarPanels", "Order Infused Solar Panels"); game.setLocalization("tc.research_text.OrderInfusedSolarPanels", "I've got the power!"); mods.thaumcraft.Research.addPage("OrderInfusedSolarPanels", "tc.research_page.OrderInfusedSolarPanels"); game.setLocalization("tc.research_page.OrderInfusedSolarPanels", "Harnessing the power of Order, you have managed to triple the output of your Solar Panels at day!"); mods.thaumcraft.Crucible.addRecipe("OrderInfusedSolarPanels", , , "ordo 32, permutatio 32, praecantatio 32, lux 16"); mods.thaumcraft.Research.addCruciblePage("OrderInfusedSolarPanels", ); mods.thaumcraft.Crucible.addRecipe("OrderInfusedSolarPanels", , , "ordo 64, permutatio 64, praecantatio 64, lux 32"); mods.thaumcraft.Research.addCruciblePage("OrderInfusedSolarPanels", ); mods.thaumcraft.Crucible.addRecipe("OrderInfusedSolarPanels", , , "ordo 128, permutatio 128, praecantatio 128, lux 64"); mods.thaumcraft.Research.addCruciblePage("OrderInfusedSolarPanels", ); mods.thaumcraft.Crucible.addRecipe("OrderInfusedSolarPanels", , , "ordo 256, permutatio 256, praecantatio 256, lux 128"); mods.thaumcraft.Research.addCruciblePage("OrderInfusedSolarPanels", ); mods.thaumcraft.Crucible.addRecipe("OrderInfusedSolarPanels", , , "ordo 512, permutatio 512, praecantatio 512, lux 256"); mods.thaumcraft.Research.addCruciblePage("OrderInfusedSolarPanels", ); mods.thaumcraft.Crucible.addRecipe("OrderInfusedSolarPanels", , , "ordo 1024, permutatio 1024, praecantatio 1024, lux 512"); mods.thaumcraft.Research.addCruciblePage("OrderInfusedSolarPanels", ); mods.thaumcraft.Crucible.addRecipe("OrderInfusedSolarPanels", , , "ordo 2048, permutatio 2048, praecantatio 2048, lux 1024"); mods.thaumcraft.Research.addCruciblePage("OrderInfusedSolarPanels", ); mods.thaumcraft.Crucible.addRecipe("OrderInfusedSolarPanels", , , "ordo 4096, permutatio 4096, praecantatio 4096, lux 2048"); mods.thaumcraft.Research.addCruciblePage("OrderInfusedSolarPanels", ); // --- Fire Infused Compressed Solar Panels mods.thaumcraft.Research.orphanResearch("Fire Infused Solar Panels"); mods.thaumcraft.Research.removeResearch("Fire Infused Solar Panels"); mods.thaumcraft.Research.addResearch("FireInfusedSolarPanels", "EMT", "ignis 15, praecantatio 12, potentia 9, lux 6, lucrum 3", -5 as int, -7 as int, 3, ); mods.thaumcraft.Research.addPrereq("FireInfusedSolarPanels", "CompressedSolars", false); mods.thaumcraft.Research.setConcealed("FireInfusedSolarPanels", true); game.setLocalization("tc.research_name.FireInfusedSolarPanels", "Fire Infused Solar Panels"); game.setLocalization("tc.research_text.FireInfusedSolarPanels", "Where it is hot and dangerous..."); mods.thaumcraft.Research.addPage("FireInfusedSolarPanels", "tc.research_page.FireInfusedSolarPanels"); game.setLocalization("tc.research_page.FireInfusedSolarPanels", "Fascinated by the Nether, you created a monster. These Solar Panels work like normal in the Overworld, but also produce more energy when they are located in the Nether! A monster I tell you..."); mods.thaumcraft.Crucible.addRecipe("FireInfusedSolarPanels", , , "ignis 32, permutatio 32, praecantatio 32, lux 16"); mods.thaumcraft.Research.addCruciblePage("FireInfusedSolarPanels", ); mods.thaumcraft.Crucible.addRecipe("FireInfusedSolarPanels", , , "ignis 64, permutatio 64, praecantatio 64, lux 32"); mods.thaumcraft.Research.addCruciblePage("FireInfusedSolarPanels", ); mods.thaumcraft.Crucible.addRecipe("FireInfusedSolarPanels", , , "ignis 128, permutatio 128, praecantatio 128, lux 64"); mods.thaumcraft.Research.addCruciblePage("FireInfusedSolarPanels", ); mods.thaumcraft.Crucible.addRecipe("FireInfusedSolarPanels", , , "ignis 256, permutatio 256, praecantatio 256, lux 128"); mods.thaumcraft.Research.addCruciblePage("FireInfusedSolarPanels", ); mods.thaumcraft.Crucible.addRecipe("FireInfusedSolarPanels", , , "ignis 512, permutatio 512, praecantatio 512, lux 256"); mods.thaumcraft.Research.addCruciblePage("FireInfusedSolarPanels", ); mods.thaumcraft.Crucible.addRecipe("FireInfusedSolarPanels", , , "ignis 1024, permutatio 1024, praecantatio 1024, lux 512"); mods.thaumcraft.Research.addCruciblePage("FireInfusedSolarPanels", ); mods.thaumcraft.Crucible.addRecipe("FireInfusedSolarPanels", , , "ignis 2048, permutatio 2048, praecantatio 2048, lux 1024"); mods.thaumcraft.Research.addCruciblePage("FireInfusedSolarPanels", ); mods.thaumcraft.Crucible.addRecipe("FireInfusedSolarPanels", , , "ignis 4096, permutatio 4096, praecantatio 4096, lux 2048"); mods.thaumcraft.Research.addCruciblePage("FireInfusedSolarPanels", ); // --- Air Infused Compressed Solar Panels mods.thaumcraft.Research.orphanResearch("Air Infused Solar Panels"); mods.thaumcraft.Research.removeResearch("Air Infused Solar Panels"); mods.thaumcraft.Research.addResearch("AirInfusedSolarPanels", "EMT", "aer 15, praecantatio 12, potentia 9, lux 6, lucrum 3", -4 as int, -6 as int, 3, ); mods.thaumcraft.Research.addPrereq("AirInfusedSolarPanels", "CompressedSolars", false); mods.thaumcraft.Research.setConcealed("AirInfusedSolarPanels", true); game.setLocalization("tc.research_name.AirInfusedSolarPanels", "Air Infused Solar Panels"); game.setLocalization("tc.research_text.AirInfusedSolarPanels", "Don't be afraid of heights"); mods.thaumcraft.Research.addPage("AirInfusedSolarPanels", "tc.research_page.AirInfusedSolarPanels"); game.setLocalization("tc.research_page.AirInfusedSolarPanels", "Your adventurous mind and the natural amount of air existing at the top of the world make these Solar Panels yield more energy when located over Y = 160."); mods.thaumcraft.Crucible.addRecipe("AirInfusedSolarPanels", , , "aer 32, permutatio 32, praecantatio 32, lux 16"); mods.thaumcraft.Research.addCruciblePage("AirInfusedSolarPanels", ); mods.thaumcraft.Crucible.addRecipe("AirInfusedSolarPanels", , , "aer 64, permutatio 64, praecantatio 64, lux 32"); mods.thaumcraft.Research.addCruciblePage("AirInfusedSolarPanels", ); mods.thaumcraft.Crucible.addRecipe("AirInfusedSolarPanels", , , "aer 128, permutatio 128, praecantatio 128, lux 64"); mods.thaumcraft.Research.addCruciblePage("AirInfusedSolarPanels", ); mods.thaumcraft.Crucible.addRecipe("AirInfusedSolarPanels", , , "aer 256, permutatio 256, praecantatio 256, lux 128"); mods.thaumcraft.Research.addCruciblePage("AirInfusedSolarPanels", ); mods.thaumcraft.Crucible.addRecipe("AirInfusedSolarPanels", , , "aer 512, permutatio 512, praecantatio 512, lux 256"); mods.thaumcraft.Research.addCruciblePage("AirInfusedSolarPanels", ); mods.thaumcraft.Crucible.addRecipe("AirInfusedSolarPanels", , , "aer 1024, permutatio 1024, praecantatio 1024, lux 512"); mods.thaumcraft.Research.addCruciblePage("AirInfusedSolarPanels", ); mods.thaumcraft.Crucible.addRecipe("AirInfusedSolarPanels", , , "aer 2048, permutatio 2048, praecantatio 2048, lux 1024"); mods.thaumcraft.Research.addCruciblePage("AirInfusedSolarPanels", ); mods.thaumcraft.Crucible.addRecipe("AirInfusedSolarPanels", , , "aer 4096, permutatio 4096, praecantatio 4096, lux 2048"); mods.thaumcraft.Research.addCruciblePage("AirInfusedSolarPanels", ); // --- Earth Infused Compressed Solar Panels mods.thaumcraft.Research.orphanResearch("Earth Infused Solar Panels"); mods.thaumcraft.Research.removeResearch("Earth Infused Solar Panels"); mods.thaumcraft.Research.addResearch("EarthInfusedSolarPanels", "EMT", "terra 15, praecantatio 12, potentia 9, lux 6, lucrum 3", -6 as int, -7 as int, 3, ); mods.thaumcraft.Research.addPrereq("EarthInfusedSolarPanels", "CompressedSolars", false); mods.thaumcraft.Research.setConcealed("EarthInfusedSolarPanels", true); game.setLocalization("tc.research_name.EarthInfusedSolarPanels", "Earth Infused Solar Panels"); game.setLocalization("tc.research_text.EarthInfusedSolarPanels", "Not for claustrophobic persons"); mods.thaumcraft.Research.addPage("EarthInfusedSolarPanels", "tc.research_page.EarthInfusedSolarPanels"); game.setLocalization("tc.research_page.EarthInfusedSolarPanels", "You have decided to get closer to the core. These Solar Panels produce more energy under Y = 10, but keep in mind the rebellious spirits need to be able to see the sun to work."); mods.thaumcraft.Crucible.addRecipe("EarthInfusedSolarPanels", , , "terra 32, permutatio 32, praecantatio 32, lux 16"); mods.thaumcraft.Research.addCruciblePage("EarthInfusedSolarPanels", ); mods.thaumcraft.Crucible.addRecipe("EarthInfusedSolarPanels", , , "terra 64, permutatio 64, praecantatio 64, lux 32"); mods.thaumcraft.Research.addCruciblePage("EarthInfusedSolarPanels", ); mods.thaumcraft.Crucible.addRecipe("EarthInfusedSolarPanels", , , "terra 128, permutatio 128, praecantatio 128, lux 64"); mods.thaumcraft.Research.addCruciblePage("EarthInfusedSolarPanels", ); mods.thaumcraft.Crucible.addRecipe("EarthInfusedSolarPanels", , , "terra 256, permutatio 256, praecantatio 256, lux 128"); mods.thaumcraft.Research.addCruciblePage("EarthInfusedSolarPanels", ); mods.thaumcraft.Crucible.addRecipe("EarthInfusedSolarPanels", , , "terra 512, permutatio 512, praecantatio 512, lux 256"); mods.thaumcraft.Research.addCruciblePage("EarthInfusedSolarPanels", ); mods.thaumcraft.Crucible.addRecipe("EarthInfusedSolarPanels", , , "terra 1024, permutatio 1024, praecantatio 1024, lux 512"); mods.thaumcraft.Research.addCruciblePage("EarthInfusedSolarPanels", ); mods.thaumcraft.Crucible.addRecipe("EarthInfusedSolarPanels", , , "terra 2048, permutatio 2048, praecantatio 2048, lux 1024"); mods.thaumcraft.Research.addCruciblePage("EarthInfusedSolarPanels", ); mods.thaumcraft.Crucible.addRecipe("EarthInfusedSolarPanels", , , "terra 4096, permutatio 4096, praecantatio 4096, lux 2048"); mods.thaumcraft.Research.addCruciblePage("EarthInfusedSolarPanels", ); // --- Electric Hoe of Growth mods.thaumcraft.Research.orphanResearch("Electric Hoe of Growth"); mods.thaumcraft.Research.removeResearch("Electric Hoe of Growth"); mods.thaumcraft.Research.addResearch("ElectricHoeofGrowth", "EMT", "potentia 15, messis 12, praecantatio 9, herba 6, electrum 3", 2, -2 as int, 3, ); mods.thaumcraft.Research.addPrereq("ElectricHoeofGrowth", "ELEMENTALHOE", false); mods.thaumcraft.Research.addPrereq("ElectricHoeofGrowth", "ElectricMagicTools", false); mods.thaumcraft.Research.setConcealed("ElectricHoeofGrowth", true); mods.thaumcraft.Research.setRound("ElectricHoeofGrowth", true); game.setLocalization("tc.research_name.ElectricHoeofGrowth", "Electric Hoe of Growth"); game.setLocalization("tc.research_text.ElectricHoeofGrowth", "Shockingly natural"); mods.thaumcraft.Research.addPage("ElectricHoeofGrowth", "tc.research_page.ElectricHoeofGrowth"); game.setLocalization("tc.research_page.ElectricHoeofGrowth", "You have managed to upgrade your Hoe of Growth. It now delivers little shocks to the land and plants around it, much like your regular Hoe of Growth would do.

However, the magic contained within this tool is too powerful for you to convert it fully to using mundane electricity, for the tool still has a limited number of uses before it breaks, but is rechargeable."); mods.thaumcraft.Infusion.addRecipe("ElectricHoeofGrowth", , [, , , , , , , , , ], "potentia 32, messis 32, praecantatio 48, herba 16, electrum 8", , 8); mods.thaumcraft.Research.addInfusionPage("ElectricHoeofGrowth", ); // --- Electric Scribing Tool mods.thaumcraft.Research.orphanResearch("Electric Scribing Tools"); mods.thaumcraft.Research.removeResearch("Electric Scribing Tools"); mods.thaumcraft.Research.addResearch("ElectricScribingTools", "EMT", "potentia 15, tenebrae 12, fabrico 9, praecantatio 6, electrum 3", 6, -4 as int, 3, ); mods.thaumcraft.Research.addPrereq("ElectricScribingTools", "ElectricMagicTools", true); mods.thaumcraft.Research.addPrereq("ElectricScribingTools", "RESEARCH", false); mods.thaumcraft.Research.setConcealed("ElectricScribingTools", true); mods.thaumcraft.Research.setRound("ElectricScribingTools", true); game.setLocalization("tc.research_name.ElectricScribingTools", "Electric Scribing Tools"); game.setLocalization("tc.research_text.ElectricScribingTools", "Save squiddy!"); mods.thaumcraft.Research.addPage("ElectricScribingTools", "tc.research_page.ElectricScribingTools"); game.setLocalization("tc.research_page.ElectricScribingTools", "You have decided not to kill any more squid. Therefore, you researched a way to charge your scribing tools, in a way which would make them not need any ink. Thanks to static electricity, and the ball pen technology, you managed to make the ink inside the scribing tools spin so quickly, that EU can recharge it."); mods.thaumcraft.Arcane.addShaped("ElectricScribingTools", , "aer 20, ignis 20, aqua 20, ordo 20", [ [, , ], [, , ], [, , ]]); mods.thaumcraft.Research.addArcanePage("ElectricScribingTools", ); // --- Mjolnir mods.thaumcraft.Research.orphanResearch("Mjolnir"); mods.thaumcraft.Research.removeResearch("Mjolnir"); mods.thaumcraft.Research.addResearch("Mjolnirnew", "EMT", "telum 18, tempestas 15, alienis 12, ira 9, aer 6, ignis 3", 4, -5 as int, 3, ); mods.thaumcraft.Research.addPrereq("Mjolnirnew", "The Legend", false); mods.thaumcraft.Research.addPrereq("Mjolnirnew", "ElectricMagicTools", true); mods.thaumcraft.Research.addPrereq("Mjolnirnew", "ELEMENTALSWORD", false); mods.thaumcraft.Research.addPrereq("Mjolnirnew", "FOCUSSHOCK", false); mods.thaumcraft.Research.addPrereq("Mjolnirnew", "NITOR", false); mods.thaumcraft.Research.setConcealed("Mjolnirnew", true); mods.thaumcraft.Research.setRound("Mjolnirnew", true); game.setLocalization("tc.research_name.Mjolnirnew", "MjolniR"); game.setLocalization("tc.research_text.Mjolnirnew", "Godly power"); mods.thaumcraft.Research.addPage("Mjolnirnew", "tc.research_page.Mjolnirnew"); game.setLocalization("tc.research_page.Mjolnirnew", "You have travelled the world, in quest for the mighty Hammer of Thor. One day, you stumbled upon its broken remains, and your heart crumbled with it. After some long and tedious research, you found a way to restore this magnificent tool to its past greatness.

You have an odd feeling, (you seem to have a lot of these), that although this tool is amazingly powerful, you could do more with it."); mods.thaumcraft.Infusion.addRecipe("Mjolnirnew", , [, , , , , , , , , , , ], "telum 48, tempestas 48, alienis 32, ira 24, aer 16, ignis 16", , 10); mods.thaumcraft.Research.addInfusionPage("Mjolnirnew", ); // --- Supercharged Mjolnir mods.thaumcraft.Research.orphanResearch("Supercharged Mjolnir"); mods.thaumcraft.Research.removeResearch("Supercharged Mjolnir"); mods.thaumcraft.Research.addResearch("SuperchargedMjolnir", "EMT", "telum 21, tempestas 18, alienis 15, bestia 12, ira 9, aer 6, ignis 3", 3, -5 as int, 4, ); mods.thaumcraft.Research.addPrereq("SuperchargedMjolnir", "Mjolnirnew", false); mods.thaumcraft.Research.addPrereq("SuperchargedMjolnir", "FOCUSHELLBAT", false); mods.thaumcraft.Research.addPrereq("SuperchargedMjolnir", "ALUMENTUM", false); mods.thaumcraft.Research.setConcealed("SuperchargedMjolnir", true); mods.thaumcraft.Research.setRound("SuperchargedMjolnir", true); game.setLocalization("tc.research_name.SuperchargedMjolnir", "Supercharged Mjolnir"); game.setLocalization("tc.research_text.SuperchargedMjolnir", "Making it yours"); mods.thaumcraft.Research.addPage("SuperchargedMjolnir", "tc.research_page.SuperchargedMjolnir"); game.setLocalization("tc.research_page.SuperchargedMjolnir", "After some more exploration of the dungeons existing all around the worlds and dimensions, you have managed to find a method that makes you able to overpower Thor's power, making his Hammer yours. Furthermore, you have managed to make your Hammer summon defenders, some strange Snow-Golem like creature that shall protect you. However, the hammer lost its power to summon lightning where you desire it to, and creates a ring of lightning around you."); mods.thaumcraft.Infusion.addRecipe("SuperchargedMjolnir", , [, , , , , , , , , , , ], "telum 64, potentia 64, alienis 48, ira 32, aer 24, ignis 24, bestia 16", , 15); mods.thaumcraft.Research.addInfusionPage("SuperchargedMjolnir", ); // --- Lightning Summoner mods.thaumcraft.Research.orphanResearch("Lightning Summoner"); mods.thaumcraft.Research.removeResearch("Lightning Summoner"); mods.thaumcraft.Research.addResearch("LightningSummoner", "EMT", "tempestas 15, aer 12, ignis 9, nebrisum 6, permutatio 3", 6, -5 as int, 4, ); mods.thaumcraft.Research.addPrereq("LightningSummoner", "FOCUSSHOCK", false); mods.thaumcraft.Research.addPrereq("LightningSummoner", "NITOR", false); mods.thaumcraft.Research.addPrereq("LightningSummoner", "ALUMENTUM", false); mods.thaumcraft.Research.setConcealed("LightningSummoner", true); mods.thaumcraft.Research.setRound("LightningSummoner", true); game.setLocalization("tc.research_name.LightningSummoner", "Lightning Summoner"); game.setLocalization("tc.research_text.LightningSummoner", "From vilest enemies"); mods.thaumcraft.Research.addPage("LightningSummoner", "tc.research_page.LightningSummoner"); game.setLocalization("tc.research_page.LightningSummoner", "This item is dropped by your archenemy, the Supercharged Creeper. You feel it is going to be very useful later on.

If you don't have any luck I have a recipe for you to make this magic ball of lightning"); mods.thaumcraft.Infusion.addRecipe("LightningSummoner", , [, , , , , , , , ], "tempestas 16, aer 24, ignis 16, nebrisum 8, permutatio 8",, 9); mods.thaumcraft.Research.addInfusionPage("LightningSummoner", ); // --- Uranium mods.thaumcraft.Research.orphanResearch("Tiny Uranium"); mods.thaumcraft.Research.removeResearch("Tiny Uranium"); mods.thaumcraft.Research.addResearch("TinyUranium", "EMT", "permutatio 15, venenum 12, mortuus 9, praecantatio 6, metallum 3", 5, -4 as int, 3, ); mods.thaumcraft.Research.addPrereq("TinyUranium", "ElectricMagicTools", true); mods.thaumcraft.Research.addPrereq("TinyUranium", "RESEARCH", false); mods.thaumcraft.Research.setConcealed("TinyUranium", true); mods.thaumcraft.Research.setRound("TinyUranium", true); game.setLocalization("tc.research_name.TinyUranium", "Tiny Uranium"); game.setLocalization("tc.research_text.TinyUranium", "Some shrinkage may occur"); mods.thaumcraft.Research.addPage("TinyUranium", "tc.research_page.TinyUranium"); game.setLocalization("tc.research_page.TinyUranium", "After processing all your ores and using them for the creation of nuclear reactors, you have finally run out of uranium nuggets, needed to make your beloved fuel rods. After long research sessions, you have managed to transform your leftover uranium into much-needed nuggets!

Unfortunately, this process is a bit wasteful, but you believe it to be worth the cost."); mods.thaumcraft.Arcane.addShapeless("TinyUranium", * 7, "aer 7, ignis 7, aqua 7, terra 7, ordo 7, perditio 7", []); mods.thaumcraft.Research.addArcanePage("TinyUranium", ); // --- Crystalized UU Mater mods.thaumcraft.Research.orphanResearch("UU-Matter Infusion"); mods.thaumcraft.Research.removeResearch("UU-Matter Infusion"); mods.thaumcraft.Research.addResearch("UUMatterInfusion", "EMT", "fabrico 15, alienis 12, permutatio 9, praecantatio 6, vitreus 3", 5, -3 as int, 3, ); mods.thaumcraft.Research.addPrereq("UUMatterInfusion", "ElectricMagicTools", true); mods.thaumcraft.Research.setRound("UUMatterInfusion", true); game.setLocalization("tc.research_name.UUMatterInfusion", "UUMatter Infusion"); game.setLocalization("tc.research_text.UUMatterInfusion", "A magically charged metamorphic liquid..."); mods.thaumcraft.Research.addPage("UUMatterInfusion", "tc.research_page.UUMatterInfusion"); game.setLocalization("tc.research_page.UUMatterInfusion", "You have always found the powers possessed by UU-Mater very strange, even... magical looking, especially the ability to take a large number of shapes if manipulated correctly. And here you are, having discovered a way to shape the liquid through the process of Infusion Crafting. Many recipes are available, and all of them use between 4 to 32 of each primal aspect."); mods.thaumcraft.Crucible.addRecipe("UUMatterInfusion", , , "vitreus 16, gelum 8, praecantatio 8, permutatio 8"); mods.thaumcraft.Research.addCruciblePage("UUMatterInfusion", ); // - mods.thaumcraft.Infusion.addRecipe("UUMatterInfusion", , [, ], "aer 8, aqua 8, terra 16, ignis 8, perditio 8, ordo 16", * 16, 6); mods.thaumcraft.Research.addInfusionPage("UUMatterInfusion", ); // - mods.thaumcraft.Infusion.addRecipe("UUMatterInfusion", , [], "aer 4, aqua 4, terra 4, ignis 4, perditio 4, ordo 8", , 3); mods.thaumcraft.Research.addInfusionPage("UUMatterInfusion", ); // - mods.thaumcraft.Infusion.addRecipe("UUMatterInfusion", , [, ], "aer 8, aqua 8, terra 16, ignis 8, perditio 8, ordo 16", * 32, 6); mods.thaumcraft.Research.addInfusionPage("UUMatterInfusion", ); // - mods.thaumcraft.Infusion.addRecipe("UUMatterInfusion", , [, ], "aer 8, aqua 8, terra 16, ignis 8, perditio 8, ordo 16", * 32, 6); mods.thaumcraft.Research.addInfusionPage("UUMatterInfusion", ); // - mods.thaumcraft.Infusion.addRecipe("UU-MatterInfusion", , [, ], "aer 8, aqua 8, terra 16, ignis 8, perditio 8, ordo 16", * 32, 6); mods.thaumcraft.Research.addInfusionPage("UUMatterInfusion", ); // - mods.thaumcraft.Infusion.addRecipe("UUMatterInfusion", , [, ], "aer 8, aqua 8, terra 16, ignis 8, perditio 8, ordo 16", * 32, 6); mods.thaumcraft.Research.addInfusionPage("UUMatterInfusion", ); // - mods.thaumcraft.Infusion.addRecipe("UUMatterInfusion", , [, ], "aer 8, aqua 8, terra 16, ignis 8, perditio 8, ordo 16", * 32, 6); mods.thaumcraft.Research.addInfusionPage("UUMatterInfusion", ); // - mods.thaumcraft.Infusion.addRecipe("UUMatterInfusion", , [, ], "aer 8, aqua 8, terra 16, ignis 8, perditio 8, ordo 16", * 32, 6); mods.thaumcraft.Research.addInfusionPage("UUMatterInfusion", ); // - mods.thaumcraft.Infusion.addRecipe("UUMatterInfusion", , [, ], "aer 8, aqua 8, terra 16, ignis 8, perditio 8, ordo 16", * 32, 6); mods.thaumcraft.Research.addInfusionPage("UUMatterInfusion", ); // - mods.thaumcraft.Infusion.addRecipe("UUMatterInfusion", , [, , ], "aer 12, aqua 12, terra 24, ignis 12, perditio 12, ordo 24", * 24, 9); mods.thaumcraft.Research.addInfusionPage("UUMatterInfusion", ); // - mods.thaumcraft.Infusion.addRecipe("UUMatterInfusion", , [, , ], "aer 12, aqua 12, terra 24, ignis 12, perditio 12, ordo 24", * 24, 9); mods.thaumcraft.Research.addInfusionPage("UUMatterInfusion", ); // - mods.thaumcraft.Infusion.addRecipe("UUMatterInfusion", , [, , ], "aer 8, aqua 8, terra 16, ignis 8, perditio 8, ordo 16", * 2, 9); mods.thaumcraft.Research.addInfusionPage("UUMatterInfusion", ); // - mods.thaumcraft.Infusion.addRecipe("UUMatterInfusion", , [, , , ], "aer 16, aqua 16, terra 32, ignis 16, perditio 16, ordo 32", , 12); mods.thaumcraft.Research.addInfusionPage("UUMatterInfusion", ); // - mods.thaumcraft.Infusion.addRecipe("UUMatterInfusion", , [, , , , , , , ], "aer 24, aqua 24, terra 48, ignis 24, perditio 24, ordo 48", * 2, 15); mods.thaumcraft.Research.addInfusionPage("UUMatterInfusion", ); // - mods.thaumcraft.Infusion.addRecipe("UUMatterInfusion", , [, , , , , , , , , , , ,], "aer 32, aqua 32, terra 64, ignis 32, perditio 32, ordo 64", * 2, 18); mods.thaumcraft.Research.addInfusionPage("UUMatterInfusion", ); // --- Portable Node mods.thaumcraft.Research.orphanResearch("Portable Node"); mods.thaumcraft.Research.removeResearch("Portable Node"); mods.thaumcraft.Research.addResearch("PortableNode", "EMT", "auram 15, alienis 12, lucrum 9, praecantatio 6, vitreus 3", 6, -3 as int, 3, ); mods.thaumcraft.Research.addPrereq("PortableNode", "ElectricMagicTools", true); mods.thaumcraft.Research.setRound("PortableNode", true); game.setLocalization("tc.research_name.PortableNode", "Portable Node"); game.setLocalization("tc.research_text.PortableNode", "Randomly convenient"); mods.thaumcraft.Research.addPage("PortableNode", "tc.research_page.PortableNode"); game.setLocalization("tc.research_page.PortableNode", "After studying in an in-depth manner of the wonders of Node Jarring, you have managed to create an item capable of spawning a random node. However, due to some parts of node magic which you cannot understand, this Portable Node will always be Fading and Unstable.

You can only get rid of it by a shift-right click, and you think that you should dispose of it as soon as possible, for unstable nodes are... rather unpredictable."); mods.thaumcraft.Research.addCruciblePage("PortableNode", ); // --- Wand Focus Shield mods.thaumcraft.Research.orphanResearch("Shield Focus"); mods.thaumcraft.Research.removeResearch("Shield Focus"); mods.thaumcraft.Research.addResearch("ShieldFocus", "EMT", "tutamen 15, aer 12, vitreus 9, praecantatio 6, cognitio 3", 2, 4, 3, ); mods.thaumcraft.Research.addPrereq("ShieldFocus", "ElectricMagicTools", true); mods.thaumcraft.Research.addPrereq("ShieldFocus", "FOCUSPORTABLEHOLE", false); mods.thaumcraft.Research.setConcealed("ShieldFocus", true); game.setLocalization("tc.research_name.ShieldFocus", "Shield Focus"); game.setLocalization("tc.research_text.ShieldFocus", "S.H.I.E.L.D."); mods.thaumcraft.Research.addPage("ShieldFocus", "tc.research_page.ShieldFocus"); game.setLocalization("tc.research_page.ShieldFocus", "With some experimentation with the Portable Hole, you have found out more about the transportation of objects to alternative dimensions. You believe you can reverse these effects to summon a swath of blocks from a dimension full of matter to shield you from any oncoming disaster. Caution is to be taken when using this focus, as when bringing these blocks into our dimension, it will transpose any blocks in the way into the dimension it came from, never to return again. You will also be unable to move while this shield is in existence."); mods.thaumcraft.Infusion.addRecipe("ShieldFocus", , [, , , , , , , , , ], "aer 32, tutamen 40, victus 16, vinculum 24, vitreus 16, praecantatio 8", , 9); mods.thaumcraft.Research.addInfusionPage("ShieldFocus", ); // --- Shield Block mods.thaumcraft.Research.orphanResearch("Shield Block"); mods.thaumcraft.Research.removeResearch("Shield Block"); mods.thaumcraft.Research.addResearch("ShieldBlock", "EMT", "tutamen 15, vinculum 12, cognitio 9, praecantatio 6, alienis 3", 2, 6, 3, ); mods.thaumcraft.Research.addPrereq("ShieldBlock", "ElectricMagicTools", true); mods.thaumcraft.Research.addPrereq("ShieldBlock", "ShieldFocus", false); mods.thaumcraft.Research.setConcealed("ShieldBlock", true); game.setLocalization("tc.research_name.ShieldBlock", "Shield Block"); game.setLocalization("tc.research_text.ShieldBlock", "Magical protection"); mods.thaumcraft.Research.addPage("ShieldBlock", "tc.research_page.ShieldBlock"); game.setLocalization("tc.research_page.ShieldBlock", "After studying the blocks created by the shield focus, you have discovered how to recreate them yourself, without relying on them to be summoned by the focus. They are highly blast resistant, and even resistant to nukes. However, in the event of an actual nuclear explosion, while the shield blocks will survive the aftermath, the surrounding blocks will not.

These blocks are unstable and do not drop when broken, even when Silk Touch is used."); mods.thaumcraft.Arcane.addShaped("ShieldBlock", * 10, "terra 20, ordo 20, perditio 20", [ [, , ], [, , ], [, , ]]); mods.thaumcraft.Research.addArcanePage("ShieldBlock", ); // --- Kris-tmas Focus mods.thaumcraft.Research.orphanResearch("Kris-tmas Focus"); mods.thaumcraft.Research.removeResearch("Kris-tmas Focus"); mods.thaumcraft.Research.addResearch("KristmasFocus", "EMT", "gelum 15, bestia 12, victus 9, mortuus 6, praecantatio 3", 3, 4, 3, ); mods.thaumcraft.Research.addPrereq("KristmasFocus", "ElectricMagicTools", true); mods.thaumcraft.Research.addPrereq("KristmasFocus", "FOCUSSHOCK", false); mods.thaumcraft.Research.setConcealed("KristmasFocus", true); game.setLocalization("tc.research_name.KristmasFocus", "Kris-tmas Focus"); game.setLocalization("tc.research_text.KristmasFocus", "Ho! Ho! Ho!"); mods.thaumcraft.Research.addPage("KristmasFocus", "tc.research_page.KristmasFocus"); game.setLocalization("tc.research_page.KristmasFocus", "Merry Christmas!

You have found a novel use for the frost focus. By exposing it to the magic of Christmas, you can summon your snowy friends at will to fire snowballs at your Festivus celebrating neighbours!"); mods.thaumcraft.Arcane.addShaped("KristmasFocus", , "aer 25, ordo 25, aqua 25", [ [, , ], [, , ], [, , ]]); mods.thaumcraft.Research.addArcanePage("KristmasFocus", ); // --- Energy Ball Focus mods.thaumcraft.Research.orphanResearch("Energy Ball Focus"); mods.thaumcraft.Research.removeResearch("Energy Ball Focus"); mods.thaumcraft.Research.addResearch("EnergyBallFocus", "EMT", "potentia 15, praecantatio 12, victus 9, praecantatio 6, cognitio 3", 4, 4, 3, ); mods.thaumcraft.Research.addPrereq("EnergyBallFocus", "ElectricMagicTools", true); mods.thaumcraft.Research.addPrereq("EnergyBallFocus", "FOCUSSHOCK", false); mods.thaumcraft.Research.setConcealed("EnergyBallFocus", true); game.setLocalization("tc.research_name.EnergyBallFocus", "Energy Ball Focus"); game.setLocalization("tc.research_text.EnergyBallFocus", "Not a toy"); mods.thaumcraft.Research.addPage("EnergyBallFocus", "tc.research_page.EnergyBallFocus"); game.setLocalization("tc.research_page.EnergyBallFocus", "It's necessary to put on the BatPack or nano/quantum chestplate for using this focus. You need 5120EU to create one ball. It's not recommended for using in a closed space!"); mods.thaumcraft.Infusion.addRecipe("EnergyBallFocus", , [, , , , , , , ], "potentia 24, praecantatio 18, victus 12, praecantatio 12, cognitio 6", , 6); mods.thaumcraft.Research.addInfusionPage("EnergyBallFocus", ); mods.thaumcraft.Warp.addToResearch("EnergyBallFocus", 1); // --- Explosion Focus mods.thaumcraft.Research.orphanResearch("Explosion Focus"); mods.thaumcraft.Research.removeResearch("Explosion Focus"); mods.thaumcraft.Research.addResearch("ExplosionFocus", "EMT", "ignis 15, mortuus 12, telum 9, praecantatio 6, potentia 3", 5, 4, 3, ); mods.thaumcraft.Research.addPrereq("ExplosionFocus", "ElectricMagicTools", true); mods.thaumcraft.Research.addPrereq("ExplosionFocus", "FOCUSHELLBAT", false); mods.thaumcraft.Research.setConcealed("ExplosionFocus", true); game.setLocalization("tc.research_name.ExplosionFocus", "Explosion Focus"); game.setLocalization("tc.research_text.ExplosionFocus", "Use only in well-ventilated areas"); mods.thaumcraft.Research.addPage("ExplosionFocus", "tc.research_page.ExplosionFocus"); game.setLocalization("tc.research_page.ExplosionFocus", "You have found a way to improve the Nine Hells focus. By exposing the bats to the explosive properties of a Mining Laser, you have built a focus that acts similarly to the Laser but uses vis instead of EU. However, its effects are incredibly unstable, so you make a note to be careful."); mods.thaumcraft.Infusion.addRecipe("ExplosionFocus", , [, , , , .withTag({ench: [{lvl: 3 as short, id: 20 as short}], "GT.HasBeenUpdated": 1 as byte}), , .withTag({ench: [{lvl: 3 as short, id: 20 as short}], "GT.HasBeenUpdated": 1 as byte}), , , ], "ignis 64, mortuus 24, motus 48, telum 32, praecantatio 16, potentia 10", , 9); mods.thaumcraft.Research.addInfusionPage("ExplosionFocus", ); mods.thaumcraft.Warp.addToResearch("ExplosionFocus", 1); // --- Wand Focus Charging mods.thaumcraft.Research.orphanResearch("Wand Focus: Charging"); mods.thaumcraft.Research.removeResearch("Wand Focus: Charging"); mods.thaumcraft.Research.addResearch("WandFocusCharging", "EMT", "permutatio 15, potentia 12, machina 9, praecantatio 6, cognitio 3", 6, 4, 3, ); mods.thaumcraft.Research.addPrereq("WandFocusCharging", "ElectricMagicTools", true); mods.thaumcraft.Research.setConcealed("WandFocusCharging", true); game.setLocalization("tc.research_name.WandFocusCharging", "Wand Focus: Charging"); game.setLocalization("tc.research_text.WandFocusCharging", "From vis to electricity"); mods.thaumcraft.Research.addPage("WandFocusCharging", "tc.research_page.WandFocusCharging"); game.setLocalization("tc.research_page.WandFocusCharging", "You realized you always carry a wand with you, along with your electric stuff. But sometimes, you have run out of juice in your electric tools. That's why you created this wand focus. It is very simple, yet very useful, for it drains vis from your wand storage, and charges the items using mundane electricity."); mods.thaumcraft.Infusion.addRecipe("WandFocusCharging", , [, , , , , , , , , ], "permutatio 48, potentia 24, machina 32, praecantatio 16, cognitio 8", , 9); mods.thaumcraft.Research.addInfusionPage("WandFocusCharging", ); // --- Wand Focus Wand Charging mods.thaumcraft.Research.orphanResearch("Wand Focus: Wand Charging"); mods.thaumcraft.Research.removeResearch("Wand Focus: Wand Charging"); mods.thaumcraft.Research.addResearch("WandFocusWandCharging", "EMT", "potentia 18, fabrico 15, lucrum 12, permutatio 9, praecantatio 6, cognitio 3", 6, 6, 3, ); mods.thaumcraft.Research.addPrereq("WandFocusWandCharging", "ElectricMagicTools", true); mods.thaumcraft.Research.addPrereq("WandFocusWandCharging", "WandFocusCharging", false); mods.thaumcraft.Research.addPrereq("WandFocusWandCharging", "IndustrialWandChargingStation", true); mods.thaumcraft.Research.setConcealed("WandFocusWandCharging", true); game.setLocalization("tc.research_name.WandFocusWandCharging", "Wand Focus: Wand Charging"); game.setLocalization("tc.research_text.WandFocusWandCharging", "From electricity to vis"); mods.thaumcraft.Research.addPage("WandFocusWandCharging", "tc.research_page.WandFocusWandCharging"); game.setLocalization("tc.research_page.WandFocusWandCharging", "You've discovered a way to take the benefits of the Industrial Recharge station and house them inside of a Charging Focus, reversing its polarity. Now it will drain electricity from your items in order to recharge your wand, albeit at a rather high cost. Furthermore, you have realized that you need a full set of Electric Armor to be able to start the wand charging process."); mods.thaumcraft.Infusion.addRecipe("WandFocusWandCharging", , [, , , , , , , , , ], "potentia 48, fabrico 32, lucrum 64, permutatio 48, praecantatio 16, cognitio 8, auram 32", , 15); mods.thaumcraft.Research.addInfusionPage("WandFocusWandCharging", ); mods.thaumcraft.Warp.addToResearch("WandFocusWandCharging", 2); // --- Potentia Generator mods.thaumcraft.Research.orphanResearch("Industrial Wand Charging Station"); mods.thaumcraft.Research.removeResearch("Industrial Wand Charging Station"); mods.thaumcraft.Research.orphanResearch("Etheral Processor"); mods.thaumcraft.Research.removeResearch("Etheral Processor"); mods.thaumcraft.Research.orphanResearch("Potentia Generator"); mods.thaumcraft.Research.removeResearch("Potentia Generator"); mods.thaumcraft.Research.addResearch("PotentiaGenerator", "EMT", "potentia 15, permutatio 12, machina 9, praecantatio 6, metallum 3", -4 as int, 2, 3, ); mods.thaumcraft.Research.addPrereq("PotentiaGenerator", "ElectricMagicTools", true); mods.thaumcraft.Research.addPrereq("PotentiaGenerator", "JARLABEL", false); mods.thaumcraft.Research.addPrereq("PotentiaGenerator", "FOCUSTRADE", false); mods.thaumcraft.Research.setConcealed("PotentiaGenerator", true); game.setLocalization("tc.research_name.PotentiaGenerator", "Potentia Generator"); game.setLocalization("tc.research_text.PotentiaGenerator", "Harnessing the power-producing potential of Essentia"); mods.thaumcraft.Research.addPage("PotentiaGenerator", "tc.research_page.PotentiaGenerator"); game.setLocalization("tc.research_page.PotentiaGenerator", "After much studying and researching, you have finally discovered how to create electricity from your leftover Essentia.

Simply place a Warded Jar containing Potentia in a 4 blocks radius of the machine and it will draw it in to create EU.

While Potentia seems like the most logical choice for producing EU with Essentia, you believe you will be able to generate electricity from different Essentia in the near future with a bit of tinkering.

All Essentia Generators give out Gregtech EU, so no transformers are needed, you can make a book containing Information about Essentia Burn Values by putting a Book, a LV circuit and any shard in an MV Assembler"); mods.thaumcraft.Infusion.addRecipe("PotentiaGenerator", , [, , , , , , , , , , , ], "potentia 48, permutatio 32, machina 16, praecantatio 32, metallum 32", , 6); mods.thaumcraft.Research.addInfusionPage("PotentiaGenerator", ); // --- Ignis Potentia Generator mods.thaumcraft.Research.orphanResearch("Ignis Generator"); mods.thaumcraft.Research.removeResearch("Ignis Generator"); mods.thaumcraft.Research.addResearch("IgnisGenerator", "EMT", "ignis 12, permutatio 9, aqua 6, praecantatio 3", -6 as int, 4, 3, ); mods.thaumcraft.Research.addPrereq("IgnisGenerator", "ElectricMagicTools", true); mods.thaumcraft.Research.addPrereq("IgnisGenerator", "PotentiaGenerator", false); mods.thaumcraft.Research.setConcealed("IgnisGenerator", true); game.setLocalization("tc.research_name.IgnisGenerator", "Ignis Generator"); game.setLocalization("tc.research_text.IgnisGenerator", "If you can't handle the heat..."); mods.thaumcraft.Research.addPage("IgnisGenerator", "tc.research_page.IgnisGenerator"); game.setLocalization("tc.research_page.IgnisGenerator", "Just as you thought, with a bit of tweaking, you have found a way to instead use Ignis Essentia to produce power. On the inside, this machine is able to heat water by consuming Ignis. The steam produced by this heat then spins the turbines, similar to a typical generator."); mods.thaumcraft.Crucible.addRecipe("IgnisGenerator", , , "ignis 16, permutatio 8, praecantatio 8"); mods.thaumcraft.Research.addCruciblePage("IgnisGenerator", ); // --- Auram Potentia Generator mods.thaumcraft.Research.orphanResearch("Auram Generator"); mods.thaumcraft.Research.removeResearch("Auram Generator"); mods.thaumcraft.Research.addResearch("AuramGenerator", "EMT", "auram 12, permutatio 9, aqua 6, praecantatio 3", -4 as int, 4, 3, ); mods.thaumcraft.Research.addPrereq("AuramGenerator", "ElectricMagicTools", true); mods.thaumcraft.Research.addPrereq("AuramGenerator", "PotentiaGenerator", false); mods.thaumcraft.Research.setConcealed("AuramGenerator", true); game.setLocalization("tc.research_name.AuramGenerator", "Auram Generator"); game.setLocalization("tc.research_text.AuramGenerator", "Harnessing the magic in the air"); mods.thaumcraft.Research.addPage("AuramGenerator", "tc.research_page.AuramGenerator"); game.setLocalization("tc.research_page.AuramGenerator", "Though it took a bit more work than you initially thought, you have found a way to produce EU using Auram Essentia. This required a complete reworking of the machine, relying on Auram's pulsating magical power to spin a generator."); mods.thaumcraft.Crucible.addRecipe("AuramGenerator", , , "auram 16, permutatio 8, praecantatio 8"); mods.thaumcraft.Research.addCruciblePage("AuramGenerator", ); // --- Arbor Potentia Generator mods.thaumcraft.Research.orphanResearch("Arbor Generator"); mods.thaumcraft.Research.removeResearch("Arbor Generator"); mods.thaumcraft.Research.addResearch("ArborGenerator", "EMT", "arbor 12, permutatio 9, aqua 6, praecantatio 3", -2 as int, 4, 3, ); mods.thaumcraft.Research.addPrereq("ArborGenerator", "ElectricMagicTools", true); mods.thaumcraft.Research.addPrereq("ArborGenerator", "PotentiaGenerator", false); mods.thaumcraft.Research.setConcealed("ArborGenerator", true); game.setLocalization("tc.research_name.ArborGenerator", "Arbor Generator"); game.setLocalization("tc.research_text.ArborGenerator", "Bringing power generation back to its basics"); mods.thaumcraft.Research.addPage("ArborGenerator", "tc.research_page.ArborGenerator"); game.setLocalization("tc.research_page.ArborGenerator", "You always seem to have excess Arbor Essentia sitting around. Not anymore! By modifying your original Potentia Generator, you have found a way to produce energy using Arbor Essentia instead."); mods.thaumcraft.Crucible.addRecipe("ArborGenerator", , , "arbor 16, permutatio 8, praecantatio 8"); mods.thaumcraft.Research.addCruciblePage("ArborGenerator", ); // --- Aer Potentia Generator mods.thaumcraft.Research.orphanResearch("Aer Generator"); mods.thaumcraft.Research.removeResearch("Aer Generator"); mods.thaumcraft.Research.addResearch("AerGenerator", "EMT", "aer 12, permutatio 9, aqua 6, praecantatio 3", -4 as int, 6, 3, ); mods.thaumcraft.Research.addPrereq("AerGenerator", "ElectricMagicTools", true); mods.thaumcraft.Research.addPrereq("AerGenerator", "PotentiaGenerator", false); mods.thaumcraft.Research.setConcealed("AerGenerator", true); game.setLocalization("tc.research_name.AerGenerator", "Aer Generator"); game.setLocalization("tc.research_text.AerGenerator", "Compressing your environment"); mods.thaumcraft.Research.addPage("AerGenerator", "tc.research_page.AerGenerator"); game.setLocalization("tc.research_page.AerGenerator", "You have discovered the enormous power of the air, and therefore decided to try out a modification of your original Potentia Generator capable of compressing air from Aer Essentia in a nearby jar."); mods.thaumcraft.Crucible.addRecipe("AerGenerator", , , "aer 16, permutatio 8, praecantatio 8"); mods.thaumcraft.Research.addCruciblePage("AerGenerator", ); // --- Lucrum Potentia Generator mods.thaumcraft.Research.orphanResearch("Lucrum Generator"); mods.thaumcraft.Research.removeResearch("Lucrum Generator"); mods.thaumcraft.Research.addResearch("LucrumGenerator", "EMT", "lucrum 12, permutatio 9, aqua 6, praecantatio 3", -4 as int, 8, 3, ); mods.thaumcraft.Research.addPrereq("LucrumGenerator", "ElectricMagicTools", true); mods.thaumcraft.Research.addPrereq("LucrumGenerator", "PotentiaGenerator", false); mods.thaumcraft.Research.addPrereq("LucrumGenerator", "AerGenerator", false); mods.thaumcraft.Research.addPrereq("LucrumGenerator", "IgnisGenerator", false); mods.thaumcraft.Research.addPrereq("LucrumGenerator", "AuramGenerator", false); mods.thaumcraft.Research.addPrereq("LucrumGenerator", "ArborGenerator", false); mods.thaumcraft.Research.setConcealed("LucrumGenerator", true); game.setLocalization("tc.research_name.LucrumGenerator", "Lucrum Generator"); game.setLocalization("tc.research_text.LucrumGenerator", "Greed is Good...?"); mods.thaumcraft.Research.addPage("LucrumGenerator", "tc.research_page.LucrumGenerator"); game.setLocalization("tc.research_page.LucrumGenerator", "Your greed kept you going further, so you have found a way to convert Lucrum to power.

By Infusing the Potentia Generator with huge amounts of gold, Permutatio and Lucrum, you managed to build a powerful generator that literally runs on gold.

But as you thought, the Infusion is unstable and will fail easily when you are not prepared."); mods.thaumcraft.Infusion.addRecipe("LucrumGenerator", , [, , , , , , , , , , , ], "permutatio 128, lucrum 256, praecantatio 32, nebrisum 16", , 10); mods.thaumcraft.Research.addInfusionPage("LucrumGenerator", ); mods.thaumcraft.Warp.addToResearch("LucrumGenerator", 5); // --- Essentia Filler mods.thaumcraft.Research.addResearch("EssentiaFiller", "EMT", "iter 12, permutatio 9, aqua 6, praecantatio 3", -4 as int, 10, 3, ); mods.thaumcraft.Research.addPrereq("EssentiaFiller", "ElectricMagicTools", true); mods.thaumcraft.Research.addPrereq("EssentiaFiller", "LucrumGenerator", false); mods.thaumcraft.Research.setConcealed("EssentiaFiller", true); game.setLocalization("tc.research_name.EssentiaFiller", "Essentia Filler"); game.setLocalization("tc.research_text.EssentiaFiller", "Fill her up!"); mods.thaumcraft.Research.addPage("EssentiaFiller", "tc.research_page.EssentiaFiller"); game.setLocalization("tc.research_page.EssentiaFiller", "It's been a long time since you discovered the flow of Essentia, now you found a way to move essentia into Essentia Hatches."); mods.thaumcraft.Arcane.addShaped("EssentiaFiller", , "aer 90, terra 90, ignis 90, aqua 90, ordo 90, perditio 90", [ [, , ], [, , ], [, , ]]); mods.thaumcraft.Research.addArcanePage("EssentiaFiller", ); // --- Large Essentia Generator mods.thaumcraft.Research.addResearch("LargeEssentiaGenerator", "EMT", "auram 32,lucrum 12, permutatio 9, aqua 6, praecantatio 3", -4 as int, 12, 3, ); mods.thaumcraft.Research.addPrereq("LargeEssentiaGenerator", "ElectricMagicTools", true); mods.thaumcraft.Research.addPrereq("LargeEssentiaGenerator", "EssentiaFiller", false); mods.thaumcraft.Research.addPrereq("LargeEssentiaGenerator", "LucrumGenerator", false); mods.thaumcraft.Research.addPrereq("LargeEssentiaGenerator", "PotentiaGenerator", false); mods.thaumcraft.Research.addPrereq("LargeEssentiaGenerator", "AerGenerator", false); mods.thaumcraft.Research.addPrereq("LargeEssentiaGenerator", "IgnisGenerator", false); mods.thaumcraft.Research.addPrereq("LargeEssentiaGenerator", "AuramGenerator", false); mods.thaumcraft.Research.addPrereq("LargeEssentiaGenerator", "ArborGenerator", false); mods.thaumcraft.Research.setConcealed("LargeEssentiaGenerator", true); game.setLocalization("tc.research_name.LargeEssentiaGenerator", "Large Essentia Generator"); game.setLocalization("tc.research_text.LargeEssentiaGenerator", "Burn everything"); mods.thaumcraft.Research.addPage("LargeEssentiaGenerator", "tc.research_page.LargeEssentiaGenerator"); game.setLocalization("tc.research_page.LargeEssentiaGenerator", "This must be it. All your efforts to making the Essentia generators finally paid off. You managed to make a schematic for a reactor-like structure that will allow you to create Energy out of almost anything. The only remaining problems are the Chamber and the Walls of this structure."); mods.thaumcraft.Infusion.addRecipe("LargeEssentiaGenerator", , [,, , ,, , , ], "permutatio 1024, praecantatio 512, lucrum 256, radio 128, nebrisum 64, terminus 32", , 10); mods.thaumcraft.Research.addInfusionPage("LargeEssentiaGenerator", ); mods.thaumcraft.Warp.addToResearch("LargeEssentiaGenerator", 10); // --- Essentia Diffusion Cells mods.thaumcraft.Research.addResearch("EssentiaDiffusionCells", "EMT", "auram 32,lucrum 12, permutatio 9, aqua 6, praecantatio 3", -2 as int, 14, 3, ); mods.thaumcraft.Research.addPrereq("EssentiaDiffusionCells", "ElectricMagicTools", true); mods.thaumcraft.Research.addPrereq("EssentiaDiffusionCells", "LargeEssentiaGenerator", false); mods.thaumcraft.Research.setConcealed("EssentiaDiffusionCells", true); game.setLocalization("tc.research_name.EssentiaDiffusionCells", "Essentia Diffusion Cells"); game.setLocalization("tc.research_text.EssentiaDiffusionCells", "Take them apart"); mods.thaumcraft.Research.addPage("EssentiaDiffusionCells", "tc.research_page.EssentiaDiffusionCells"); game.setLocalization("tc.research_page.EssentiaDiffusionCells", "The inner chamber of your Large Essentia Generator needs to widstand the highest mechanical and magical pressure. It also needs a special catalyst that will activate the Essentia, but your efforts with a Primordial Pearl have failed, they just weren't strong enough..."); mods.thaumcraft.Infusion.addRecipe("EssentiaDiffusionCells", , [,, ,, , ,, ,, ,,,,, , ,,,, ], "perditio 64, permutatio 64, praecantatio 64, nebrisum 64, radio 64", , 10); mods.thaumcraft.Research.addInfusionPage("EssentiaDiffusionCells", ); mods.thaumcraft.Warp.addToResearch("EssentiaDiffusionCells", 10); // --- Magic Containing Casings mods.thaumcraft.Research.addResearch("MagicContainingCasings", "EMT", "tutamen 32,nebrisum 12, ordo 9, tempus 6, praecantatio 3", -6 as int, 14, 3, ); mods.thaumcraft.Research.addPrereq("MagicContainingCasings", "ElectricMagicTools", true); mods.thaumcraft.Research.addPrereq("MagicContainingCasings", "LargeEssentiaGenerator", false); mods.thaumcraft.Research.setConcealed("MagicContainingCasings", true); game.setLocalization("tc.research_name.MagicContainingCasings", "Magic Containing Casings"); game.setLocalization("tc.research_text.MagicContainingCasings", "Keeping the Magic inside"); mods.thaumcraft.Research.addPage("MagicContainingCasings", "tc.research_page.MagicContainingCasings"); game.setLocalization("tc.research_page.MagicContainingCasings", "The outer layer of your Large Essentia Generator needs to keep the Essential Radiation in place, but needs to be cooled as well. The only solution you found in this topic are Force-Fields."); mods.thaumcraft.Infusion.addRecipe("MagicContainingCasings", , [,,,,,,,,,], "ordo 64, tempus 64, praecantatio 64, nebrisum 64, tutamen 512", , 10); mods.thaumcraft.Research.addInfusionPage("MagicContainingCasings", ); mods.thaumcraft.Warp.addToResearch("MagicContainingCasings", 10); // --- Industrial Wand Charging Station mods.thaumcraft.Research.addResearch("IndustrialWandChargingStation", "EMT", "permutatio 15, potentia 12, fabrico 9, praecantatio 6, lucrum 3", -6 as int, 2, 3, ); mods.thaumcraft.Research.addPrereq("IndustrialWandChargingStation", "ElectricMagicTools", true); mods.thaumcraft.Research.addPrereq("IndustrialWandChargingStation", "PotentiaGenerator", false); mods.thaumcraft.Research.addPrereq("IndustrialWandChargingStation", "WANDPED", false); mods.thaumcraft.Research.addPrereq("IndustrialWandChargingStation", "JARLABEL", false); mods.thaumcraft.Research.setConcealed("IndustrialWandChargingStation", true); game.setLocalization("tc.research_name.IndustrialWandChargingStation", "Industrial Wand Charging Station"); game.setLocalization("tc.research_text.IndustrialWandChargingStation", "Charging your wand the industrial way"); mods.thaumcraft.Research.addPage("IndustrialWandChargingStation", "tc.research_page.IndustrialWandChargingStation"); game.setLocalization("tc.research_page.IndustrialWandChargingStation", "You have managed to combine the powers of the Wand Pedestal with those of the mighty UU-Matter, resulting in a machine capable of replicating aspects on your wand, at the cost of 50000 EU to recharge every aspect on the wand of 1 unit."); mods.thaumcraft.Infusion.addRecipe("IndustrialWandChargingStation", , [, , , , , , , ], "permutatio 48, potentia 48, fabrico 48, praecantatio 32, lucrum 64, cognitio 16", , 9); mods.thaumcraft.Research.addInfusionPage("IndustrialWandChargingStation", ); mods.thaumcraft.Warp.addToResearch("IndustrialWandChargingStation", 3); // --- Ethereal Processor mods.thaumcraft.Research.addResearch("EtheralProcessor", "EMT", "machina 15, fabrico 12, potentia 9, praecantatio 6, cognitio 3", -2 as int, 2, 3, ); mods.thaumcraft.Research.addPrereq("EtheralProcessor", "ElectricMagicTools", true); mods.thaumcraft.Research.addPrereq("EtheralProcessor", "BELLOWS", false); mods.thaumcraft.Research.addPrereq("EtheralProcessor", "DISTILESSENTIA", false); mods.thaumcraft.Research.addPrereq("EtheralProcessor", "INFERNALFURNACE", false); mods.thaumcraft.Research.addPrereq("EtheralProcessor", "PotentiaGenerator", false); mods.thaumcraft.Research.setConcealed("EtheralProcessor", true); game.setLocalization("tc.research_name.EtheralProcessor", "Etheral Processor"); game.setLocalization("tc.research_text.EtheralProcessor", "The sky is blue..."); mods.thaumcraft.Research.addPage("EtheralProcessor", "tc.research_page.EtheralProcessor"); game.setLocalization("tc.research_page.EtheralProcessor", "After taping into hell's power with the Infernal Furnace to get some rewards out of your mining sessions, you have something totally different in mind. You are now using the power of the Good, the Sky and the so called Paradise. This Ethereal Processor doubles the yield of every smelting recipe, and gives a 10% chance of getting a Thaumium Nugget as a bonus. You can see two drawbacks to this: as it doubles your smelting yield, it takes twice the time to process an item. As it is a highly magical device, some mundane smelting recipes do not seem to work. You are confident that smelting cobblestone into stone will not work in this wonder-machine."); mods.thaumcraft.Infusion.addRecipe("EtheralProcessor", , [, , , , , , , ], "machina 16, fabrico 16, potentia 24, praecantatio 28, cognitio 8", , 9); mods.thaumcraft.Research.addInfusionPage("EtheralProcessor", ); // --- Research Completer mods.thaumcraft.Research.orphanResearch("ResearchCompleter"); mods.thaumcraft.Research.removeResearch("ResearchCompleter"); mods.thaumcraft.Research.addResearch("ResearchCompleter", "EMT", "cognitio 8, machina 5, permutatio 5, auram 4", -2 as int, 6, 0, ); mods.thaumcraft.Research.addPrereq("ResearchCompleter", "WANDPED", false); mods.thaumcraft.Research.addPrereq("ResearchCompleter", "WARDEDARCANA", false); mods.thaumcraft.Research.setRound("ResearchCompleter", true); game.setLocalization("tc.research_name.ResearchCompleter", "Automated Research"); game.setLocalization("tc.research_text.ResearchCompleter", "No more ordo spam"); mods.thaumcraft.Research.addPage("ResearchCompleter", "tc.research_page.ResearchCompleter"); game.setLocalization("tc.research_page.ResearchCompleter", "It was fun at first, but you've decided it's time to find a better way to handle all this research. By mixing technology and magic you have come up with a multiblock that can complete a research note by itself.

To function, it needs nodes to be placed in the center of the structure and will slowly destroy them while running. Node stabilizers are optional but recommended for keeping so many nodes close together without them destroying each other."); mods.thaumcraft.Arcane.addShaped("ResearchCompleter", , "ignis 8, aer 8, ordo 8", [ [, , ], [, , ], [, , ]]); mods.thaumcraft.Research.addArcanePage("ResearchCompleter", ); mods.thaumcraft.Arcane.addShaped("ResearchCompleter", , "aer 50, terra 50, ignis 50, aqua 50, ordo 50, perditio 50", [ [, , ], [, , ], [, , ]]); mods.thaumcraft.Research.addArcanePage("ResearchCompleter", ); // --- Alloy Smellter Recipes // --- Rubber Ball AlloySmelter.addRecipe(, * 4, * 0, 200, 16); // --- Assembler Recipes // --- Duct Tape Assembler.addRecipe(, * 12, * 4, * 6912, 600, 30); // - Assembler.addRecipe(, * 12, * 4, * 6912, 600, 30); // --- Fluid Solidifier Recipes // --- Glue Ball FluidSolidifier.addRecipe(, * 0, * 288, 100, 16); // - FluidSolidifier.addRecipe(, * 0, * 288, 100, 16); // --- Rubber Ball FluidSolidifier.addRecipe(, * 0, * 576, 100, 30); // --- Fluid Solidifier Recipes // --- Glue Ball FluidExtractor.addRecipe(null, , * 288, 10000, 100, 16); // --- Forming Press Recipes // --- Rubber Ball FormingPress.addRecipe(, * 4, * 0, 100, 30); // --- Pulverizer Recipes --- // --- Quicksilver Dust Pulverizer.addRecipe([ * 22], , [10000], 300, 2); // --- Rubber Dust Pulverizer.addRecipe([ * 4], , [10000], 300, 2); // --- Research refresh // --- Feather Wings //mods.thaumcraft.Research.refreshResearchRecipe("Feather Wings");