// --- Created by DreamMasterXXL --- // --- I18N --- val _I18N_Lang = "en_US"; val I18N_Automagy_0 = "Infused Gold"; val I18N_Automagy_1 = "[AM] Infuse Gold with magic."; val I18N_Automagy_2 = "You found a way to fuse gold and thaumium to create a new metal INFUSED GOLD"; // --- Importing Stuff --- // --- Remove Recipes --- // --- Redstone Inversion Torch mods.thaumcraft.Arcane.removeRecipe(); // --- Redcrystal mods.thaumcraft.Crucible.removeRecipe(); // --- Applified Redcrystal mods.thaumcraft.Arcane.removeRecipe(); // --- Dense Redcrystal mods.thaumcraft.Arcane.removeRecipe(); // --- Dim Redcrystal mods.thaumcraft.Arcane.removeRecipe(); // --- Houre Glass recipes.remove(); // --- Magic Houre Glass mods.thaumcraft.Arcane.removeRecipe(); // --- ShardSliver mods.thaumcraft.Arcane.removeRecipe(); // --- Shards mods.thaumcraft.Arcane.removeRecipe(); // --- Glowing Amber/Bricks mods.thaumcraft.Arcane.removeRecipe(); // --- Fishing Enchantment mods.thaumcraft.Infusion.removeEnchant(61); mods.thaumcraft.Infusion.removeEnchant(62); // --- Remote Comperator mods.thaumcraft.Arcane.removeRecipe(); // --- Crystaline Eye mods.thaumcraft.Crucible.removeRecipe(); // --- Resonating Redcrystal mods.thaumcraft.Arcane.removeRecipe(); // --- Mercurial Redcrystal mods.thaumcraft.Arcane.removeRecipe(); // --- Wand Focus Crafting mods.thaumcraft.Arcane.removeRecipe(); // --- Add Recipes --- mods.thaumcraft.Research.clearPages("REDSTONETHEORY"); mods.thaumcraft.Research.addPage("REDSTONETHEORY", "Automagy.research_page.REDSTONETHEORY.1"); mods.thaumcraft.Research.addPage("REDSTONETHEORY", "Automagy.research_page.REDSTONETHEORY.2"); mods.thaumcraft.Research.addPage("REDSTONETHEORY", "Automagy.research_page.REDSTONETHEORY.3"); // --- Redstone Inversion Torch mods.thaumcraft.Arcane.addShaped("REDSTONETHEORY", , "ordo 10", [ [null, , null], [, , ], [null, , null]]); mods.thaumcraft.Research.addArcanePage("REDSTONETHEORY", ); mods.thaumcraft.Research.addPage("REDSTONETHEORY", "Automagy.research_page.REDSTONETHEORY.4"); // --- Houre Glass mods.thaumcraft.Arcane.addShaped("REDSTONETHEORY", , "ordo 15, perditio 10", [ [, , ], [, , ], [, , ]]); mods.thaumcraft.Research.addArcanePage("REDSTONETHEORY", ); mods.thaumcraft.Research.addPage("REDSTONETHEORY", "Automagy.research_page.REDSTONETHEORY.5"); // --- Redcrystal mods.thaumcraft.Research.setAspects("REDCRYSTAL", "machina 2, praecantatio 6, vitreus 12"); mods.thaumcraft.Research.setComplexity("REDCRYSTAL", 3); mods.thaumcraft.Crucible.addRecipe("REDCRYSTAL", * 9, , "machina 3, praecantatio 9, vitreus 18"); // --- Applified Redcrystal mods.thaumcraft.Research.setAspects("REDCRYSTAL", "praecantatio 15, machina 12, potentia 9, vitreus 6, ignis 3"); mods.thaumcraft.Research.setComplexity("REDCRYSTAL", 3); mods.thaumcraft.Arcane.addShaped("REDCRYSTAL_AMP", * 2, "ignis 10", [ [, , ], [, , ], [, , ]]); // --- Dense Redcrystal mods.thaumcraft.Research.setAspects("REDCRYSTAL", "praecantatio 15, machina 12, potentia 9, vitreus 6, terra 3"); mods.thaumcraft.Research.setComplexity("REDCRYSTAL", 3); mods.thaumcraft.Arcane.addShaped("REDCRYSTAL_AMP", * 2, "terra 10", [ [, null, ], [, , ], [, null, ]]); // --- Dim Redcrystal mods.thaumcraft.Research.setAspects("REDCRYSTAL", "praecantatio 15, machina 12, potentia 9, vitreus 6, perditio 3"); mods.thaumcraft.Research.setComplexity("REDCRYSTAL", 3); mods.thaumcraft.Arcane.addShaped("REDCRYSTAL_AMP", * 2, "perditio 10", [ [, , ], [, , ], [, , ]]); mods.thaumcraft.Research.clearPages("SLIVERS"); mods.thaumcraft.Research.addPage("SLIVERS", "Automagy.research_page.SLIVERS.1"); // --- ShardSliver of Air mods.thaumcraft.Arcane.addShaped("SLIVERS", * 4, "perditio 10, aer 5", [ [null, , null], [null, , null], [null, null, null]]); mods.thaumcraft.Research.addArcanePage("SLIVERS", ); // --- ShardSliver of Fire mods.thaumcraft.Arcane.addShaped("SLIVERS", * 4, "perditio 10, ignis 5", [ [null, , null], [null, , null], [null, null, null]]); mods.thaumcraft.Research.addArcanePage("SLIVERS", ); // --- ShardSliver of Water mods.thaumcraft.Arcane.addShaped("SLIVERS", * 4, "perditio 10, aqua 5", [ [null, , null], [null, , null], [null, null, null]]); mods.thaumcraft.Research.addArcanePage("SLIVERS", ); // --- ShardSliver of Earth mods.thaumcraft.Arcane.addShaped("SLIVERS", * 4, "perditio 10, terra 5", [ [null, , null], [null, , null], [null, null, null]]); mods.thaumcraft.Research.addArcanePage("SLIVERS", ); // --- ShardSliver of Order mods.thaumcraft.Arcane.addShaped("SLIVERS", * 4, "perditio 10, ordo 5", [ [null, , null], [null, , null], [null, null, null]]); mods.thaumcraft.Research.addArcanePage("SLIVERS", ); // --- ShardSliver of Entropy mods.thaumcraft.Arcane.addShaped("SLIVERS", * 4, "ordo 10, perditio 5", [ [null, , null], [null, , null], [null, null, null]]); mods.thaumcraft.Research.addArcanePage("SLIVERS", ); // --- Air Shard mods.thaumcraft.Arcane.addShaped("SLIVERS", , "ordo 10, aer 5", [ [null, , null], [, , ], [null, , null]]); mods.thaumcraft.Research.addArcanePage("SLIVERS", ); // --- Fire Shard mods.thaumcraft.Arcane.addShaped("SLIVERS", , "ordo 10, ignis 5", [ [null, , null], [, , ], [null, , null]]); mods.thaumcraft.Research.addArcanePage("SLIVERS", ); // --- Water Shard mods.thaumcraft.Arcane.addShaped("SLIVERS", , "ordo 10, aqua 5", [ [null, , null], [, , ], [null, , null]]); mods.thaumcraft.Research.addArcanePage("SLIVERS", ); // --- Earth Shard mods.thaumcraft.Arcane.addShaped("SLIVERS", , "ordo 10, terra 5", [ [null, , null], [, , ], [null, , null]]); mods.thaumcraft.Research.addArcanePage("SLIVERS", ); // --- Order Shard mods.thaumcraft.Arcane.addShaped("SLIVERS", , "perditio 10, ordo 5", [ [null, , null], [, , ], [null, , null]]); mods.thaumcraft.Research.addArcanePage("SLIVERS", ); // --- Entropy Shard mods.thaumcraft.Arcane.addShaped("SLIVERS", , "ordo 10, perditio 5", [ [null, , null], [, , ], [null, , null]]); mods.thaumcraft.Research.addArcanePage("SLIVERS", ); // --- Slivers for Travel mods.thaumcraft.Research.orphanResearch("SLIVERS_TRAVEL"); mods.thaumcraft.Research.removeResearch("SLIVERS_TRAVEL"); // --- Slivers for Warding mods.thaumcraft.Research.orphanResearch("SLIVERS_WARDING"); mods.thaumcraft.Research.removeResearch("SLIVERS_WARDING"); // --- Remote Comperator mods.thaumcraft.Research.setAspects("REMOTECOMPARATOR", "potentia 15, machina 12, sensus 9, aer 6, praecantatio 3"); mods.thaumcraft.Research.setComplexity("REMOTECOMPARATOR", 3); mods.thaumcraft.Arcane.addShaped("REMOTECOMPARATOR", , "aer 15, ordo 15, perditio 15", [ [null, , null], [, , ], [, , ]]); // --- Crystaline Eye mods.thaumcraft.Crucible.addRecipe("REMOTECOMPARATOR", , , "vitreus 15, sensus 10, praecantatio 5"); // --- Resonating Redcrystal mods.thaumcraft.Research.setAspects("REDCRYSTAL_RES", "potentia 15, machina 12, vitreus 9, aer 6, praecantatio 3"); mods.thaumcraft.Research.setComplexity("REDCRYSTAL_RES", 3); mods.thaumcraft.Arcane.addShaped("REDCRYSTAL_RES", * 2, "aer 10, ordo 5", [ [, , ], [, , ], [, , ]]); // --- Mercurial Redcrystal mods.thaumcraft.Research.setAspects("REDCRYSTAL_MIRRORBOUND", "iter 15, potentia 12, tenebrae 9, terra 6, praecantatio 3"); mods.thaumcraft.Research.setComplexity("REDCRYSTAL_MIRRORBOUND", 3); mods.thaumcraft.Arcane.addShaped("REDCRYSTAL_MIRRORBOUND", , "ordo 25, aer 20, perditio 10, ignis 20, terra 15", [ [, , ], [, , ], [, , ]]); // --- Wand Focus Crafting mods.thaumcraft.Research.setAspects("FOCUSCRAFTING", "fabrico 15, praecantatio 12, instrumentum 9, terra 6"); mods.thaumcraft.Research.setComplexity("FOCUSCRAFTING", 3); mods.thaumcraft.Arcane.addShaped("FOCUSCRAFTING", , "ordo 50, terra 40, perditio 30, aer 20, aqua 10", [ [, , ], [, , ], [, , ]]); // --- Infused Gold mods.thaumcraft.Research.addResearch("InfusedGoldGTNH", "AUTOMAGY", "lucrum 12, praecantatio 9, aer 6, metallum 3", -5 as int, -2 as int, 3, ); game.setLocalization("tc.research_name.InfusedGoldGTNH", I18N_Automagy_0); game.setLocalization("tc.research_text.InfusedGoldGTNH", I18N_Automagy_1); mods.thaumcraft.Research.addPage("InfusedGoldGTNH", "tc.research_page.InfusedGoldGTNH.1"); game.setLocalization("tc.research_page.InfusedGoldGTNH.1",I18N_Automagy_2); mods.thaumcraft.Research.addPrereq("InfusedGoldGTNH", "INFUSION", false); mods.thaumcraft.Research.addPrereq("InfusedGoldGTNH", "THAUMIUM", false); mods.thaumcraft.Infusion.addRecipe("InfusedGoldGTNH", , [, , , ], "lucrum 16, metallum 12, ordo 8, praecantatio 4, aer 4", , 2); mods.thaumcraft.Research.addInfusionPage("InfusedGoldGTNH", ); // --- Magic Houre Glass mods.thaumcraft.Research.clearPrereqs("MAGICHOURGLASS"); mods.thaumcraft.Research.addPrereq("MAGICHOURGLASS", "INFUSION", false); mods.thaumcraft.Research.addPrereq("MAGICHOURGLASS", "InfusedGoldGTNH", false); mods.thaumcraft.Research.addPrereq("MAGICHOURGLASS", "REDCRYSTAL", false); mods.thaumcraft.Research.setAspects("MAGICHOURGLASS", "machina 15, motus 12, potentia 9, aer 6, praecantatio 3"); mods.thaumcraft.Research.setComplexity("MAGICHOURGLASS", 4); mods.thaumcraft.Arcane.addShaped("MAGICHOURGLASS", , "ordo 20, perditio 15, aer 10, terra 5", [ [, , ], [, , ], [, , ]]); mods.thaumcraft.Research.clearPages("NITORLIGHT"); mods.thaumcraft.Research.addPage("NITORLIGHT", "Automagy.research_page.REDSTONETHEORY.1"); // --- Glowing Amber mods.thaumcraft.Research.setAspects("NITORLIGHT", "lux 12, ignis 9, aer 6"); mods.thaumcraft.Research.setComplexity("NITORLIGHT", 3); mods.thaumcraft.Arcane.addShaped("NITORLIGHT", , "ignis 10, aqua 5, terra 5", [ [null, , null], [, , ], [null, , null]]); mods.thaumcraft.Research.addArcanePage("NITORLIGHT", ); // --- Glowing Amber Bricks mods.chisel.Groups.addGroup("nitorLightAutomagy"); mods.chisel.Groups.addVariation("nitorLightAutomagy", ); mods.chisel.Groups.addVariation("nitorLightAutomagy", ); // --- Fishing Enchantment mods.thaumcraft.Research.clearPages("ENCHANT_FISHING"); mods.thaumcraft.Research.addPage("ENCHANT_FISHING", "Automagy.research_page.ENCHANT_FISHING.1"); mods.thaumcraft.Infusion.addEnchantment("ENCHANT_FISHING", 61, 3, "aqua 15, bestia 15, fames 10, meto 15, praecantatio 10", [, , , ]); mods.thaumcraft.Infusion.addEnchantment("ENCHANT_FISHING", 62, 4, "aqua 15, bestia 15, meto 15, lucrum 10, praecantatio 10", [, , , ]); mods.thaumcraft.Research.addEnchantmentPage("ENCHANT_FISHING", 61); mods.thaumcraft.Research.addEnchantmentPage("ENCHANT_FISHING", 62); // --- Recipes refresh --- // --- Redstone Inversion Torch mods.thaumcraft.Research.refreshResearchRecipe("REDSTONETHEORY"); // --- Enchantment Binding mods.thaumcraft.Research.refreshResearchRecipe("REDCRYSTAL"); // --- Applified Redcrystal mods.thaumcraft.Research.refreshResearchRecipe("REDCRYSTAL_AMP"); // --- Dense Redcrystal mods.thaumcraft.Research.refreshResearchRecipe("REDCRYSTAL_DENSE"); // --- Dim Redcrystal mods.thaumcraft.Research.refreshResearchRecipe("REDCRYSTAL_DIM"); // --- Enchantment MAgic Houreglass mods.thaumcraft.Research.refreshResearchRecipe("MAGICHOURGLASS"); // --- ShardSliver mods.thaumcraft.Research.refreshResearchRecipe("SLIVERS"); // --- Glowing Amber mods.thaumcraft.Research.refreshResearchRecipe("NITORLIGHT"); // --- Fishing Enchantment mods.thaumcraft.Research.refreshResearchRecipe("ENCHANT_FISHING"); // --- Remote Comperator mods.thaumcraft.Research.refreshResearchRecipe("REMOTECOMPARATOR"); // --- Resonating Redcrystal mods.thaumcraft.Research.refreshResearchRecipe("REDCRYSTAL_RES"); // --- Mercurial Redcrystal mods.thaumcraft.Research.refreshResearchRecipe("REDCRYSTAL_MIRRORBOUND"); // --- Wand Focus Crafting mods.thaumcraft.Research.refreshResearchRecipe("FOCUSCRAFTING");