Guest User

Untitled

a guest
Oct 30th, 2014
196
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. // ScrubcraftIngredients mod version 0.3 ModTweaker script
  2.  
  3. // Variable Dictionary
  4.     // Scrubcraft Ingredients
  5.         val cpick = <ScrubcraftIngredients:CorruptPickaxe>;         //Corrupt pickaxe
  6.         val asblade = <ScrubcraftIngredients:ArchaicShadowBlade>;   //Archaic Shadow Blade
  7.         val afabric = <ScrubcraftIngredients:ActiveFabric>;         //Active Fabric
  8.         val dstick = <ScrubcraftIngredients:DemonStick>;            //Demon Stick
  9.         val cgem = <ScrubcraftIngredients:NightmareGem>;            //Corrupt Stone
  10.         val nmore = <ScrubcraftIngredients:NightmareOre>;           //Nightmare Ore
  11.         val sframe = <ScrubcraftIngredients:SoulFrame>;             //Soul Frame
  12.         val rgear = <ScrubcraftIngredients:ResonantGear>;           //Resonant Gear
  13.         val ddiamond = <ScrubcraftIngredients:DarkDiamond>;         //Dark Matter Diamond
  14.         val istone = <ScrubcraftIngredients:IndustriousStone>;      //Industrious Stone
  15.         val sfabric = <ScrubcraftIngredients:SoulFabric>;           //Soul Fabric
  16.         val scoal = <ScrubcraftIngredients:SoulCoal>;               //Soul Coal
  17.         val steeldiamond = <ScrubcraftIngredients:SteelStone>;      //Steel Stone
  18.         val mcore = <ScrubcraftIngredients:MutationCore>;           //Mutation Core
  19.         val pfragment = <ScrubcraftIngredients:PowerFragment>;      //Power Fragment - Power 1
  20.         val pcharge = <ScrubcraftIngredients:PowerCharge>;          //Power Charge - Power 2
  21.         val pentity = <ScrubcraftIngredients:PowerEntity>;          //Power Entity - Power 3
  22.         val pwraith = <ScrubcraftIngredients:PowerWraith>;          //Power Wraith - Power 4
  23.         val energem = <ScrubcraftIngredients:Energem>;              //Energem
  24.         val energem2 = <ScrubcraftIngredients:EnergemMkII>;         //Energem Mk. II
  25.         val sbind = <ScrubcraftIngredients:SuppleBinding>;          //Supple Binding
  26.         val ebind = <ScrubcraftIngredients:ElectricBinding>;        //Electric Binding
  27.         val ecircuit = <ScrubcraftIngredients:ElectromagnetCircuit>;//Electromagnet Circuit
  28.         val rfabric = <ScrubcraftIngredients:RunicFabric>;          //Runic Fabric
  29.  
  30.     // Other Ingredients
  31.         val wool = <minecraft:wool>;                                //Wool
  32.         val logicprocessor = <appliedenergistics2:item.ItemMultiMaterial:22>;//Gold Processor
  33.         val purequartz = <appliedenergistics2:item.ItemMultiMaterial:10>;//Pure Certus Quartz
  34.         val calculationprocessor = <appliedenergistics2:item.ItemMultiMaterial:23>;//Pure Quartz Processor
  35.         val engineeringprocessor = <appliedenergistics2:item.ItemMultiMaterial:24>;//Diamond Processor
  36.         val certusknife = <appliedenergistics2:item.ToolCertusQuartzCuttingKnife>;//Certus Knife
  37.         val netherknife = <appliedenergistics2:item.ToolNetherQuartzCuttingKnife>;//Nether Quartz Knife
  38.         val manaGear = <ThermalFoundation:material:134>;            //Mana Infused Gear
  39.         val steeldust = <ore:dustSteel>;                            //Steel Dust
  40.         val steeldustdir = <Mekanism:Dust:5>;                       //Steel Dust (No ore dict)
  41.         val glowstoneingot = <Mekanism:Ingot:3>;                    //Glowstone Ingot
  42.         val stick = <ore:stickWood>;                                //Any Stick
  43.         val brightnitor = <ThaumicTinkerer:brightNitor>;            //Hyperenergetic Nitor
  44.         val redstone = <minecraft:redstone>;                        //Redstone
  45.         val redstonetorch = <minecraft:redstone_torch>;             //Redstone Torch
  46.         val diamond = <minecraft:diamond>;                          //Diamond
  47.         val obsidian = <minecraft:obsidian>;                        //Obsidian
  48.         val silicon = <ore:itemSilicon>;                            //Silicon
  49.         val lapis = <minecraft:dye:4>;                              //Lapis Lazuli
  50.         val lime = <minecraft:dye:10>;                              //Lime Dye
  51.         val rose = <minecraft:dye:1>;                               //Rose Red Dye
  52.         val glass = <minecraft:glass>;                              //Glass
  53.         val cobblestone = <minecraft:cobblestone>;                  //Cobblestone
  54.         val epearl = <minecraft:ender_pearl>;                       //Ender Pearl
  55.         val glowstone = <minecraft:glowstone_dust>;                 //Glowstone Dust
  56.         val diamondgear = <BuildCraft|Core:diamondGearItem>;        //Diamond Gear
  57.         val stonegear = <BuildCraft|Core:stoneGearItem>;            //Stone Gear
  58.         val apple = <minecraft:apple>;                              //Apple
  59.         val sandstone = <minecraft:sandstone>;                      //Sandstone
  60.         val endstone = <minecraft:end_stone>;                       //End Stone
  61.         val stone = <minecraft:stone>;                              //Stone
  62.         val coal = <minecraft:coal>;                                //Coal
  63.         val lavaslime = <minecraft:magma_cream>;                    //Magma Cream
  64.         val gravel = <minecraft:gravel>;                            //Gravel
  65.         val flint = <minecraft:flint>;                              //Flint
  66.         val bone = <minecraft:bone>;                                //Bone
  67.         val skeletonskull = <minecraft:skull>;                      //Skeleton Skull
  68.         val rottenflesh = <minecraft:rotten_flesh>;                 //Rotten Flesh
  69.         val zombieskull = <minecraft:skull:2>;                      //Zombie Skull
  70.         val gunpowder = <minecraft:gunpowder>;                      //Gunpowder
  71.         val creeperskull = <minecraft:skull:4>;                     //Creeper Skull
  72.         val necrobone = <TConstruct:materials:8>;                   //Necrotic Bone
  73.         val witherskull = <minecraft:skull:1>;                      //Wither Skeleton Skull
  74.         val gold = <minecraft:gold_ingot>;                          //Gold Ingot
  75.         val iron = <minecraft:iron_ingot>;                          //Iron Ingot
  76.         val notch_apple = <minecraft:golden_apple:1>;               //Notch Apple
  77.         val alumblock = <TConstruct:MetalBlock:6>;                  //Aluminum Block
  78.         val redheart = <TConstruct:heartCanister:1>;                //Red Heart
  79.         val yellowheart = <TConstruct:heartCanister:3>;             //Yellow Heart
  80.         val greenheart = <TConstruct:heartCanister:5>;              //Green Heart
  81.         val greenheartcanister = <TConstruct:heartCanister:6>;      //Green Heart Canister
  82.         val yellowheartcanister = <TConstruct:heartCanister:4>;     //Yellow Heart Canister
  83.         val diamondblock = <minecraft:diamond_block>;               //Diamond Block
  84.         val goldblock = <minecraft:gold_block>;                     //Gold Block
  85.         val ironblock = <minecraft:iron_block>;                     //Iron Block
  86.         val netherrack = <minecraft:netherrack>;                    //Netherrack
  87.         val copper = <ore:ingotCopper>;                             //Copper Ingot
  88.         val tin = <ore:ingotTin>;                                   //Tin Ingot
  89.         val aluminum = <ore:ingotAluminium>;                        //Aluminum Ingot
  90.         val paper = <minecraft:paper>;                              //Paper
  91.         val silver = <ThermalFoundation:material:66>;               //Silver Ingot
  92.         val yellorium = <BigReactors:BRIngot>;                      //Yellorium
  93.         val fusionstar = <minechem:minechemFusionStar>;             //Fusion Star
  94.         val ps_helm = <powersuits:item.powerArmorHelmet>.withTag({Unbreakable:1});
  95.         val ps_chest = <powersuits:item.powerArmorChestplate>.withTag({Unbreakable:1});
  96.         val ps_legs = <powersuits:item.powerArmorLeggings>.withTag({Unbreakable:1});
  97.         val ps_boots = <powersuits:item.powerArmorBoots>.withTag({Unbreakable:1});
  98.         val ps_fist = <powersuits:item.powerFist>;                  //Powersuit Fist
  99.         val ps_table = <powersuits:tile.tinkerTable>;               //Powersuit Tinker Table
  100.         val rubber = <ore:itemRubber>;                              //Rubber bar
  101.         val ps_insulcable = <powersuits:item.null:20>;              //Insulated Rubber Hose
  102.         val ps_lnitro = <powersuits:item.null:21>;                  //Liquid Nitrogen
  103.         //MPS Basic (OreDict & Direct)
  104.             val ps_wire = <ore:componentWiring>;
  105.         val ps_wire_dir = <powersuits:item.null>;
  106.             val ps_plating1 = <ore:componentPlatingBasic>;
  107.         val ps_plating1_dir = <powersuits:item.null:9>;
  108.             val ps_plating2 = <ore:componentPlatingAdvanced>;
  109.         val ps_plating2_dir = <powersuits:item.null:10>;
  110.             val ps_circuit = <ore:componentControlCircuit>;
  111.         val ps_circuit_dir = <powersuits:item.null:14>;
  112.             val ps_laser = <ore:componentLaserEmitter>;
  113.         val ps_laser_dir = <powersuits:item.null:12>;
  114.             val ps_parachute = <ore:componentParachute>;
  115.         val ps_parachute_dir = <powersuits:item.null:7>;
  116.             val ps_capacitor1 = <ore:componentLVCapacitor>;
  117.         val ps_capacitor1_dir = <powersuits:item.null:5>;
  118.             val ps_capacitor2 = <ore:componentMVCapacitor>;
  119.         val ps_capacitor2_dir = <powersuits:item.null:6>;
  120.             val ps_capacitor3 = <ore:componentHVCapacitor>;
  121.         val ps_capacitor3_dir = <powersuits:item.null:7>;
  122.             val ps_solenoid = <ore:componentSolenoid>;
  123.         val ps_solenoid_dir = <powersuits:item.null:1>;
  124.         val ps_smotor_dir = <powersuits:item.null:2>;
  125.             val ps_glidewing = <ore:componentGliderWing>;
  126.         val ps_glidewing_dir = <powersuits:item.null:3>;
  127.             val ps_thruster = <ore:componentIonThruster>;
  128.         val ps_thruster_dir = <powersuits:item.null:4>;
  129.             val ps_field = <ore:componentFieldEmitter>;
  130.         val ps_field_dir = <powersuits:item.null:11>;
  131.             val ps_myofiber = <ore:componentCarbonMyofiber>;
  132.         val ps_myofiber_dir = <powersuits:item.null:13>;
  133.             val ps_myogel = <ore:componentMyofiberGel>;
  134.         val ps_myogel_dir = <powersuits:item.null:15>;
  135.             val ps_muscle = <ore:componentArtificialMuscle>;
  136.         val ps_muscle_dir = <powersuits:item.null:16>;
  137.     // Sapling rotation
  138.         val oak = <minecraft:sapling>;
  139.         val spruce = <minecraft:sapling:1>;
  140.         val birch = <minecraft:sapling:2>;
  141.         val jungle = <minecraft:sapling:3>;
  142.         val applesap = <BiomesOPlenty:saplings:0>;
  143.         val greatwood = <Thaumcraft:blockCustomPlant>;
  144.         val saplingany = <ore:treeSapling>;
  145.        
  146. (<ore:itemSilicon>).add(<appliedenergistics2:item.ItemMultiMaterial:20>);
  147. //-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  148. //-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  149. //-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  150. //-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  151. //-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  152. //-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  153. // Tooltips/names/tweaks
  154. cpick.displayName="Corrupt Pickaxe";
  155. asblade.displayName="Archaic Shadow Blade";
  156. dstick.displayName="Demon Stick";
  157. cgem.displayName="Corrupt Stone";
  158. dstick.addTooltip(format.darkPurple("Very powerful stick"));
  159. afabric.addTooltip(format.darkPurple("Magically induced blaze rod"));
  160. rfabric.displayName="Runic Fabric";
  161. nmore.addTooltip(format.darkPurple("Evil ore from the depths"));
  162. sframe.addTooltip(format.darkPurple("Uncannily resembles flesh"));
  163. rgear.addTooltip(format.darkPurple("Super machinery component"));
  164. ddiamond.addTooltip(format.darkPurple("A diamond converted to pure dark matter"));
  165. cpick.addTooltip(format.darkPurple("Super pickaxe"));
  166. istone.addTooltip(format.darkPurple("Excessively worn and electrified diamond"));
  167. sfabric.addTooltip(format.red("?????"));
  168. scoal.addTooltip(format.darkPurple("It appears to be a lot of concentrated coal."));
  169. steeldiamond.addTooltip(format.gray("This is a steel-covered diamond."));
  170. mcore.addTooltip(format.gray("This item has the ability to transmute"));
  171. mcore.addTooltip(format.gray("and mutate."));
  172. pfragment.addTooltip(format.gold("This appears to be a tiny"));
  173. pfragment.addTooltip(format.gold("fragment of induced power."));
  174. pfragment.addTooltip("");
  175. pfragment.addTooltip(format.gold("It also appears to only be a"));
  176. pfragment.addTooltip(format.gold("fraction of what it is actually"));
  177. pfragment.addTooltip(format.gold("capable of."));
  178. pcharge.addTooltip(format.gold("This appears to be a moderate"));
  179. pcharge.addTooltip(format.gold("source of induced power."));
  180. pentity.addTooltip(format.darkRed("This power source appears to have the"));
  181. pentity.addTooltip(format.darkRed("ability to eliminate large cities."));
  182. pwraith.addTooltip(format.darkRed("This power source appears to have the"));
  183. pwraith.addTooltip(format.darkRed("ability to ruin innocent lives."));
  184. energem.addTooltip(format.gray("Mk. I"));
  185. energem.addTooltip("");
  186. energem.addTooltip(format.gray("An electrical diamond."));
  187. energem2.addTooltip(format.gray("Mk. II"));
  188. energem2.addTooltip("");
  189. energem2.addTooltip(format.gray("An electrical diamond."));
  190. cgem.addTooltip(format.gray("Wither-bound diamond"));
  191. asblade.addTooltip(format.darkPurple("Ascended darkness"));
  192. sbind.addTooltip(format.gray("Cobblestone-wrapped wool disc"));
  193. ecircuit.addTooltip(format.gray("Silicon board with attached logic circuits."));
  194. ebind.addTooltip(format.gray("A device that binds pure or physical electricity."));
  195. //-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  196. //-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  197. //-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  198. //-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  199. //-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  200. //-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  201. // Recipe changes
  202.     //Base
  203.         recipes.remove(epearl);
  204.         recipes.addShaped(steeldiamond * 1,
  205.          [[null, steeldust, null],
  206.           [steeldust, diamond, steeldust],
  207.           [null, steeldust, null]]);
  208.         recipes.addShaped(ecircuit * 1,
  209.          [[redstone, obsidian, redstone],
  210.           [obsidian, silicon, obsidian],
  211.           [redstone, obsidian, redstone]]);
  212.         recipes.addShaped(mcore * 1,
  213.          [[null, lapis, null],
  214.           [lime, obsidian, rose],
  215.           [null, ecircuit, null]]);
  216.         recipes.addShaped(ps_insulcable * 1,
  217.          [[wool, rubber, wool],
  218.           [rubber, redstone, rubber],
  219.           [wool, rubber, wool]]);
  220.         recipes.addShaped(ps_lnitro * 1,
  221.          [[<minecraft:ice>, <minecraft:ice>, <minecraft:ice>],
  222.           [<minecraft:ice>, <minecraft:water_bucket>, <minecraft:ice>],
  223.           [<minecraft:ice>, <minecraft:ice>, <minecraft:ice>]]);
  224.         recipes.addShapeless(sbind * 2, [cobblestone, <minecraft:string>, <minecraft:string>, <minecraft:string>]);
  225.         recipes.addShapeless(<Mekanism:EnrichedAlloy> * 1, [<Mekanism:CompressedRedstone>, sbind, <minecraft:iron_ingot>]);
  226.         recipes.addShapeless(<Mekanism:ReinforcedAlloy> * 1, [<Mekanism:CompressedDiamond>, sbind, <Mekanism:EnrichedAlloy>]);
  227.         recipes.addShapeless(<Mekanism:AtomicAlloy> * 1, [<Mekanism:CompressedObsidian>, ebind, <Mekanism:ReinforcedAlloy>]);
  228.         recipes.addShapeless(epearl * 2, [afabric, ebind, ecircuit]);
  229.         mods.mekanism.Crusher.addRecipe(scoal, <minecraft:coal> * 8);
  230.         mods.mekanism.Enrichment.addRecipe(<BiomesOPlenty:mud>, <minecraft:clay>);
  231.         recipes.addShaped(yellorium * 1, [[glowstone, gold, glowstone]]);
  232.         recipes.addShapeless(fusionstar * 1, [<minecraft:nether_star>]);
  233.         recipes.remove(<chisel:chisel>);
  234.         recipes.addShaped(<chisel:chisel>, [[null, iron], [<ore:stickWood>, null]]);
  235.         recipes.addShaped(<chisel:chisel>, [[null, aluminum], [<ore:stickWood>, null]]);
  236.         recipes.addShaped(<chisel:chisel>, [[null, gold], [<ore:stickWood>, null]]);
  237.         recipes.addShaped(<chisel:chisel>, [[null, copper], [<ore:stickWood>, null]]);
  238.         recipes.addShaped(<chisel:chisel>, [[null, tin], [<ore:stickWood>, null]]);
  239.     //AE2 Tweaks for ease of use...
  240.         recipes.addShaped(logicprocessor * 1,
  241.          [[null, certusknife.anyDamage(), null],
  242.           [redstone, gold, redstone],
  243.           [null, silicon, null]]);
  244.         recipes.addShaped(calculationprocessor * 1,
  245.          [[null, certusknife.anyDamage(), null],
  246.           [redstone, purequartz, redstone],
  247.           [null, silicon, null]]);
  248.         recipes.addShaped(engineeringprocessor * 1,
  249.          [[null, certusknife.anyDamage(), null],
  250.           [redstone, diamond, redstone],
  251.           [null, silicon, null]]);
  252. //-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  253. //-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  254. //------------------------------------------------------------------------------------------------ THAUMCRAFT -----------------------------------------------------------------------------------------------------------------------
  255. //-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  256. //-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  257. //-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  258. //TC Tab
  259.     //Magical Ingredients
  260.         mods.thaumcraft.Research.addTab("SCING", "minecraft", "textures/items/Icon.png");
  261.         game.setLocalization("en_US", "tc.research_category.SCING", "Magical Ingredients");
  262.     //Powersuit
  263.         mods.thaumcraft.Research.addTab("MPS", "powersuits", "textures/mmmpsicon.png");
  264.         game.setLocalization("en_US", "tc.research_category.MPS", "Incredible Power");
  265. //-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  266. //-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  267. //-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  268. //-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  269. //-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  270. //-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  271. //TC ASPECTS
  272. mods.thaumcraft.Aspects.set(afabric, "ignis 10, praecantatio 6, alienis 2");
  273. mods.thaumcraft.Aspects.set(dstick, "tenebrae 10, exanimis 2, ignis 6");
  274. mods.thaumcraft.Aspects.set(cpick, "alienis 8, potentia 8, perfodio 8, tempestas 8, telum 3, vitreus 8, lucrum 8");
  275. mods.thaumcraft.Aspects.set(ddiamond, "tenebrae 12");
  276. mods.thaumcraft.Aspects.set(istone, "ignis 10, iter 5, potentia 5, lucrum 2");
  277. mods.thaumcraft.Aspects.set(rgear, "tenebrae 7, ignis 5, praecantatio 6, machina 5");
  278. mods.thaumcraft.Aspects.set(sframe, "ignis 2, praecantatio 2, venenum 2, tenebrae 2, vitium 2, spiritus 2, exanimis 2");
  279. mods.thaumcraft.Aspects.set(nmore, "vacuos 8, vinculum 8, tenebrae 2");
  280. mods.thaumcraft.Aspects.set(energem, "lucrum 8, potentia 10, metallum 6, lux 8");
  281. mods.thaumcraft.Aspects.set(energem2, "lucrum 10, potentia 14, metallum 10, lux 12");
  282. mods.thaumcraft.Aspects.set(rgear, "tenebrae 16, potentia 4, ignis 8, alienis 4");
  283. mods.thaumcraft.Aspects.set(<Mekanism:Ingot:1>, "potentia 2, metallum 4");
  284. mods.thaumcraft.Aspects.set(<ForgeMicroblock:stoneRod>, "terra 1");
  285. mods.thaumcraft.Aspects.set(<TConstruct:toolRod:1>, "terra 1");
  286. mods.thaumcraft.Aspects.set(<TConstruct:decoration.stonetorch>, "terra 1, potentia 1, ignis 1");
  287. //-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  288. //-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  289. //-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  290. //-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  291. //-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  292. //-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  293. //Magical Ingredients Researches
  294. //ResearchKey, TabKey, AspectList, X, Y, Complexity, ItemStack
  295.     //SIINFO
  296.         mods.thaumcraft.Research.addResearch("SIINFO", "BASICS", "null", -2, 2, 0, rgear);
  297.         game.setLocalization("en_US", "tc.research_name.SIINFO", "Scrubcraft Ingredients Information");
  298.         game.setLocalization("en_US", "tc.research_text.SIINFO", "[SI] Everything you need to know");
  299.         mods.thaumcraft.Research.setRound("SIINFO", true);
  300.         mods.thaumcraft.Research.setAutoUnlock("SIINFO", true);
  301.     //SISTART
  302.         mods.thaumcraft.Research.addResearch("SISTART", "SCING", "perditio 100, ignis 100", 1, -3, 0, afabric);
  303.         game.setLocalization("en_US", "tc.research_name.SISTART", "Active Fabric");
  304.         game.setLocalization("en_US", "tc.research_text.SISTART", "[SI] Active Fabrication");
  305.         mods.thaumcraft.Research.setRound("SISTART", true);
  306.         mods.thaumcraft.Research.addResearch("SISTARTTWO", "SCING", "perditio 100, ignis 100, praecantatio 100, alienis 100", -1, -2, 4, afabric);
  307.         game.setLocalization("en_US", "tc.research_name.SISTARTTWO", "Easing the Pain");
  308.         game.setLocalization("en_US", "tc.research_text.SISTARTTWO", "[SI] Active Fabrication made easy");
  309.         mods.thaumcraft.Research.addPrereq("SISTARTTWO", "SISTART", false);
  310.         mods.thaumcraft.Research.setConcealed("SISTARTTWO", true);
  311.         mods.thaumcraft.Research.setSpikey("SISTART", true);
  312.         mods.thaumcraft.Research.addResearch("SISTARTTHREE", "SCING", "tenebrae 100, ignis 100, lucrum 100, alienis 100, vitium 100", -1, -4, 8, rfabric);
  313.         game.setLocalization("en_US", "tc.research_name.SISTARTTHREE", "More Magic");
  314.         game.setLocalization("en_US", "tc.research_text.SISTARTTHREE", "[SI] Overpowering your Fabric");
  315.         mods.thaumcraft.Research.addPrereq("SISTARTTHREE", "SISTARTTWO", false);
  316.         mods.thaumcraft.Research.setConcealed("SISTARTTHREE", true);
  317.         mods.thaumcraft.Research.setSpikey("SISTARTTHREE", true);
  318.         mods.thaumcraft.Research.setRound("SISTARTTHREE", true);
  319.     //Ender Pearl Mass-Production
  320.         mods.thaumcraft.Research.addResearch("SISTARTFOUR", "SCING", "tenebrae 100, ignis 100, lucrum 100, alienis 100, vitium 100", -3, -3, 8, epearl);
  321.         game.setLocalization("en_US", "tc.research_name.SISTARTFOUR", "Ender Pearl Mass-Production");
  322.         game.setLocalization("en_US", "tc.research_text.SISTARTFOUR", "[SI] For when you really hate endermen");
  323.         mods.thaumcraft.Research.addPrereq("SISTARTFOUR", "SISTARTTHREE", false);
  324.         mods.thaumcraft.Research.setConcealed("SISTARTFOUR", true);
  325.     //End Stone
  326.         mods.thaumcraft.Research.addResearch("ENDSTONE", "SCING", "alienis 5, tenebrae 5, perditio 5", -3, -5, 2, endstone);
  327.         game.setLocalization("en_US", "tc.research_name.ENDSTONE", "End Stone Production");
  328.         game.setLocalization("en_US", "tc.research_text.ENDSTONE", "[SI] When you can't find a portal to save your life");
  329.         mods.thaumcraft.Research.addPrereq("ENDSTONE", "SISTARTTHREE", false);
  330.         mods.thaumcraft.Research.setConcealed("ENDSTONE", true);
  331.     //Applications
  332.         mods.thaumcraft.Research.addResearch("SIAPPLICATIONS", "SCING", "alienis 5, tenebrae 5, perditio 5", 1, -5, 2, rgear);
  333.         game.setLocalization("en_US", "tc.research_name.SIAPPLICATIONS", "Applications");
  334.         game.setLocalization("en_US", "tc.research_text.SIAPPLICATIONS", "[SI] This research contains all of the applications of this mod's gems and gears.");
  335.         mods.thaumcraft.Research.addPrereq("SIAPPLICATIONS", "SISTARTTHREE", false);
  336.         mods.thaumcraft.Research.setConcealed("SIAPPLICATIONS", true);
  337.         mods.thaumcraft.Research.setRound("SIAPPLICATIONS", true);
  338.     //No Vitium
  339.         mods.thaumcraft.Research.addResearch("NOVITIUM", "SCING", "alienis 5, tenebrae 5, perditio 5, aqua 5, ignis 5, terra 5, ordo 5, lucrum 5, vitium 5", -1, -6, 16, rfabric);
  340.         game.setLocalization("en_US", "tc.research_name.NOVITIUM", "No Vitium?");
  341.         game.setLocalization("en_US", "tc.research_text.NOVITIUM", "[SI] When desperation meets a lack of taint biomes.");
  342.         mods.thaumcraft.Research.addPrereq("NOVITIUM", "SISTARTTHREE", false);
  343.         mods.thaumcraft.Research.setConcealed("NOVITIUM", true);
  344.         mods.thaumcraft.Research.setSpikey("NOVITIUM", true);
  345.         mods.thaumcraft.Research.setRound("NOVITIUM", true);
  346.     //Industrious Stone
  347.         mods.thaumcraft.Research.addResearch("IDSTONE", "SCING", "potentia 100, perditio 100, vitreus 100, lucrum 100", 3, 0, 0, istone);
  348.         game.setLocalization("en_US", "tc.research_name.IDSTONE", "Industrious Stone");
  349.         game.setLocalization("en_US", "tc.research_text.IDSTONE", "[SI] Tink tink!");
  350.         mods.thaumcraft.Research.setSpikey("IDSTONE", true);
  351.         mods.thaumcraft.Research.setRound("IDSTONE", true);
  352.     //EnergemII
  353.         mods.thaumcraft.Research.addResearch("EGEMTWO", "SCING", "potentia 1, vitreus 1, lucrum 1, ignis 1, perditio 1", 3, -2, 0, energem2);
  354.         game.setLocalization("en_US", "tc.research_name.EGEMTWO", "Powering your Energem");
  355.         game.setLocalization("en_US", "tc.research_text.EGEMTWO", "[SI] Tink tink zap!");
  356.         mods.thaumcraft.Research.addPrereq("EGEMTWO", "SISTART", false);
  357.         mods.thaumcraft.Research.setConcealed("EGEMTWO", true);
  358.     //RGear
  359.         mods.thaumcraft.Research.addResearch("RGEAR", "SCING", "tenebrae 1, potentia 1, machina 1", 3, -4, 3, rgear);
  360.         game.setLocalization("en_US", "tc.research_name.RGEAR", "Harnessing Darkness");
  361.         game.setLocalization("en_US", "tc.research_text.RGEAR", "[SI] Infusion makes machinery easier!");
  362.         mods.thaumcraft.Research.addPrereq("RGEAR", "EGEMTWO", false);
  363.         mods.thaumcraft.Research.setConcealed("RGEAR", true);
  364.     //Transmutations
  365.         mods.thaumcraft.Research.addResearch("MCORE", "SCING", "terra 1, fabrico 1", 5, -3, 2, mcore);
  366.         game.setLocalization("en_US", "tc.research_name.MCORE", "Plant Transmutations!");
  367.         game.setLocalization("en_US", "tc.research_text.MCORE", "[SI] Arcane Plant Transmutations");
  368.         mods.thaumcraft.Research.addPrereq("MCORE", "EGEMTWO", false);
  369.         mods.thaumcraft.Research.setConcealed("MCORE", true);
  370.             mods.thaumcraft.Research.addResearch("MCORETWO", "SCING", "machina 16, metallum 16, ordo 8, perditio 8", 7, -4, 2, goldblock);
  371.             game.setLocalization("en_US", "tc.research_name.MCORETWO", "Mundane Transmutations!");
  372.             game.setLocalization("en_US", "tc.research_text.MCORETWO", "[SI] The uses of mutations you didn't even know about");
  373.             mods.thaumcraft.Research.addPrereq("MCORETWO", "MCORE", false);
  374.             mods.thaumcraft.Research.setConcealed("MCORETWO", true);
  375.             mods.thaumcraft.Research.setSecondary("MCORETWO", true);
  376.             //EpicMutations1
  377.                 mods.thaumcraft.Research.addResearch("MCORE_SUB1", "SCING", "cognitio 16, machina 7, metallum 4, ordo 16, lucrum 18, praecantatio 4, ignis 2, fabrico 8, alienis 2", 5, -5, 2, diamond);
  378.                 game.setLocalization("en_US", "tc.research_name.MCORE_SUB1", "Better Transmutations");
  379.                 game.setLocalization("en_US", "tc.research_text.MCORE_SUB1", "[SI] Grasping at the ungraspable");
  380.                 mods.thaumcraft.Research.addPrereq("MCORE_SUB1", "MCORETWO", false);
  381.                 mods.thaumcraft.Research.setConcealed("MCORE_SUB1", true);
  382.                 mods.thaumcraft.Research.setSecondary("MCORE_SUB1", true);
  383.             //EpicMutations2
  384.                 mods.thaumcraft.Research.addResearch("MCORE_SUB2", "SCING", "fabrico 16, machina 8, tutamen 8, lucrum 32, praecantatio 16, alienis 2, vitreus 16, fames 16", 3, -6, 2, witherskull);
  385.                 game.setLocalization("en_US", "tc.research_name.MCORE_SUB2", "Even Better Transmutations");
  386.                 game.setLocalization("en_US", "tc.research_text.MCORE_SUB2", "[SI] Slightly Overpowered Transmutations");
  387.                 mods.thaumcraft.Research.addPrereq("MCORE_SUB2", "MCORE_SUB1", false);
  388.                 mods.thaumcraft.Research.setConcealed("MCORE_SUB2", true);
  389.                 mods.thaumcraft.Research.setSecondary("MCORE_SUB2", true);
  390.             //EpicMutations3
  391.                 mods.thaumcraft.Research.addResearch("MCORE_SUB3", "SCING", "metallum 100, praecantatio 100, fabrico 50, ignis 50, tutamen 25", 1, -7, 2, greenheart);
  392.                 game.setLocalization("en_US", "tc.research_name.MCORE_SUB3", "Epic Transmutations");
  393.                 game.setLocalization("en_US", "tc.research_text.MCORE_SUB3", "[SI] The Highest Seat");
  394.                 mods.thaumcraft.Research.setSpikey("MCORE_SUB3", true);
  395.                 mods.thaumcraft.Research.addPrereq("MCORE_SUB3", "MCORE_SUB2", false);
  396.                 mods.thaumcraft.Research.setConcealed("MCORE_SUB3", false);
  397.                 mods.thaumcraft.Research.setSecondary("MCORE_SUB3", true);
  398.     //Dark Matter Diamond
  399.         mods.thaumcraft.Research.addResearch("DMDIAMOND", "SCING", "tenebrae 100, ignis 100, lucrum 100, alienis 100, vitium 100", -1, 2, 5, ddiamond);
  400.         game.setLocalization("en_US", "tc.research_name.DMDIAMOND", "Dark Matter");
  401.         game.setLocalization("en_US", "tc.research_text.DMDIAMOND", "[SI-KAMI Branch] Later on, this will matter.");
  402.         mods.thaumcraft.Research.addPrereq("DMDIAMOND", "IDSTONE", false);
  403.         mods.thaumcraft.Research.addPrereq("DMDIAMOND", "DSTICK", false);
  404.         mods.thaumcraft.Research.setConcealed("DMDIAMOND", true);
  405.     //Demon Stick
  406.         mods.thaumcraft.Research.addResearch("DSTICK", "SCING", "tenebrae 100, exanimis 100, ignis 100, alienis 100, fames 100", 1, 3, 8, dstick);
  407.         game.setLocalization("en_US", "tc.research_name.DSTICK", "Demon Stick");
  408.         game.setLocalization("en_US", "tc.research_text.DSTICK", "[SI-KAMI Branch] For all of your satanic needs");
  409.         mods.thaumcraft.Research.setSpikey("DSTICK", true);
  410.         mods.thaumcraft.Research.addPrereq("DSTICK", "ICHOR", true);
  411.     //Corrupt Pickaxe
  412.         mods.thaumcraft.Research.addResearch("CPICK", "SCING", "sensus 100, tempestas 100, cognitio 100, perfodio 100, instrumentum 100, ignis 100, alienis 100, potentia 100", 1, 7, 16, cpick);
  413.         game.setLocalization("en_US", "tc.research_name.CPICK", "Corrupt Pickaxe");
  414.         game.setLocalization("en_US", "tc.research_text.CPICK", "[SI-KAMI Branch] Become God and smite people");
  415.         mods.thaumcraft.Research.addPrereq("CPICK", "DSTICK", false);
  416.         mods.thaumcraft.Research.setConcealed("CPICK", true);
  417.     //Archaic Shadow Blade
  418.         mods.thaumcraft.Research.addResearch("ASBLADE", "SCING", "sensus 100, tempestas 100, cognitio 100, perfodio 100, instrumentum 100, ignis 100, alienis 100, potentia 100", 3, 6, 8, asblade);
  419.         game.setLocalization("en_US", "tc.research_name.ASBLADE", "Archaic Shadow Blade");
  420.         game.setLocalization("en_US", "tc.research_text.ASBLADE", "[SI-KAMI Branch] Completely Wreck");
  421.         mods.thaumcraft.Research.addPrereq("ASBLADE", "DSTICK", false);
  422.         mods.thaumcraft.Research.setConcealed("ASBLADE", true);
  423.     //Soul Depths Dimension Research
  424.         mods.thaumcraft.Research.addResearch("SDEPTHS", "SCING", "ignis 100, tenebrae 100, vacuos 100, exanimis 100, praecantatio 100", -1, 6, 1, sfabric);
  425.         game.setLocalization("en_US", "tc.research_name.SDEPTHS", "[WIP] The Soul Depths Dimension");
  426.         game.setLocalization("en_US", "tc.research_text.SDEPTHS", "[SI-KAMI Branch] Unlock a deeper nightmare...");
  427.         mods.thaumcraft.Research.addPrereq("SDEPTHS", "DSTICK", false);
  428.         mods.thaumcraft.Research.setConcealed("SDEPTHS", true);
  429.     //Soul Depths Dimension Research 2
  430.         mods.thaumcraft.Research.addResearch("SDEPTHS2", "SCING", "tenebrae 100, fames 100, praecantatio 100, fabrico 100, vitium 100, vacuos 100, spiritus 100, exanimis 100, alienis 100, bestia 100", -5, 10, 16, sframe);
  431.         game.setLocalization("en_US", "tc.research_name.SDEPTHS2", "[WIP] The Beginning of the End");
  432.         game.setLocalization("en_US", "tc.research_text.SDEPTHS2", "[SI-KAMI Branch] Don't research this...");
  433.         mods.thaumcraft.Research.addPrereq("SDEPTHS2", "SDEPTHS", false);
  434.         mods.thaumcraft.Research.setConcealed("SDEPTHS2", true);
  435. //-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  436. //-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  437. //-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  438. //-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  439. //-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  440. //-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  441. //MPS Researches
  442.     //Basics
  443.         mods.thaumcraft.Research.addResearch("MPSINFO", "MPS", "null", 0, -2, 0, ps_glidewing_dir);
  444.         game.setLocalization("en_US", "tc.research_name.MPSINFO", "Modular Powersuits");
  445.         game.setLocalization("en_US", "tc.research_text.MPSINFO", "[SI-MPS] Powerful power");
  446.         mods.thaumcraft.Research.setRound("MPSINFO", true);
  447.         mods.thaumcraft.Research.setAutoUnlock("MPSINFO", true);
  448.     //Essential Power
  449.         mods.thaumcraft.Research.addResearch("PS_ESPOWER", "MPS", "machina 100, potentia 100, ignis 100, alienis 100, aer 100", 0, 0, 16, ps_wire_dir);
  450.         game.setLocalization("en_US", "tc.research_name.PS_ESPOWER", "Beyond End-game");
  451.         game.setLocalization("en_US", "tc.research_text.PS_ESPOWER", "[SI-MPS] Advanced technology research");
  452.         mods.thaumcraft.Research.setSpikey("PS_ESPOWER", true);
  453.         mods.thaumcraft.Research.addPrereq("PS_ESPOWER", "ICHOR", false);
  454.         mods.thaumcraft.Research.setConcealed("PS_ESPOWER", true);
  455.     //Circuitry Construction
  456.         mods.thaumcraft.Research.addResearch("PS_CIRCUIT", "MPS", "machina 12, terra 12, ignis 8, praecantatio 8", -1, 2, 16, ps_circuit_dir);
  457.         game.setLocalization("en_US", "tc.research_name.PS_CIRCUIT", "Circuitry Construction");
  458.         game.setLocalization("en_US", "tc.research_text.PS_CIRCUIT", "[SI-MPS] Binding wiring to silicon");
  459.         mods.thaumcraft.Research.addPrereq("PS_CIRCUIT", "PS_ESPOWER", false);
  460.         mods.thaumcraft.Research.setSecondary("PS_CIRCUIT", true);
  461.         mods.thaumcraft.Research.setConcealed("PS_CIRCUIT", true);
  462.     //Useful Modules
  463.         mods.thaumcraft.Research.addResearch("PS_BETTER", "MPS", "machina 18, terra 12, ignis 8, praecantatio 8", -3, 1, 16, ps_capacitor1_dir);
  464.         game.setLocalization("en_US", "tc.research_name.PS_BETTER", "Useful Modules");
  465.         game.setLocalization("en_US", "tc.research_text.PS_BETTER", "[SI-MPS] Making use of your skills");
  466.         mods.thaumcraft.Research.addPrereq("PS_BETTER", "PS_CIRCUIT", false);
  467.         mods.thaumcraft.Research.setSecondary("PS_BETTER", true);
  468.         mods.thaumcraft.Research.setConcealed("PS_BETTER", true);
  469.     //Expert Modules
  470.         mods.thaumcraft.Research.addResearch("PS_EXPERT", "MPS", "machina 20, terra 32, ignis 12, praecantatio 12, potentia 12", -3, 2, 16, ps_laser_dir);
  471.         game.setLocalization("en_US", "tc.research_name.PS_EXPERT", "Expert Modules");
  472.         game.setLocalization("en_US", "tc.research_text.PS_EXPERT", "[SI-MPS] Getting there");
  473.         mods.thaumcraft.Research.addPrereq("PS_EXPERT", "PS_CIRCUIT", false);
  474.         mods.thaumcraft.Research.setSecondary("PS_EXPERT", true);
  475.         mods.thaumcraft.Research.setConcealed("PS_EXPERT", true);
  476.     //Professional Modules
  477.         mods.thaumcraft.Research.addResearch("PS_PRO", "MPS", "machina 100, terra 100, ignis 100, praecantatio 100, lucrum 100, potentia 100, ordo 100, alienis 100, aer 100, iter 100, tutamen 100", -3, 3, 16, ps_thruster_dir);
  478.         game.setLocalization("en_US", "tc.research_name.PS_PRO", "Professional Modules");
  479.         game.setLocalization("en_US", "tc.research_text.PS_PRO", "[SI-MPS] The coup-de-grace");
  480.         mods.thaumcraft.Research.addPrereq("PS_PRO", "PS_CIRCUIT", false);
  481.         mods.thaumcraft.Research.setConcealed("PS_PRO", true);
  482.     //Suit Materials
  483.         mods.thaumcraft.Research.addResearch("PS_SUIT", "MPS", "metallum 100, terra 100, ignis 100, ordo 100, perditio 100, cognitio 100", 1, 2, 1, ps_solenoid_dir);
  484.         game.setLocalization("en_US", "tc.research_name.PS_SUIT", "Suit Materials");
  485.         game.setLocalization("en_US", "tc.research_text.PS_SUIT", "[SI-MPS] The pieces to the puzzle");
  486.         mods.thaumcraft.Research.addPrereq("PS_SUIT", "PS_ESPOWER", false);
  487.         mods.thaumcraft.Research.setConcealed("PS_SUIT", true);
  488.     //Power Helmet
  489.         mods.thaumcraft.Research.addResearch("PS_HELM", "MPS", "potentia 100, machina 100, alienis 100, cognitio 100, aqua 100, sensus 100, tutamen 100", 4, 0, 2, ps_helm);
  490.         game.setLocalization("en_US", "tc.research_name.PS_HELM", "Power Helmet");
  491.         game.setLocalization("en_US", "tc.research_text.PS_HELM", "[SI-MPS] Legendary thinking cap");
  492.         mods.thaumcraft.Research.setSpikey("PS_HELM", true);
  493.         mods.thaumcraft.Research.setRound("PS_HELM", true);
  494.         mods.thaumcraft.Research.addPrereq("PS_HELM", "PS_SUIT", false);
  495.         mods.thaumcraft.Research.setConcealed("PS_HELM", true);
  496.     //Power Chestplate
  497.         mods.thaumcraft.Research.addResearch("PS_CHEST", "MPS", "potentia 100, machina 100, alienis 100, iter 100, aqua 100, ignis 100, tutamen 100", 4, 1, 2, ps_chest);
  498.         game.setLocalization("en_US", "tc.research_name.PS_CHEST", "Power Chestplate");
  499.         game.setLocalization("en_US", "tc.research_text.PS_CHEST", "[SI-MPS] Ultimate module handler and jetpack");
  500.         mods.thaumcraft.Research.setSpikey("PS_CHEST", true);
  501.         mods.thaumcraft.Research.setRound("PS_CHEST", true);
  502.         mods.thaumcraft.Research.addPrereq("PS_CHEST", "PS_SUIT", false);
  503.         mods.thaumcraft.Research.setConcealed("PS_CHEST", true);
  504.     //Power Leggings
  505.         mods.thaumcraft.Research.addResearch("PS_LEGS", "MPS", "potentia 100, machina 100, alienis 100, iter 100, motus 100, volatus 100, tutamen 100", 4, 2, 2, ps_legs);
  506.         game.setLocalization("en_US", "tc.research_name.PS_LEGS", "Power Leggings");
  507.         game.setLocalization("en_US", "tc.research_text.PS_LEGS", "[SI-MPS] Mobility conqueror");
  508.         mods.thaumcraft.Research.setSpikey("PS_LEGS", true);
  509.         mods.thaumcraft.Research.setRound("PS_LEGS", true);
  510.         mods.thaumcraft.Research.addPrereq("PS_LEGS", "PS_SUIT", false);
  511.         mods.thaumcraft.Research.setConcealed("PS_LEGS", true);
  512.     //Power Boots
  513.         mods.thaumcraft.Research.addResearch("PS_BOOTS", "MPS", "potentia 100, machina 100, alienis 100, perditio 100, terra 100, ignis 100, tutamen 100", 4, 3, 2, ps_boots);
  514.         game.setLocalization("en_US", "tc.research_name.PS_BOOTS", "Power Boots");
  515.         game.setLocalization("en_US", "tc.research_text.PS_BOOTS", "[SI-MPS] Fall damage be damned");
  516.         mods.thaumcraft.Research.setSpikey("PS_BOOTS", true);
  517.         mods.thaumcraft.Research.setRound("PS_BOOTS", true);
  518.         mods.thaumcraft.Research.addPrereq("PS_BOOTS", "PS_SUIT", false);
  519.         mods.thaumcraft.Research.setConcealed("PS_BOOTS", true);
  520.     //Power Fist
  521.         mods.thaumcraft.Research.addResearch("PS_FIST", "MPS", "potentia 100, machina 100, alienis 100, perditio 100, instrumentum 100, perfodio 100, fabrico 100, lux 100, vitreus 100, telum 100", 4, 4, 5, ps_fist);
  522.         game.setLocalization("en_US", "tc.research_name.PS_FIST", "Power Fist");
  523.         game.setLocalization("en_US", "tc.research_text.PS_FIST", "[SI-MPS] The end-all be-all multi-tool");
  524.         mods.thaumcraft.Research.setSpikey("PS_FIST", true);
  525.         mods.thaumcraft.Research.addPrereq("PS_FIST", "PS_SUIT", false);
  526.         mods.thaumcraft.Research.setConcealed("PS_FIST", true);
  527.     //Tinker Table
  528.         mods.thaumcraft.Research.addResearch("PS_TABLE", "MPS", "machina 25, alienis 10, praecantatio 10, vacuos 10, lux 10, potentia 10", 0, 4, 5, ps_table);
  529.         game.setLocalization("en_US", "tc.research_name.PS_TABLE", "Tinker Table");
  530.         game.setLocalization("en_US", "tc.research_text.PS_TABLE", "[SI-MPS] Tinkering your suit and making it good");
  531.         mods.thaumcraft.Research.setSecondary("PS_TABLE", true);
  532.         mods.thaumcraft.Research.addPrereq("PS_TABLE", "PS_ESPOWER", false);
  533.         mods.thaumcraft.Research.setConcealed("PS_TABLE", true);
  534. //-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  535. //-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  536. //-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  537. //-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  538. //-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  539. //-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  540. //Activity (Function)
  541.     //SISTART
  542.         mods.thaumcraft.Arcane.addShaped("SISTART", afabric, "ignis 25, aer 25, perditio 25",
  543.             [
  544.                 [
  545.                     null,
  546.                     glowstone,
  547.                     null
  548.                 ],
  549.                 [
  550.                     glowstone,
  551.                     <minecraft:blaze_rod>,
  552.                     glowstone
  553.                 ],
  554.                 [
  555.                     null,
  556.                     glowstone,
  557.                     null
  558.                 ]
  559.             ]);
  560.         mods.thaumcraft.Crucible.addRecipe("SISTARTTWO", epearl * 4, afabric, "praecantatio 8, perditio 8, ignis 4, potentia 4");
  561.         mods.thaumcraft.Infusion.addRecipe("SISTARTTWO", <minecraft:blaze_rod>, [glowstone,glowstone], "ignis 5, perditio 5, praecantatio 3", afabric, 2);
  562.         mods.thaumcraft.Infusion.addRecipe("SISTARTTHREE", afabric, [diamond, <Thaumcraft:ItemNugget:6>, <Thaumcraft:ItemResource>, <Thaumcraft:ItemNugget:6>], "perditio 16, vitium 4", rfabric * 3, 4);
  563.         mods.thaumcraft.Arcane.addShapeless("SISTARTFOUR", epearl * 4, "ordo 3, perditio 3", [rfabric, redstone]);
  564.         mods.thaumcraft.Infusion.addRecipe("ENDSTONE", stone, [rfabric, epearl], "perditio 8, praecantatio 4, terra 4", endstone * 4, 1);
  565.     //SIAPPLICATIONS
  566.         mods.thaumcraft.Arcane.addShapeless("SIAPPLICATIONS", <BuildCraft|Silicon:null>, "ordo 2, terra 4", [rgear, redstone, redstone, redstone]);
  567.         mods.thaumcraft.Arcane.addShapeless("SIAPPLICATIONS", <BuildCraft|Silicon:null:1>, "ordo 2, terra 4", [rgear, redstone]);
  568.         mods.thaumcraft.Arcane.addShapeless("SIAPPLICATIONS", <BuildCraft|Silicon:null:2>, "ordo 2, terra 4", [rgear, redstone, redstone]);
  569.         mods.thaumcraft.Arcane.addShapeless("SIAPPLICATIONS", diamondgear, "terra 1, ordo 1, perditio 1", [istone, stonegear]);
  570.     //NOVITIUM
  571.         mods.thaumcraft.Arcane.addShapeless("NOVITIUM", rfabric * 4, "perditio 40, ordo 30, terra 20", [<Thaumcraft:ItemNugget:6>, afabric, <Thaumcraft:ItemNugget:6>, diamond, <Thaumcraft:ItemResource>, diamond, <Thaumcraft:ItemNugget:6>, diamond, <Thaumcraft:ItemNugget:6>]);
  572.     //Industrious Stone
  573.         mods.thaumcraft.Arcane.addShaped("IDSTONE", istone, "perditio 5, ordo 5, ignis 10",
  574.             [
  575.                 [
  576.                     glowstone,
  577.                     energem,
  578.                     glowstone
  579.                 ],
  580.                 [
  581.                     <minecraft:gold_ingot>,
  582.                     ebind,
  583.                     <minecraft:gold_ingot>
  584.                 ],
  585.                 [
  586.                     glowstone,
  587.                     energem,
  588.                     glowstone
  589.                 ]
  590.             ]);
  591.     //EnergemII
  592.         mods.thaumcraft.Infusion.addRecipe("EGEMTWO", energem, [glowstone,epearl,ebind,diamond], "lux 32, lucrum 8", energem2, 4);
  593.     //RGear
  594.         mods.thaumcraft.Infusion.addRecipe("RGEAR", manaGear, [obsidian,redstone,obsidian,redstone,obsidian,redstone,obsidian,redstone], "tenebrae 8, lucrum 8, praecantatio 8, alienis 2", rgear, 6);
  595.     //Transmutations
  596.         mods.thaumcraft.Arcane.addShapeless("MCORE", spruce, "terra 4, ordo 12", [mcore, oak]);
  597.         mods.thaumcraft.Arcane.addShapeless("MCORE", greatwood, "terra 8, ordo 8, aqua 8, perditio 8", [mcore, saplingany, diamond, diamond, diamond, diamond]);
  598.         mods.thaumcraft.Arcane.addShapeless("MCORE", birch, "terra 2, ordo 4, aqua 2", [mcore, spruce]);
  599.         mods.thaumcraft.Arcane.addShapeless("MCORE", jungle, "terra 4, ordo 8, aqua 8", [mcore, birch]);
  600.         mods.thaumcraft.Arcane.addShapeless("MCORE", applesap, "terra 16, ordo 8, aqua 18, perditio 2", [mcore, jungle]);
  601.         mods.thaumcraft.Arcane.addShapeless("MCORE", oak, "terra 4, ordo 4, aqua 4", [mcore, applesap]);
  602.         mods.thaumcraft.Arcane.addShapeless("MCORE", apple, "terra 20, aqua 20", [<Mekanism:BioFuel>, mcore, <Mekanism:BioFuel>, <Mekanism:BioFuel>, saplingany, <Mekanism:BioFuel>, <Mekanism:BioFuel>, <Mekanism:BioFuel>, <Mekanism:BioFuel>]);
  603.             mods.thaumcraft.Infusion.addRecipe("MCORETWO", mcore, [goldblock], "praecantatio 4, lucrum 2", diamond * 2, 2);
  604.             mods.thaumcraft.Infusion.addRecipe("MCORETWO", mcore, [ironblock], "praecantatio 2, lucrum 4, metallum 2", gold * 3, 2);
  605.             mods.thaumcraft.Infusion.addRecipe("MCORETWO", mcore, [coal, coal, coal, coal], "machina 2, metallum 16", steeldustdir * 8, 4);
  606.             mods.thaumcraft.Infusion.addRecipe("MCORETWO", mcore, [gravel], "terra 4", flint * 4, 1);
  607.             mods.thaumcraft.Infusion.addRecipe("MCORETWO", mcore, [zombieskull, rottenflesh, rottenflesh, rottenflesh], "exanimis 8, humanus 64, praecantatio 8", zombieskull * 2, 7);
  608.             mods.thaumcraft.Infusion.addRecipe("MCORETWO", mcore, [skeletonskull, bone, bone, bone], "exanimis 8, terra 64, praecantatio 8", skeletonskull * 2, 7);
  609.             mods.thaumcraft.Infusion.addRecipe("MCORETWO", mcore, [creeperskull, gunpowder, gunpowder, gunpowder], "exanimis 8, herba 64, praecantatio 8", creeperskull * 2, 7);
  610.             mods.thaumcraft.Infusion.addRecipe("MCORETWO", mcore, [witherskull, necrobone, necrobone, necrobone], "exanimis 24, herba 64, terra 64, humanus 64, perditio 8, lux 2, praecantatio 16", witherskull * 2, 12);
  611.     //MCORE_SUB1
  612.         mods.thaumcraft.Arcane.addShapeless("MCORE_SUB1", diamond * 4, "terra 25, ignis 25, aqua 25, aer 25, perditio 25, ordo 25", [mcore, goldblock]);
  613.         mods.thaumcraft.Arcane.addShapeless("MCORE_SUB1", gold * 6, "terra 15, ignis 15, aqua 15, aer 15, perditio 15, ordo 15", [mcore, ironblock]);
  614.         mods.thaumcraft.Arcane.addShapeless("MCORE_SUB1", steeldustdir * 10, "terra 30, ignis 30, aqua 30, aer 30, perditio 30, ordo 30", [mcore, coal, coal, coal, coal]);
  615.         mods.thaumcraft.Arcane.addShapeless("MCORE_SUB1", witherskull * 2, "terra 45, ignis 45, aqua 45, aer 45, perditio 45, ordo 45", [mcore, witherskull, necrobone]);
  616.         mods.thaumcraft.Arcane.addShapeless("MCORE_SUB1", redheart * 2, "terra 100, ignis 100, aqua 100, aer 100, perditio 100, ordo 100", [mcore, redheart, istone]);
  617.     //MCORE_SUB2
  618.         mods.thaumcraft.Crucible.addRecipe("MCORE_SUB2", diamond * 6, goldblock, "praecantatio 16, lucrum 16");
  619.         mods.thaumcraft.Crucible.addRecipe("MCORE_SUB2", goldblock, ironblock, "praecantatio 16, lucrum 16");
  620.         mods.thaumcraft.Crucible.addRecipe("MCORE_SUB2", steeldustdir * 8, coal, "machina 4, metallum 16");
  621.         mods.thaumcraft.Crucible.addRecipe("MCORE_SUB2", witherskull * 2, witherskull, "exanimis 32, praecantatio 8");
  622.         mods.thaumcraft.Arcane.addShapeless("MCORE_SUB2", yellowheart * 2, "terra 100, ignis 100, aqua 100, aer 100, perditio 100, ordo 100", [rfabric, yellowheart, rfabric]);
  623.     //MCORE_SUB3
  624.         mods.thaumcraft.Arcane.addShapeless("MCORE_SUB3", diamondblock, "terra 50, ignis 50, aqua 50, aer 50, perditio 50, ordo 50", [goldblock, lapis]);
  625.         mods.thaumcraft.Arcane.addShaped("MCORE_SUB3", greenheartcanister, "perditio 5, ordo 5, ignis 10",
  626.             [
  627.                 [
  628.                     alumblock,
  629.                     <minecraft:golden_apple>,
  630.                     alumblock
  631.                 ],
  632.                 [
  633.                     <minecraft:golden_apple>,
  634.                     yellowheartcanister,
  635.                     <minecraft:golden_apple>
  636.                 ],
  637.                 [
  638.                     alumblock,
  639.                     <minecraft:golden_apple>,
  640.                     alumblock
  641.                 ]
  642.             ]);
  643.     //Dark Matter Diamond
  644.         mods.thaumcraft.Infusion.addRecipe("DMDIAMOND", diamond, [istone,epearl,istone,nmore,istone,epearl,istone,nmore], "tenebrae 64, ignis 8, lucrum 8, praecantatio 4", ddiamond, 7);
  645.     //Demon Stick
  646.         mods.thaumcraft.Infusion.addRecipe("DSTICK", <minecraft:stick>, [<minecraft:nether_star>,glowstone,<ThaumicTinkerer:kamiResource>,<ThaumicTinkerer:kamiResource>], "ignis 128, tenebrae 64, fames 32, auram 8", dstick, 15);
  647.     //Corrupt Pickaxe
  648.         mods.thaumcraft.Infusion.addRecipe("CPICK", <ThaumicTinkerer:ichorPick>, [dstick,dstick,<minecraft:tnt>,afabric,afabric,afabric,afabric,<Natura:Cloud>,<Natura:Cloud>,diamond,cgem,diamond], "ignis 128, tenebrae 128, tempestas 64, perfodio 64", cpick, 15);
  649.     //Archaic Shadow Blade
  650.         mods.thaumcraft.Infusion.addRecipe("ASBLADE", <ThaumicTinkerer:ichorSword>, [dstick,<minecraft:tnt>,ddiamond,energem2,ddiamond,ddiamond,pwraith,cgem,cgem,energem,energem2,energem], "telum 512, vacuos 128, tenebrae 128, ignis 1024", asblade, 15);
  651.     //Soul Depths Fabric
  652.         mods.thaumcraft.Arcane.addShaped("SDEPTHS", sfabric, "perditio 1",
  653.             [
  654.                 [
  655.                     null,
  656.                     coal,
  657.                     null
  658.                 ],
  659.                 [
  660.                     coal,
  661.                     netherrack,
  662.                     coal
  663.                 ],
  664.                 [
  665.                     null,
  666.                     coal,
  667.                     null
  668.                 ]
  669.             ]);
  670.     //Soul Depths Frame
  671.         mods.thaumcraft.Arcane.addShaped("SDEPTHS2", sframe * 14, "perditio 1001, ignis 1001, terra 100",
  672.             [
  673.                 [
  674.                     ddiamond,
  675.                     ddiamond,
  676.                     ddiamond
  677.                 ],
  678.                 [
  679.                     <ThaumicTinkerer:kamiResource>,
  680.                     dstick,
  681.                     <ThaumicTinkerer:kamiResource>
  682.                 ],
  683.                 [
  684.                     energem2,
  685.                     cgem,
  686.                     energem2
  687.                 ]
  688.             ]);
  689. //-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  690. //-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  691. //-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  692. //-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  693. //-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  694. //-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  695. //TC MPS Items
  696.     //Wiring
  697.         mods.thaumcraft.Arcane.addShaped("PS_ESPOWER", ps_wire_dir * 2, "terra 1, ordo 1, perditio 1",
  698.             [
  699.                 [
  700.                     null,
  701.                     null,
  702.                     redstone
  703.                 ],
  704.                 [
  705.                     null,
  706.                     copper,
  707.                     null
  708.                 ],
  709.                 [
  710.                     redstone,
  711.                     null,
  712.                     null
  713.                 ]
  714.             ]);
  715.     //Circuit
  716.         mods.thaumcraft.Arcane.addShaped("PS_CIRCUIT", ps_circuit_dir, "terra 10, ordo 15, ignis 5",
  717.             [
  718.                 [
  719.                     redstonetorch,
  720.                     energem,
  721.                     ps_wire
  722.                 ],
  723.                 [
  724.                     ps_solenoid_dir,
  725.                     silicon,
  726.                     ps_solenoid_dir
  727.                 ]
  728.             ]);
  729.     //Iron Plating
  730.         mods.thaumcraft.Arcane.addShaped("PS_BETTER", ps_plating1_dir, "perditio 5, ordo 10, terra 25",
  731.             [
  732.                 [
  733.                     iron,
  734.                     iron,
  735.                     iron
  736.                 ],
  737.                 [
  738.                     ps_wire,
  739.                     energem,
  740.                     ps_wire
  741.                 ],
  742.                 [
  743.                     iron,
  744.                     iron,
  745.                     iron
  746.                 ]
  747.             ]);
  748.     //Diamond Plating
  749.         mods.thaumcraft.Arcane.addShaped("PS_BETTER", ps_plating2_dir, "perditio 25, ordo 20, terra 35",
  750.             [
  751.                 [
  752.                     glass,
  753.                     diamond,
  754.                     glass
  755.                 ],
  756.                 [
  757.                     ps_wire,
  758.                     istone,
  759.                     ps_wire
  760.                 ],
  761.                 [
  762.                     glass,
  763.                     diamond,
  764.                     glass
  765.                 ]
  766.             ]);
  767.     //Servo Motor
  768.         mods.thaumcraft.Arcane.addShaped("PS_BETTER", ps_smotor_dir, "terra 25, aer 25",
  769.             [
  770.                 [
  771.                     null,
  772.                     ironblock,
  773.                     null
  774.                 ],
  775.                 [
  776.                     redstone,
  777.                     ps_solenoid,
  778.                     redstone
  779.                 ],
  780.                 [
  781.                     null,
  782.                     ps_wire,
  783.                     null
  784.                 ]
  785.             ]);
  786.     //LV Capacitor
  787.         mods.thaumcraft.Arcane.addShaped("PS_BETTER", ps_capacitor1_dir, "terra 3, ordo 3, ignis 3, aqua 3, aer 3, perditio 3",
  788.             [
  789.                 [
  790.                     gold,
  791.                     silver,
  792.                     gold
  793.                 ],
  794.                 [
  795.                     paper,
  796.                     energem,
  797.                     paper
  798.                 ],
  799.                 [
  800.                     null,
  801.                     ps_wire,
  802.                     null
  803.                 ]
  804.             ]);
  805.     //Glider Wing
  806.         mods.thaumcraft.Arcane.addShaped("PS_BETTER", ps_glidewing_dir, "ordo 50",
  807.             [
  808.                 [
  809.                     null,
  810.                     glass,
  811.                     iron
  812.                 ],
  813.                 [
  814.                     istone,
  815.                     iron,
  816.                     null
  817.                 ],
  818.                 [
  819.                     iron,
  820.                     null,
  821.                     null
  822.                 ]
  823.             ]);
  824.     //Carbon Myofiber
  825.         mods.thaumcraft.Arcane.addShaped("PS_BETTER", ps_myofiber_dir, "ignis 5",
  826.             [
  827.                 [
  828.                     null,
  829.                     coal,
  830.                     null
  831.                 ],
  832.                 [
  833.                     coal,
  834.                     ps_wire,
  835.                     coal
  836.                 ],
  837.                 [
  838.                     null,
  839.                     coal,
  840.                     null
  841.                 ]
  842.             ]);
  843.     //Myofiber Gel
  844.         mods.thaumcraft.Arcane.addShaped("PS_BETTER", ps_myogel_dir, "aqua 5, ignis 5",
  845.             [
  846.                 [
  847.                     null,
  848.                     ps_wire,
  849.                     null
  850.                 ],
  851.                 [
  852.                     energem,
  853.                     lavaslime,
  854.                     energem
  855.                 ],
  856.                 [
  857.                     null,
  858.                     ps_wire,
  859.                     null
  860.                 ]
  861.             ]);
  862.     //Artificial Muscle
  863.         mods.thaumcraft.Arcane.addShaped("PS_EXPERT", ps_muscle_dir, "ordo 65",
  864.             [
  865.                 [
  866.                     energem2,
  867.                     ps_myofiber,
  868.                     energem2
  869.                 ],
  870.                 [
  871.                     ps_myofiber,
  872.                     ps_myogel,
  873.                     ps_myofiber
  874.                 ],
  875.                 [
  876.                     energem2,
  877.                     ps_myofiber,
  878.                     energem2
  879.                 ]
  880.             ]);
  881.     //MV Capacitor
  882.         mods.thaumcraft.Arcane.addShaped("PS_EXPERT", ps_capacitor2_dir, "terra 9, ordo 9, ignis 9, aqua 9, aer 9, perditio 9",
  883.             [
  884.                 [
  885.                     null,
  886.                     energem,
  887.                     null
  888.                 ],
  889.                 [
  890.                     steeldiamond,
  891.                     istone,
  892.                     steeldiamond
  893.                 ],
  894.                 [
  895.                     ps_capacitor1,
  896.                     ps_capacitor1,
  897.                     ps_capacitor1
  898.                 ]
  899.             ]);
  900.     //Hologram Emitter
  901.         mods.thaumcraft.Arcane.addShaped("PS_EXPERT", ps_laser_dir, "aer 100",
  902.             [
  903.                 [
  904.                     glowstoneingot,
  905.                     glowstoneingot,
  906.                     glowstoneingot
  907.                 ],
  908.                 [
  909.                     glass,
  910.                     brightnitor,
  911.                     glass
  912.                 ],
  913.                 [
  914.                     glass,
  915.                     ps_circuit,
  916.                     glass
  917.                 ]
  918.             ]);
  919.     //Force Field Emitter
  920.         mods.thaumcraft.Arcane.addShaped("PS_EXPERT", ps_field_dir, "ordo 30, ignis 30, perditio 15",
  921.             [
  922.                 [
  923.                     null,
  924.                     rgear,
  925.                     null
  926.                 ],
  927.                 [
  928.                     epearl,
  929.                     steeldiamond,
  930.                     epearl
  931.                 ],
  932.                 [
  933.                     null,
  934.                     energem2,
  935.                     null
  936.                 ]
  937.             ]);
  938.     //HV Capacitor
  939.         mods.thaumcraft.Infusion.addRecipe("PS_PRO", ps_capacitor2_dir, [cgem, energem2, steeldiamond, energem2, steeldiamond, rfabric, rgear, epearl, epearl], "lux 72, machina 64, potentia 64, lucrum 32, alienis 32", ps_capacitor3_dir, 9);
  940.     //Ion Thruster
  941.         mods.thaumcraft.Infusion.addRecipe("PS_PRO", ebind, [cgem, steeldiamond, ps_field_dir, steeldiamond, ps_field_dir, ps_field_dir], "lux 100, potentia 50, ignis 100, machina 50", ps_thruster_dir, 12);
  942.     //Tinker Table
  943.         mods.thaumcraft.Arcane.addShaped("PS_TABLE", ps_table, "ordo 500, ignis 500",
  944.             [
  945.                 [
  946.                     <minecraft:nether_star>,
  947.                     <Mekanism:AtomicAlloy>,
  948.                     <minecraft:nether_star>
  949.                 ],
  950.                 [
  951.                     <minecraft:anvil>,
  952.                     energem2,
  953.                     <minecraft:anvil>
  954.                 ],
  955.                 [
  956.                     null,
  957.                     <minecraft:crafting_table>,
  958.                     null
  959.                 ]
  960.             ]);
  961.     //Solenoid
  962.         mods.thaumcraft.Arcane.addShaped("PS_SUIT", ps_solenoid_dir * 6, "ordo 5, ignis 5, terra 5, aqua 5, perditio 5, aer 5",
  963.             [
  964.                 [
  965.                     ps_wire_dir,
  966.                     ps_wire_dir,
  967.                     ps_wire_dir
  968.                 ],
  969.                 [
  970.                     iron,
  971.                     steeldiamond,
  972.                     iron
  973.                 ],
  974.                 [
  975.                     ps_wire_dir,
  976.                     ps_wire_dir,
  977.                     ps_wire_dir
  978.                 ]
  979.             ]);
  980.     //Power Suit Helmet
  981.         mods.thaumcraft.Infusion.addRecipe("PS_HELM", <MekanismTools:SteelHelmet>, [rgear, steeldiamond, rgear, istone, rgear, ps_solenoid_dir, rgear, ps_solenoid_dir], "metallum 200, potentia 125, alienis 32, praecantatio 64", ps_helm, 11);
  982.     //Power Suit Chestplate
  983.         mods.thaumcraft.Infusion.addRecipe("PS_CHEST", <MekanismTools:SteelChestplate>, [rgear, steeldiamond, rgear, istone, rgear, ps_solenoid_dir, rgear, ps_solenoid_dir], "metallum 250, potentia 125, alienis 32, praecantatio 64", ps_chest, 12);
  984.     //Power Suit Leggings
  985.         mods.thaumcraft.Infusion.addRecipe("PS_LEGS", <MekanismTools:SteelLeggings>, [rgear, steeldiamond, rgear, istone, rgear, ps_solenoid_dir, rgear, ps_solenoid_dir], "metallum 200, potentia 125, alienis 32, praecantatio 64", ps_legs, 10);
  986.     //Power Suit Boots
  987.         mods.thaumcraft.Infusion.addRecipe("PS_BOOTS", <MekanismTools:SteelBoots>, [rgear, steeldiamond, rgear, istone, rgear, ps_solenoid_dir, rgear, ps_solenoid_dir], "metallum 150, potentia 125, alienis 32, praecantatio 64", ps_boots, 9);
  988.     //Power Suit Fist
  989.         mods.thaumcraft.Infusion.addRecipe("PS_FIST", <MekanismTools:SteelPaxel>, [rgear, steeldiamond, rgear, istone, rgear, ps_solenoid_dir, rgear, cgem], "metallum 250, potentia 125, lux 50, vacuos 64, alienis 32, praecantatio 64", ps_fist, 12);
  990. //-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  991. //-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  992. //-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  993. //-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  994. //-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  995. //-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  996. //Pages (Display)
  997.     //SIINFO
  998.         mods.thaumcraft.Research.addPage("SIINFO", "derp.research_page.SIINFO");
  999.         game.setLocalization("en_US", "derp.research_page.SIINFO", "Welcome to Scrubcraft Ingredients.<BR>Scrubcraft Ingredients is a mod which adds pre-endgame and post-endgame items to the game, and a secret dimension too. Scrubcraft Ingredients is a mod binder, basically. It adds support for various mods to interact with each other as well as provide some interesting endgame items. Here are all of the already unlocked items in the mod so far!");
  1000.         mods.thaumcraft.Research.addCraftingPage("SIINFO", energem);
  1001.         mods.thaumcraft.Research.addCraftingPage("SIINFO", steeldiamond);
  1002.         mods.thaumcraft.Research.addCraftingPage("SIINFO", cgem);
  1003.         mods.thaumcraft.Research.addCraftingPage("SIINFO", mcore);
  1004.         mods.thaumcraft.Research.addCraftingPage("SIINFO", ecircuit);
  1005.         mods.thaumcraft.Research.addCraftingPage("SIINFO", ebind);
  1006.         mods.thaumcraft.Research.addCraftingPage("SIINFO", sbind);
  1007.         mods.thaumcraft.Research.addCraftingPage("SIINFO", pfragment);
  1008.         mods.thaumcraft.Research.addCraftingPage("SIINFO", pcharge);
  1009.         mods.thaumcraft.Research.addCraftingPage("SIINFO", pentity);
  1010.         mods.thaumcraft.Research.addCraftingPage("SIINFO", pwraith);
  1011.     //SISTART
  1012.         mods.thaumcraft.Research.addPage("SISTART", "derp.research_page.SISTART");
  1013.         game.setLocalization("en_US", "derp.research_page.SISTART", "You have found information regarding signs of activated blaze rods. Sounds crazy, but it should be useful to the average thaumaturge.<BR>This one goes down in the books. Literally.");
  1014.         mods.thaumcraft.Research.addArcanePage("SISTART", afabric);
  1015.         mods.thaumcraft.Research.addCraftingPage("SISTART", epearl);
  1016.         mods.thaumcraft.Research.addPage("SISTARTTWO", "derp.research_page.SISTARTTWO");
  1017.         game.setLocalization("en_US", "derp.research_page.SISTARTTWO", "You have formulated an easier (and potentially automatable) way to create active fabric.<LINE>The added praecantatio appears to reduce the aspect cost significantly and take outside essentia instead. That can come in handy.");
  1018.         mods.thaumcraft.Research.addInfusionPage("SISTARTTWO", afabric);
  1019.         mods.thaumcraft.Research.addCruciblePage("SISTARTTWO", epearl);
  1020.         mods.thaumcraft.Research.addPage("SISTARTTHREE", "derp.research_page.SISTARTTHREE");
  1021.         game.setLocalization("en_US", "derp.research_page.SISTARTTHREE", "You've discovered a way to infuse your active fabric with various ingredients to purify it to a more magical state!<LINE>These can be used in further researches and it generally triples the active fabric's usefulness.");
  1022.         mods.thaumcraft.Research.addInfusionPage("SISTARTTHREE", rfabric);
  1023.         mods.thaumcraft.Research.addPage("SISTARTFOUR", "derp.research_page.SISTARTFOUR");
  1024.         game.setLocalization("en_US", "derp.research_page.SISTARTFOUR", "You've discovered a simple way to transform your new-found item, Runic Fabric, into additional ender pearls. What a time-saver.");
  1025.         mods.thaumcraft.Research.addArcanePage("SISTARTFOUR", epearl);
  1026.         mods.thaumcraft.Research.addPage("ENDSTONE", "derp.research_page.ENDSTONE");
  1027.         game.setLocalization("en_US", "derp.research_page.ENDSTONE", "You found out that you can make end stone with runic fabric. Fantastic. Now, about it's usefulness...");
  1028.         mods.thaumcraft.Research.addInfusionPage("ENDSTONE", endstone);
  1029.     //SIAPPLICATIONS
  1030.         mods.thaumcraft.Research.addPage("SIAPPLICATIONS", "derp.research_page.SIAPPLICATIONS");
  1031.         game.setLocalization("en_US", "derp.research_page.SIAPPLICATIONS", "There are some cool things you can craft using this mod. Have a look at what you've unlocked from this research!");
  1032.         mods.thaumcraft.Research.addArcanePage("SIAPPLICATIONS", <BuildCraft|Silicon:null>);
  1033.         mods.thaumcraft.Research.addArcanePage("SIAPPLICATIONS", <BuildCraft|Silicon:null:1>);
  1034.         mods.thaumcraft.Research.addArcanePage("SIAPPLICATIONS", <BuildCraft|Silicon:null:2>);
  1035.         mods.thaumcraft.Research.addArcanePage("SIAPPLICATIONS", diamondgear);
  1036.     //Industrious Stone
  1037.         mods.thaumcraft.Research.addPage("IDSTONE", "derp.research_page.IDSTONE");
  1038.         game.setLocalization("en_US", "derp.research_page.IDSTONE", "You have divised a way to fuse energy with a diamond. However, the result is pretty brittle and weak, so you can't picture it being useful for very many recipes.");
  1039.         mods.thaumcraft.Research.addArcanePage("IDSTONE", istone);
  1040.     //EnergemII
  1041.         mods.thaumcraft.Research.addPage("EGEMTWO", "derp.research_page.EGEMTWO");
  1042.         game.setLocalization("en_US", "derp.research_page.EGEMTWO", "Your Basic Energem is not a very powerful gem for late-game machinery. However, you've discovered a relatively simple way to improve that.");
  1043.         mods.thaumcraft.Research.addInfusionPage("EGEMTWO", energem2);
  1044.     //RGear
  1045.         mods.thaumcraft.Research.addPage("RGEAR", "derp.research_page.RGEAR");
  1046.         game.setLocalization("en_US", "derp.research_page.RGEAR", "You discovered a special infused gear which allows the crafting of very high level machinery.");
  1047.         mods.thaumcraft.Research.addInfusionPage("RGEAR", rgear);
  1048.     //Transmutations
  1049.         mods.thaumcraft.Research.addPage("MCORE", "derp.research_page.MCORE");
  1050.         game.setLocalization("en_US", "derp.research_page.MCORE", "You have discovered a method of transforming plants into other plants! There are many interesting things you can do with this, you are sure.");
  1051.         mods.thaumcraft.Research.addCraftingPage("MCORE", mcore);
  1052.         mods.thaumcraft.Research.addArcanePage("MCORE", oak);
  1053.         mods.thaumcraft.Research.addArcanePage("MCORE", spruce);
  1054.         mods.thaumcraft.Research.addArcanePage("MCORE", birch);
  1055.         mods.thaumcraft.Research.addArcanePage("MCORE", jungle);
  1056.         mods.thaumcraft.Research.addArcanePage("MCORE", applesap);
  1057.         mods.thaumcraft.Research.addArcanePage("MCORE", apple);
  1058.         mods.thaumcraft.Research.addArcanePage("MCORE", greatwood);
  1059.         mods.thaumcraft.Research.addPage("MCORETWO", "derp.research_page.MCORETWO");
  1060.             game.setLocalization("en_US", "derp.research_page.MCORETWO", "With the recent discovery of being able to transmute plants, you thought, 'How could I make it so I am able to transmute more useful materials?' To that end, you have discovered more useful applications for the Mutation core and now it is able to duplicate and upgrade mundane materials. Have a look!<LINE>This first transmutation grants you access to the creation of diamonds using gold.");
  1061.             mods.thaumcraft.Research.addInfusionPage("MCORETWO", diamond);
  1062.             mods.thaumcraft.Research.addPage("MCORETWO", "derp.research_page.MCORETWO2");
  1063.             game.setLocalization("en_US", "derp.research_page.MCORETWO2", "This transmutation grants you access to the creation of gold ingots using iron.");
  1064.             mods.thaumcraft.Research.addInfusionPage("MCORETWO", gold);
  1065.             mods.thaumcraft.Research.addPage("MCORETWO", "derp.research_page.MCORETWO3");
  1066.             game.setLocalization("en_US", "derp.research_page.MCORETWO3", "This transmutation grants you access to the creation of steel dust using metallum essentia and coal.");
  1067.             mods.thaumcraft.Research.addInfusionPage("MCORETWO", steeldustdir);
  1068.             mods.thaumcraft.Research.addPage("MCORETWO", "derp.research_page.MCORETWO4");
  1069.             game.setLocalization("en_US", "derp.research_page.MCORETWO4", "This transmutation grants you access to the creation of flint using gravel.");
  1070.             mods.thaumcraft.Research.addInfusionPage("MCORETWO", flint);
  1071.             mods.thaumcraft.Research.addPage("MCORETWO", "derp.research_page.MCORETWO5");
  1072.             game.setLocalization("en_US", "derp.research_page.MCORETWO5", "This transmutation grants you access to the duplication of zombie heads using rotten flesh and some essentia.");
  1073.             mods.thaumcraft.Research.addInfusionPage("MCORETWO", zombieskull);
  1074.             mods.thaumcraft.Research.addPage("MCORETWO", "derp.research_page.MCORETWO6");
  1075.             game.setLocalization("en_US", "derp.research_page.MCORETWO6", "This transmutation grants you access to the duplication of skeleton skulls using bones and some essentia.");
  1076.             mods.thaumcraft.Research.addInfusionPage("MCORETWO", skeletonskull);
  1077.             mods.thaumcraft.Research.addPage("MCORETWO", "derp.research_page.MCORETWO7");
  1078.             game.setLocalization("en_US", "derp.research_page.MCORETWO7", "This transmutation grants you access to the duplication of creeper heads using gunpowder and some essentia.");
  1079.             mods.thaumcraft.Research.addInfusionPage("MCORETWO", creeperskull);
  1080.             mods.thaumcraft.Research.addPage("MCORETWO", "derp.research_page.MCORETWO8");
  1081.             game.setLocalization("en_US", "derp.research_page.MCORETWO8", "This transmutation grants you access to the duplication of wither skeleton skulls using necrotic bones and lots of essentia (potentially dangerous infusion).");
  1082.             mods.thaumcraft.Research.addInfusionPage("MCORETWO", witherskull);
  1083.     //MCORE_SUB1
  1084.         mods.thaumcraft.Research.addPage("MCORE_SUB1", "derp.research_page.MCORE_SUB1");
  1085.         game.setLocalization("en_US", "derp.research_page.MCORE_SUB1", "Through a ton of research and struggle, you've discovered a more efficient way at transmuting mundane materials into better ones. This should be good.");
  1086.         mods.thaumcraft.Research.addArcanePage("MCORE_SUB1", diamond);
  1087.         mods.thaumcraft.Research.addArcanePage("MCORE_SUB1", gold);
  1088.         mods.thaumcraft.Research.addArcanePage("MCORE_SUB1", steeldustdir);
  1089.         mods.thaumcraft.Research.addArcanePage("MCORE_SUB1", witherskull);
  1090.         mods.thaumcraft.Research.addArcanePage("MCORE_SUB1", redheart);
  1091.     //MCORE_SUB2
  1092.         mods.thaumcraft.Research.addPage("MCORE_SUB2", "derp.research_page.MCORE_SUB2");
  1093.         game.setLocalization("en_US", "derp.research_page.MCORE_SUB2", "The pain was worth it. Some wonder in disbelief how you could possibly articulate such worthwhile research. You now also do these transmutations in a crucible, which means that you don't need mutation cores for these select transmutations!");
  1094.         mods.thaumcraft.Research.addCruciblePage("MCORE_SUB2", diamond);
  1095.         mods.thaumcraft.Research.addCruciblePage("MCORE_SUB2", goldblock);
  1096.         mods.thaumcraft.Research.addCruciblePage("MCORE_SUB2", steeldustdir);
  1097.         mods.thaumcraft.Research.addCruciblePage("MCORE_SUB2", witherskull);
  1098.         mods.thaumcraft.Research.addArcanePage("MCORE_SUB2", yellowheart);
  1099.     //MCORE_SUB3
  1100.         mods.thaumcraft.Research.addPage("MCORE_SUB3", "derp.research_page.MCORE_SUB3");
  1101.         game.setLocalization("en_US", "derp.research_page.MCORE_SUB3", "You're insane. Absolutely psychologically damaged.");
  1102.         mods.thaumcraft.Research.addArcanePage("MCORE_SUB3", diamondblock);
  1103.         mods.thaumcraft.Research.addArcanePage("MCORE_SUB3", greenheartcanister);
  1104.     //NOVITIUM
  1105.         mods.thaumcraft.Research.addPage("NOVITIUM", "derp.research_page.NOVITIUM");
  1106.         game.setLocalization("en_US", "derp.research_page.NOVITIUM", "But don't you see? Vitium is what corrupts the fabric to demand a higher amount of usability! Oh well. You've discovered a significantly more expensive recipe in that allows the crafting of runic fabrics in place of vitium.");
  1107.         mods.thaumcraft.Research.addArcanePage("NOVITIUM", rfabric);
  1108.     //Dark Matter Diamond
  1109.         mods.thaumcraft.Research.addPage("DMDIAMOND", "derp.research_page.DMDIAMOND");
  1110.         game.setLocalization("en_US", "derp.research_page.DMDIAMOND", "You've found out how to infuse darkness into a diamond and turn it to dark matter. Great.");
  1111.         mods.thaumcraft.Research.addInfusionPage("DMDIAMOND", ddiamond);
  1112.     //Demon Stick
  1113.         mods.thaumcraft.Research.addPage("DSTICK", "derp.research_page.DSTICK");
  1114.         game.setLocalization("en_US", "derp.research_page.DSTICK", "This is the gateway item to end-game tools. This is by no means easy to craft and requires a lot of process.");
  1115.         mods.thaumcraft.Research.addInfusionPage("DSTICK", dstick);
  1116.     //Corrupt Pickaxe
  1117.         mods.thaumcraft.Research.addPage("CPICK", "derp.research_page.CPICK");
  1118.         game.setLocalization("en_US", "derp.research_page.CPICK", "At the very end of your journey, you have devised an ultimate pickaxe that can ruin any mineable material. Nothing can get in your way.<LINE>This pickaxe also has the special ability to summon lightning at will using right-click on a block. However, this ability uses quite a bit of durability.");
  1119.         mods.thaumcraft.Research.addInfusionPage("CPICK", cpick);
  1120.     //Archaic Shadow Blade
  1121.         mods.thaumcraft.Research.addPage("ASBLADE", "derp.research_page.ASBLADE");
  1122.         game.setLocalization("en_US", "derp.research_page.ASBLADE", "This incredibly overpowered sword does 37 damage and has 3000 durability. You can also enchant this sword. This sword's damage levels are 100% unrivalled and it is the best of the game.");
  1123.         mods.thaumcraft.Research.addInfusionPage("ASBLADE", asblade);
  1124.     //Soul Depths Dimension Info
  1125.         mods.thaumcraft.Research.addPage("SDEPTHS", "derp.research_page.SDEPTHS");
  1126.         game.setLocalization("en_US", "derp.research_page.SDEPTHS", "Something struck you as odd. For the longest time, flux and warp were a big hazard to you. And yet, you cannot help but contemplate what mysterious force is controlling such devious powers. Who would be so low as to intentionally instantiate negative side-effects for becoming so powerful (tisk tisk)?<LINE>The answer has finally come to a reality. All of the addends of your psychological and physical nightmares. All of your fears of a bee sneaking into your house while you left the door open.");
  1127.         mods.thaumcraft.Research.addPage("SDEPTHS", "derp.research_page.SDEPTHSMORE");
  1128.         game.setLocalization("en_US", "derp.research_page.SDEPTHSMORE", "This is serious business. But how could it be? Could not the host of all this be concealing himself? Could not the host of all this torture be trying to avoid you?<BR>No. You've become powerful enough to fight the place where all of this evil and void takes place. Enter, the Soul Depths dimension.<BR> <LINE>To enter this dimension, you must pursue this research tree until the end of it. Then you will be able to enter.<BR>WIP: Dimension is not yet implemented. Research further at your own risk.");
  1129.         mods.thaumcraft.Research.addArcanePage("SDEPTHS", sfabric);
  1130.     //Soul Depths Dimension Frame
  1131.         mods.thaumcraft.Research.addPage("SDEPTHS2", "derp.research_page.SDEPTHS2");
  1132.         game.setLocalization("en_US", "derp.research_page.SDEPTHS2", "You feel slightly nauseated by the thought of conquering your literal nightmare. You are sure whoever is in this so-called 'dimension' is waiting eagerly for you.");
  1133.         mods.thaumcraft.Research.addArcanePage("SDEPTHS2", sframe);
  1134. //----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  1135. //----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  1136. //----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  1137. //----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  1138. //----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  1139. //----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  1140. //MPS Pages (Display)
  1141.     //MPS Info
  1142.         mods.thaumcraft.Research.addPage("MPSINFO", "derp.research_page.MPSINFO");
  1143.         game.setLocalization("en_US", "derp.research_page.MPSINFO", "<IMG>powersuits:textures/mmmpslogo_64.png:0:4:255:255:0.25</IMG><LINE>Warning: This branch of research does not unlock until you have completed a large portion of research for thaumcraft and some other mods. This research is incredibly difficult to complete and is justifiably so.");
  1144.         mods.thaumcraft.Research.addPage("MPSINFO", "derp.research_page.MPSINFO2");
  1145.         game.setLocalization("en_US", "derp.research_page.MPSINFO2", "Modular Powersuits is a mod that adds overpowered and useful technology armor and tools. It is incredibly useful for movement and flying and grants you access to a humongous library of resources to apply to your suit for material costs. How you modify your suit is up to you, but beware: There are negative consequences for modifying your suit too heavily. Restrictions will be covered in the next page.");
  1146.         mods.thaumcraft.Research.addPage("MPSINFO", "derp.research_page.MPSINFO3");
  1147.         game.setLocalization("en_US", "derp.research_page.MPSINFO3", "Restrictions<LINE>- If your suit's combined weight goes above 25 KiloGrams, you will lose 25% of your speed.<BR>- If your suit's combined weight goes above 50, you will lose 50% of your speed.<BR>- The Power Fist's weight does not count unless you are holding the item.<BR>- Flight for MPS armor does not allow you to float in the air without a module installed and a key binding to toggle it.");
  1148.         mods.thaumcraft.Research.addPage("MPSINFO", "derp.research_page.MPSINFO4");
  1149.         game.setLocalization("en_US", "derp.research_page.MPSINFO4", "- The suit's modules use a lot of power. It's up to you to maintain these levels and also keep them charged.");
  1150.         mods.thaumcraft.Research.addPage("PS_ESPOWER", "derp.research_page.PS_ESPOWER");
  1151.         game.setLocalization("en_US", "derp.research_page.PS_ESPOWER", "You scratch your head at this confusing discovery. What will you make of this? You have visions of really powerful items and your dream is to invent them.");
  1152.         mods.thaumcraft.Research.addArcanePage("PS_ESPOWER", ps_wire_dir);
  1153.         mods.thaumcraft.Research.addPage("PS_CIRCUIT", "derp.research_page.PS_CIRCUIT");
  1154.         game.setLocalization("en_US", "derp.research_page.PS_CIRCUIT", "During your research, you've found out that you can create modular additions to technology. This goes leaps and bounds above what you already know and pursue inventing this further. The end result? A highly voltaic integrable circuit that is capable of transmitting power/logic and keeping modules attached! Where will this take you?");
  1155.         mods.thaumcraft.Research.addArcanePage("PS_CIRCUIT", ps_circuit_dir);
  1156.         mods.thaumcraft.Research.addPage("PS_BETTER", "derp.research_page.PS_BETTER");
  1157.         game.setLocalization("en_US", "derp.research_page.PS_BETTER", "You've devised several useful modules to attach to modular technology. Good.");
  1158.         mods.thaumcraft.Research.addArcanePage("PS_BETTER", ps_capacitor1_dir);
  1159.         mods.thaumcraft.Research.addArcanePage("PS_BETTER", ps_plating1_dir);
  1160.         mods.thaumcraft.Research.addArcanePage("PS_BETTER", ps_plating2_dir);
  1161.         mods.thaumcraft.Research.addArcanePage("PS_BETTER", ps_glidewing_dir);
  1162.         mods.thaumcraft.Research.addArcanePage("PS_BETTER", ps_myofiber_dir);
  1163.         mods.thaumcraft.Research.addArcanePage("PS_BETTER", ps_myogel_dir);
  1164.         mods.thaumcraft.Research.addArcanePage("PS_BETTER", ps_smotor_dir);
  1165.         mods.thaumcraft.Research.addPage("PS_EXPERT", "derp.research_page.PS_EXPERT");
  1166.         game.setLocalization("en_US", "derp.research_page.PS_EXPERT", "You've devised several additional uses for modules that are sure to be incredibly handy.");
  1167.         mods.thaumcraft.Research.addArcanePage("PS_EXPERT", ps_muscle_dir);
  1168.         mods.thaumcraft.Research.addArcanePage("PS_EXPERT", ps_capacitor2_dir);
  1169.         mods.thaumcraft.Research.addArcanePage("PS_EXPERT", ps_laser_dir);
  1170.         mods.thaumcraft.Research.addArcanePage("PS_EXPERT", ps_plating2_dir);
  1171.         mods.thaumcraft.Research.addArcanePage("PS_EXPERT", ps_field_dir);
  1172.         mods.thaumcraft.Research.addPage("PS_PRO", "derp.research_page.PS_PRO");
  1173.         game.setLocalization("en_US", "derp.research_page.PS_PRO", "You did it. You invented the most powerful and capable modules of them all. Some said that technology is impossible and incomprehensible, but to that you say 'PFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFT.' Now to put them to use...");
  1174.         mods.thaumcraft.Research.addInfusionPage("PS_PRO", ps_capacitor3_dir);
  1175.         mods.thaumcraft.Research.addInfusionPage("PS_PRO", ps_thruster_dir);
  1176.         mods.thaumcraft.Research.addPage("PS_TABLE", "derp.research_page.PS_TABLE");
  1177.         game.setLocalization("en_US", "derp.research_page.PS_TABLE", "The power armor tinker table is a block that lets you and anybody else add and edit modules to your armor. The tinker table also allows you to customize the color and look of your armor as well as giving you options for keybinds. Your world only needs one of these blocks for tinkering.");
  1178.         mods.thaumcraft.Research.addArcanePage("PS_TABLE", ps_table);
  1179.         mods.thaumcraft.Research.addPage("PS_SUIT", "derp.research_page.PS_SUIT");
  1180.         game.setLocalization("en_US", "derp.research_page.PS_SUIT", "You've discovered how to conduct magnetic charge in one direction by wrapping copper cable around a metal bar. This could be useful for some circuits or suit peices!");
  1181.         mods.thaumcraft.Research.addArcanePage("PS_SUIT", ps_solenoid_dir);
  1182.         mods.thaumcraft.Research.addPage("PS_HELM", "derp.research_page.PS_HELM");
  1183.         game.setLocalization("en_US", "derp.research_page.PS_HELM", "You've discovered how to create a powerful modular helmet. However, since this piece of armor needs to be crafted perfectly to contain all of the modules available, making the armor piece needs to be done by infusion, which stabilises the materials and magically forms the piece for you to use. This is not a cheap process.");
  1184.         mods.thaumcraft.Research.addInfusionPage("PS_HELM", ps_helm);
  1185.         mods.thaumcraft.Research.addPage("PS_CHEST", "derp.research_page.PS_CHEST");
  1186.         game.setLocalization("en_US", "derp.research_page.PS_CHEST", "You've discovered how to create a powerful modular chestplate. However, since this piece of armor needs to be crafted perfectly to contain all of the modules available, making the armor piece needs to be done by infusion, which stabilises the materials and magically forms the piece for you to use. This is not a cheap process.");
  1187.         mods.thaumcraft.Research.addInfusionPage("PS_CHEST", ps_chest);
  1188.         mods.thaumcraft.Research.addPage("PS_LEGS", "derp.research_page.PS_LEGS");
  1189.         game.setLocalization("en_US", "derp.research_page.PS_LEGS", "You've discovered how to create a powerful modular leggings. However, since this piece of armor needs to be crafted perfectly to contain all of the modules available, making the armor piece needs to be done by infusion, which stabilises the materials and magically forms the piece for you to use. This is not a cheap process.");
  1190.         mods.thaumcraft.Research.addInfusionPage("PS_LEGS", ps_legs);
  1191.         mods.thaumcraft.Research.addPage("PS_BOOTS", "derp.research_page.PS_BOOTS");
  1192.         game.setLocalization("en_US", "derp.research_page.PS_BOOTS", "You've discovered how to create a powerful modular boots. However, since this piece of armor needs to be crafted perfectly to contain all of the modules available, making the armor piece needs to be done by infusion, which stabilises the materials and magically forms the piece for you to use. This is not a cheap process.");
  1193.         mods.thaumcraft.Research.addInfusionPage("PS_BOOTS", ps_boots);
  1194.         mods.thaumcraft.Research.addPage("PS_FIST", "derp.research_page.PS_FIST");
  1195.         game.setLocalization("en_US", "derp.research_page.PS_FIST", "You've discovered how to create an extremely powerful multi-tool fist. However, since this piece of technology needs to be crafted perfectly to contain all of the modules available, making it needs to be done by infusion, which stabilises the materials and magically forms the piece for you to use. This is not a cheap process.");
  1196.         mods.thaumcraft.Research.addInfusionPage("PS_FIST", ps_fist);
Add Comment
Please, Sign In to add comment