Globals.ModsDict = {}

DictUtils.InscribeLoadedMods()

-- Manually add IDs in the case of needing to handle mods that aren't loaded
DictUtils.RegisterModToDictionary("CommunityLibrary", "396c5966-09b0-40a1-af3f-93a5e9ce71c0", "Community Library", "BG3 Community Library Team")
DictUtils.RegisterModToDictionary("CompatibilityFramework", "67fbbd53-7c7d-4cfa-9409-6d737b4d92a9", "Compatibility Framework", "BG3 Community Library Team")
DictUtils.RegisterModToDictionary("ShadarKai", "7a1f0624-3d0d-4cf3-bf2c-28c163624bcb", "Shadar-Kai", "NellsRelo")
DictUtils.RegisterModToDictionary("PlayableSkeleton", "3e464bfe-fc69-448d-bad4-f86c4fd86041", "Playable Skeletons", "NellsRelo")
DictUtils.RegisterModToDictionary("CF_FeatAtLevelTwo", "89f68d35-464a-4877-977f-bf5429707e72", "Feat at Level 2", "NellsRelo")
DictUtils.RegisterModToDictionary("CF_FeatEveryLevel", "517ef4fc-b4c2-4200-823d-07b09fbf46a6", "Feat Every Level", "NellsRelo")
DictUtils.RegisterModToDictionary("CF_FeatEveryThreeLevels", "d0d01f06-51c4-4af8-b8b5-5b16a18929f2", "Feat Every Three Levels", "NellsRelo")
DictUtils.RegisterModToDictionary("CF_FeatEveryTwoLevels", "f02131e2-3701-4c36-96de-452a5e7931de", "Feat Every 2 Levels", "NellsRelo")
DictUtils.RegisterModToDictionary("CF_PsiDice", "19c0bcb7-1b4b-4d93-8c0a-f01b224880a7", "Psionic Energy Dice CF Patch", "NellsRelo")
DictUtils.RegisterModToDictionary("CLCF-Example-Boosts", "c1cfc0d3-0000-0000-0000-addb00575001", "CF Example Boosts", "RandoRuda")
DictUtils.RegisterModToDictionary("CLCF-Example-SpellContainer", "c1cfc0d3-0000-0000-0000-addb1ade0001", "CF Example Spell Container", "RandoRuda")
DictUtils.RegisterModToDictionary("CLCF-Example-SpellLists", "c1cfc0d3-0000-0000-0000-add5313c7001", "CF Example Spell Lists", "RandoRuda")
DictUtils.RegisterModToDictionary("CF_BaaleosShadowSorcery", "3a309e51-6fd7-4ee1-bbde-0b587b00454a", "Shadow Sorcery CF Legacy Patch", "RandoRuda")
DictUtils.RegisterModToDictionary("CF_CelestialFluffyDragon24", "f323904d-ffdf-4351-8931-1042c1a4204c", "Celestial Warlock CF Legacy Patch", "RandoRuda")
DictUtils.RegisterModToDictionary("CF_CodyAbodeStoneSorcery", "105fe9db-cd1f-4cca-a099-66bd1b9dd427", "Stone Sorcerer CF Legacy Patch", "RandoRuda")
DictUtils.RegisterModToDictionary("CF_DarkFieryVortexBrute", "47d7f65a-722f-48c2-a370-52383562a053", "Brute CF Legacy Patch", "RandoRuda")
DictUtils.RegisterModToDictionary("CF_DiZBladesinger", "c8a02cee-0a76-468d-ac98-ef1ebedda717", "Bladesinger CF Legacy Patch", "RandoRuda")
DictUtils.RegisterModToDictionary("CF_DrunkenMasterJohnny", "4d654f6b-ed8e-478d-9f28-2396c74a74c5", "Drunken Master CF Legacy Patch", "RandoRuda")
DictUtils.RegisterModToDictionary("CF_DungeonMasterShiGoblimancy", "2631e971-419a-46af-9908-a8a614aeb140", "Goblimancy CF Legacy Patch", "RandoRuda")
DictUtils.RegisterModToDictionary("CF_FierrofTraditions", "5cc53d23-3614-4a6b-9f19-5777d977aafd", "Wizard Traditions (Fierrof) CF Legacy Patch", "RandoRuda")
DictUtils.RegisterModToDictionary("CF_GrailhawkFeyWanderer", "d75f4d6b-117a-470a-ad97-dde357f81f1d", "Fey Wanderer (Grailhawk) CF Legacy Patch", "RandoRuda")
DictUtils.RegisterModToDictionary("CF_KiderionLykonDrakewarden", "301bf525-8570-4908-9820-eef7829038ec", "Drakewarden CF Legacy Patch", "RandoRuda")
DictUtils.RegisterModToDictionary("CF_Mako27Oaths", "3539524c-f708-48a8-a23f-1f9ce5e4b0fc", "Paladin Oaths (Mako27) CF Legacy Patch", "RandoRuda")
DictUtils.RegisterModToDictionary("CF_PathOfTheGiant", "40494c19-f51a-4452-bc1b-9ee8bf327428", "Path of the Giant CF Legacy Patch", "RandoRuda")
DictUtils.RegisterModToDictionary("CF_SixfingeredmagePsi", "d1665b93-45c0-4f28-914e-f7f36ed2cc95", "Psi Warrior CF Legacy Patch", "RandoRuda")
DictUtils.RegisterModToDictionary("CF_VeenabPacts", "d0b65dfa-e1ed-4dcc-8c14-59abe4b86843", "Warlock Pacts (Veenab) CF Legacy Patch", "RandoRuda")
DictUtils.RegisterModToDictionary("CF_YuukaYunnaKensei", "c51c833b-f3c6-4729-b8e2-9776cfbe84b7", "Kensei (YuukaYunna) CF Legacy Patch", "RandoRuda")
DictUtils.RegisterModToDictionary("CF_ZefodiasKensei", "1fae102a-edba-4927-8425-a978500a594e", "Kensei (Zefodias) CF Legacy Patch", "RandoRuda")
DictUtils.RegisterModToDictionary("WasAGoat", "ba6e07f0-7542-4984-b888-cfa38f064662", "Was a Goat for 10 Years", "NellsRelo")
DictUtils.RegisterModToDictionary("ToppleTheWeave", "e77d25c4-a7d5-4233-8aa2-9d718cb9959b", "Topple the Weave - The Death of Volothamp Geddarn", "NellsRelo")
DictUtils.RegisterModToDictionary("AGtT_WayOfMarshmerrow", "68d5ce65-126e-485f-9433-e9303fb32ac2", "Way of Marshmerrow", "NellsRelo")
DictUtils.RegisterModToDictionary("AGtT_OathOfTheCrown", "9ac26df0-2d5b-4a62-b204-ac5ce32f2949", "Oath of the Crown (AGtT)", "NellsRelo")
