├── assets ├── beatsaber-knowns.json ├── extensions.json ├── locator-assets.json └── modloader.json └── com.beatgames.beatsaber └── core-mods.json /assets/beatsaber-knowns.json: -------------------------------------------------------------------------------- 1 | { 2 | "knownLevelIds": [ 3 | "100Bills", 4 | "AngelVoices", 5 | "BeatSaber", 6 | "BalearicPumping", 7 | "BeThereForYou", 8 | "Boundless", 9 | "Breezer", 10 | "CommercialPumping", 11 | "CountryRounds", 12 | "CrabRave", 13 | "Elixia", 14 | "EmojiVIP", 15 | "Epic", 16 | "Escape", 17 | "FeelingStronger", 18 | "INeedYou", 19 | "Legend", 20 | "LvlInsane", 21 | "Metronome", 22 | "OneHope", 23 | "Overkill", 24 | "PopStars", 25 | "Rattlesnake", 26 | "RumNBass", 27 | "Escape", 28 | "Stronger", 29 | "ThisTime", 30 | "TillItsOver", 31 | "TurnMeOn", 32 | "UnlimitedPower", 33 | "WeWontBeAlone", 34 | "BadLiar", 35 | "Believer", 36 | "Digital", 37 | "ItsTime", 38 | "Machine", 39 | "Natural", 40 | "Radioactive", 41 | "Thunder", 42 | "Warriors", 43 | "WhateverItTakes", 44 | "TheGreatestShow", 45 | "HighHopes", 46 | "EmperorsNewClothes", 47 | "Victorious", 48 | "Play", 49 | "Glide", 50 | "LuvUNeedU", 51 | "RockIt", 52 | "Shiawase", 53 | "TestMe", 54 | "AmericanIdol", 55 | "FatherOfAll", 56 | "BoulevardOfBrokenDreams", 57 | "Holiday", 58 | "FireReadyAim", 59 | "Minority", 60 | "ExitThisEarthsAtomosphere", 61 | "Ghost", 62 | "LightItUp", 63 | "Crystallized", 64 | "CycleHit", 65 | "WhatTheCat", 66 | "HasAMeaning", 67 | "DumbThingz", 68 | "WhileWereYoung", 69 | "WhatILike", 70 | "Famous", 71 | "BleedItOut", 72 | "BreakingTheHabit", 73 | "Faint", 74 | "GivenUp", 75 | "InTheEnd", 76 | "Numb", 77 | "OneStepCloser", 78 | "Papercut", 79 | "SomewhereIBelong", 80 | "WhatIveDone", 81 | "BloodSweatAndTears", 82 | "BoyWithLuv", 83 | "BurningUp", 84 | "Dionysus", 85 | "Dna", 86 | "Dope", 87 | "Dynamite", 88 | "FakeLove", 89 | "Idol", 90 | "MicDrop", 91 | "NotToday", 92 | "Ugh", 93 | "Origins", 94 | "ReasonForLiving", 95 | "GiveALittleLove", 96 | "FullCharge", 97 | "Immortal", 98 | "BurningSands", 99 | "FitBeat", 100 | "Into The Dream", 101 | "It Takes Me", 102 | "LUDICROUS+", 103 | "Spin Eternally", 104 | "DNA", 105 | "Party Rock Anthem", 106 | "Counting Stars", 107 | "Don’t Cha", 108 | "Rollin’", 109 | "Sugar", 110 | "The Sweet Escape", 111 | ], 112 | "knownLevelPackIds": [ 113 | "OstVol1", 114 | "OstVol2", 115 | "OstVol3", 116 | "OstVol4", 117 | "Extras", 118 | "Monstercat", 119 | "ImagineDragons", 120 | "PanicAtTheDisco", 121 | "RocketLeague", 122 | "GreenDay", 123 | "Camellia", 124 | "Camellia Music Pack", 125 | "LinkinPark", 126 | "BTS", 127 | "InterscopeMixtape" 128 | ] 129 | } 130 | -------------------------------------------------------------------------------- /assets/extensions.json: -------------------------------------------------------------------------------- 1 | { 2 | "copyExtensions": { 3 | "qsaber": "/sdcard/ModData/com.beatgames.beatsaber/Mods/Qosmetics/sabers", 4 | "qbloq": "/sdcard/ModData/com.beatgames.beatsaber/Mods/Qosmetics/notes", 5 | "qplatform": "/sdcard/ModData/com.beatgames.beatsaber/Mods/Qosmetics/platforms", 6 | "qwall": "/sdcard/ModData/com.beatgames.beatsaber/Mods/Qosmetics/walls", 7 | "qbanner": "/sdcard/ModData/com.beatgames.beatsaber/Mods/Qosmetics/banners", 8 | "qeffect": "/sdcard/ModData/com.beatgames.beatsaber/Mods/Weather/Effects", 9 | "whacker": "/sdcard/ModData/com.beatgames.beatsaber/Mods/Qosmetics/Whackers", 10 | "cyoob": "/sdcard/ModData/com.beatgames.beatsaber/Mods/Qosmetics/Cyoobs", 11 | "box": "/sdcard/ModData/com.beatgames.beatsaber/Mods/Qosmetics/Boxes" 12 | }, 13 | "playlistExtensions": [ 14 | "bplist", 15 | "json" 16 | ], 17 | "configExtensions": [ 18 | "json", 19 | "yml" 20 | ] 21 | } 22 | -------------------------------------------------------------------------------- /assets/locator-assets.json: -------------------------------------------------------------------------------- 1 | { 2 | "1.5.0": { 3 | "Saber": "sharedassets15.assets", 4 | "Note": "sharedassets16.assets", 5 | "MenuTitle": "sharedassets24.assets", 6 | "Trail": "sharedassets15.assets", 7 | "Platform": "sharedassets3.assets" 8 | }, 9 | "1.6.0": { 10 | "Saber": "sharedassets18.assets", 11 | "Note": "sharedassets19.assets", 12 | "MenuTitle": "sharedassets23.assets", 13 | "Trail": "sharedassets18.assets", 14 | "Platform": "sharedassets3.assets" 15 | }, 16 | "1.6.1": { 17 | "Saber": "sharedassets18.assets", 18 | "Note": "sharedassets19.assets", 19 | "MenuTitle": "sharedassets23.assets", 20 | "Trail": "sharedassets18.assets", 21 | "Platform": "sharedassets3.assets" 22 | }, 23 | "1.6.2": { 24 | "Saber": "sharedassets18.assets", 25 | "Note": "sharedassets19.assets", 26 | "MenuTitle": "sharedassets23.assets", 27 | "Trail": "sharedassets18.assets", 28 | "Platform": "sharedassets3.assets" 29 | }, 30 | "1.6.3": { 31 | "Saber": "sharedassets18.assets", 32 | "Note": "sharedassets19.assets", 33 | "MenuTitle": "sharedassets23.assets", 34 | "Trail": "sharedassets18.assets", 35 | "Platform": "sharedassets3.assets" 36 | }, 37 | "1.7.0": { 38 | "Saber": "sharedassets18.assets", 39 | "Note": "sharedassets19.assets", 40 | "MenuTitle": "sharedassets23.assets", 41 | "Trail": "sharedassets18.assets", 42 | "Platform": "sharedassets3.assets" 43 | }, 44 | "1.8.0": { 45 | "Saber": "sharedassets19.assets", 46 | "Note": "sharedassets20.assets", 47 | "MenuTitle": "sharedassets24.assets", 48 | "Trail": "sharedassets19.assets", 49 | "Platform": "sharedassets4.assets", 50 | "MenuSound": "sharedassets2.assets", 51 | "ClearSound": "sharedassets29.assets" 52 | }, 53 | "1.9.0": { 54 | "Saber": "sharedassets20.assets", 55 | "Note": "sharedassets21.assets", 56 | "MenuTitle": "sharedassets25.assets", 57 | "Trail": "sharedassets20.assets", 58 | "Platform": "sharedassets4.assets", 59 | "MenuSound": "sharedassets2.assets", 60 | "ClearSound": "sharedassets30.assets" 61 | }, 62 | "1.9.1": { 63 | "Saber": "sharedassets20.assets", 64 | "Note": "sharedassets21.assets", 65 | "MenuTitle": "sharedassets25.assets", 66 | "Trail": "sharedassets20.assets", 67 | "Platform": "sharedassets4.assets", 68 | "MenuSound": "sharedassets2.assets", 69 | "ClearSound": "sharedassets30.assets" 70 | }, 71 | "1.10.0": { 72 | "Saber": "sharedassets20.assets", 73 | "Note": "sharedassets21.assets", 74 | "MenuTitle": "sharedassets25.assets", 75 | "Trail": "sharedassets20.assets", 76 | "Platform": "sharedassets4.assets", 77 | "MenuSound": "sharedassets2.assets", 78 | "ClearSound": "sharedassets30.assets" 79 | }, 80 | "1.11.0": { 81 | "Saber": "sharedassets21.assets", 82 | "Note": "sharedassets22.assets", 83 | "MenuTitle": "sharedassets26.assets", 84 | "Trail": "sharedassets21.assets", 85 | "Platform": "sharedassets3.assets", 86 | "MenuSound": "sharedassets2.assets", 87 | "ClearSound": "sharedassets31.assets" 88 | }, 89 | "1.11.1": { 90 | "Saber": "sharedassets21.assets", 91 | "Note": "sharedassets22.assets", 92 | "MenuTitle": "sharedassets26.assets", 93 | "Trail": "sharedassets21.assets", 94 | "Platform": "sharedassets3.assets", 95 | "MenuSound": "sharedassets2.assets", 96 | "ClearSound": "sharedassets31.assets" 97 | }, 98 | "1.12.1": { 99 | "Saber": "sharedassets23.assets", 100 | "Note": "sharedassets23.assets", 101 | "MenuTitle": "sharedassets2.assets", 102 | "Trail": "sharedassets23.assets", 103 | "Platform": "sharedassets3.assets", 104 | "MenuSound": "sharedassets2.assets", 105 | "ClearSound": "sharedassets32.assets" 106 | }, 107 | "1.12.2": { 108 | "Saber": "sharedassets23.assets", 109 | "Note": "sharedassets23.assets", 110 | "MenuTitle": "sharedassets2.assets", 111 | "Trail": "sharedassets23.assets", 112 | "Platform": "sharedassets3.assets", 113 | "MenuSound": "sharedassets2.assets", 114 | "ClearSound": "sharedassets32.assets" 115 | }, 116 | "1.13.0": { 117 | "Saber": "sharedassets24.assets", 118 | "Note": "sharedassets24.assets", 119 | "MenuTitle": "sharedassets2.assets", 120 | "Trail": "sharedassets24.assets", 121 | "Platform": "sharedassets3.assets", 122 | "MenuSound": "sharedassets2.assets", 123 | "ClearSound": "sharedassets33.assets" 124 | } 125 | } 126 | -------------------------------------------------------------------------------- /assets/modloader.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "1.2.3", 3 | 4 | "modLoader32": "https://github.com/sc2ad/QuestLoader/releases/download/v1.2.3/libmodloader32.so", 5 | "modLoader64": "https://github.com/sc2ad/QuestLoader/releases/download/v1.2.3/libmodloader64.so", 6 | "main32": "https://github.com/sc2ad/QuestLoader/releases/download/v1.2.3/libmain32.so", 7 | "main64": "https://github.com/sc2ad/QuestLoader/releases/download/v1.2.3/libmain64.so" 8 | } -------------------------------------------------------------------------------- /com.beatgames.beatsaber/core-mods.json: -------------------------------------------------------------------------------- 1 | { 2 | "1.13.0": { 3 | "lastUpdated": "2021-1-26T01:16:10.2928323Z", 4 | "mods": [ 5 | { 6 | "id": "PinkCore", 7 | "version": "1.3.1", 8 | "downloadLink": "https://github.com/BSMGPink/PinkUtils/releases/download/1.3.1/PinkCorev1.3.1.zip" 9 | }, 10 | { 11 | "id": "goodbyebug", 12 | "version": "0.1.3", 13 | "downloadLink": "https://github.com/Rugtveit/GoodbyeBug/releases/download/0.1.3/GoodbyeBug.zip" 14 | } 15 | ] 16 | }, 17 | "1.13.2": { 18 | "lastUpdated": "2021-2-8T19:59:19.87128734Z", 19 | "mods": [ 20 | { 21 | "id": "CustomTypes", 22 | "version": "0.4.4", 23 | "downloadLink": "https://github.com/sc2ad/Il2CppQuestTypePatching/releases/download/v0.4.4/CustomTypes_v0.4.4.zip" 24 | }, 25 | { 26 | "id": "Codegen", 27 | "version": "0.6.2", 28 | "downloadLink": "https://github.com/sc2ad/BeatSaber-Quest-Codegen/releases/download/v0.6.2/Codegen_v0.6.2.zip" 29 | }, 30 | { 31 | "id": "questui", 32 | "version": "0.4.4", 33 | "downloadLink": "https://github.com/darknight1050/questui/releases/download/v0.4.4/questui.zip" 34 | }, 35 | { 36 | "id": "PinkCore", 37 | "version": "1.4.1", 38 | "downloadLink": "https://github.com/BSMGPink/PinkCore/releases/download/1.4.1/PinkCoreV1.4.1.zip" 39 | }, 40 | { 41 | "id": "goodbyebug", 42 | "version": "0.1.4", 43 | "downloadLink": "https://github.com/Rugtveit/GoodbyeBug/releases/download/0.1.4/GoodbyeBug.zip" 44 | } 45 | ] 46 | }, 47 | "1.14.0": { 48 | "lastUpdated": "2021-3-26T08:53:49.13578332Z", 49 | "mods": [ 50 | { 51 | "id": "custom-types", 52 | "version": "0.5.1", 53 | "downloadLink": "https://github.com/sc2ad/Il2CppQuestTypePatching/releases/download/v0.5.1/custom-types_v0.5.1.qmod", 54 | "filename": "custom-types_v0.5.1.qmod" 55 | }, 56 | { 57 | "id": "codegen", 58 | "version": "0.7.0", 59 | "downloadLink": "https://github.com/sc2ad/BeatSaber-Quest-Codegen/releases/download/v0.7.0/Codegen_v0.7.0.qmod", 60 | "filename": "Codegen_v0.7.0.qmod" 61 | } 62 | ] 63 | }, 64 | "1.15.0": { 65 | "lastUpdated": "2021-5-11T08:04:11.83112314Z", 66 | "mods": [ 67 | { 68 | "id": "custom-types", 69 | "version": "0.8.3", 70 | "downloadLink": "https://github.com/sc2ad/Il2CppQuestTypePatching/releases/download/v0.8.3/custom-types_v0.8.3.qmod", 71 | "filename": "custom-types_v0.8.3.qmod" 72 | }, 73 | { 74 | "id": "codegen", 75 | "version": "0.8.1", 76 | "downloadLink": "https://github.com/sc2ad/BeatSaber-Quest-Codegen/releases/download/v0.8.1/codegen_0_8_1.qmod", 77 | "filename": "codegen_0_8_1.qmod" 78 | } 79 | ] 80 | }, 81 | "1.16.4": { 82 | "lastUpdated": "2021-7-29T08:18:08.85132314Z", 83 | "mods": [ 84 | { 85 | "id": "custom-types", 86 | "version": "0.12.6", 87 | "downloadLink": "https://github.com/sc2ad/Il2CppQuestTypePatching/releases/download/v0.12.6/custom-types_v0_12_6.qmod", 88 | "filename": "custom-types_v0_12_6.qmod" 89 | }, 90 | { 91 | "id": "codegen", 92 | "version": "0.12.5", 93 | "downloadLink": "https://github.com/sc2ad/BeatSaber-Quest-Codegen/releases/download/v0.12.5/codegen_0_12_5.qmod", 94 | "filename": "codegen_0_12_5.qmod" 95 | }, 96 | { 97 | "id": "songloader", 98 | "version": "0.6.3", 99 | "downloadLink": "https://github.com/darknight1050/SongLoader/releases/download/v0.6.3/songloader.qmod", 100 | "filename": "songloader_v0_6_3.qmod" 101 | }, 102 | { 103 | "id": "playlistmanager", 104 | "version": "0.1.2", 105 | "downloadLink": "https://github.com/darknight1050/PlaylistManager/releases/download/v0.1.2/playlistmanager.qmod", 106 | "filename": "playlistmanager_v0_1_2.qmod" 107 | }, 108 | { 109 | "id": "questui", 110 | "version": "0.10.2", 111 | "downloadLink": "https://github.com/darknight1050/questui/releases/download/v0.10.2/questui.qmod", 112 | "filename": "questui_v0_10_2.qmod" 113 | }, 114 | { 115 | "id": "songdownloader", 116 | "version": "0.2.0", 117 | "downloadLink": "https://github.com/darknight1050/SongDownloader/releases/download/v0.2.0/songdownloader.qmod", 118 | "filename": "songdownloader_v0_2_0.qmod" 119 | }, 120 | { 121 | "id": "PinkCore", 122 | "version": "1.5.4", 123 | "downloadLink": "https://github.com/BSMGPink/PinkCore/releases/download/v1.5.4/PinkCore.qmod", 124 | "filename": "PinkCore_v1_5_4.qmod" 125 | } 126 | ] 127 | }, 128 | "1.17.0": { 129 | "lastUpdated": "2021-9-3T17:39:08.85132314Z", 130 | "mods": [ 131 | { 132 | "id": "custom-types", 133 | "version": "0.12.7", 134 | "downloadLink": "https://github.com/sc2ad/Il2CppQuestTypePatching/releases/download/v0.12.7/custom-types_v0_12_7.qmod", 135 | "filename": "custom-types_v0_12_7.qmod" 136 | }, 137 | { 138 | "id": "codegen", 139 | "version": "0.13.0", 140 | "downloadLink": "https://github.com/sc2ad/BeatSaber-Quest-Codegen/releases/download/v0.13.0/codegen_0_13_0.qmod", 141 | "filename": "codegen_0_13_0.qmod" 142 | }, 143 | { 144 | "id": "songloader", 145 | "version": "0.7.0", 146 | "downloadLink": "https://github.com/darknight1050/SongLoader/releases/download/v0.7.0/songloader.qmod", 147 | "filename": "songloader_v0_7_0.qmod" 148 | }, 149 | { 150 | "id": "playlistmanager", 151 | "version": "0.1.3", 152 | "downloadLink": "https://github.com/darknight1050/PlaylistManager/releases/download/v0.1.3/playlistmanager.qmod", 153 | "filename": "playlistmanager_v0_1_3.qmod" 154 | }, 155 | { 156 | "id": "questui", 157 | "version": "0.11.0", 158 | "downloadLink": "https://github.com/darknight1050/questui/releases/download/v0.11.0/questui.qmod", 159 | "filename": "questui_v0_11_0.qmod" 160 | }, 161 | { 162 | "id": "songdownloader", 163 | "version": "0.3.1", 164 | "downloadLink": "https://github.com/darknight1050/SongDownloader/releases/download/v0.3.1/songdownloader.qmod", 165 | "filename": "songdownloader_v0_3_1.qmod" 166 | }, 167 | { 168 | "id": "pinkcore", 169 | "version": "1.6.0", 170 | "downloadLink": "https://github.com/BSMGPink/PinkCore/releases/download/v1.6.0/PinkCore.qmod", 171 | "filename": "PinkCore_v1_6_0.qmod" 172 | } 173 | ] 174 | }, 175 | "1.17.1": { 176 | "lastUpdated": "2022-04-30T07:21:27Z", 177 | "mods": [ 178 | { 179 | "id": "custom-types", 180 | "version": "0.12.8", 181 | "downloadLink": "https://github.com/sc2ad/Il2CppQuestTypePatching/releases/download/v0.12.8/custom-types_v0_12_8.qmod", 182 | "filename": "custom-types_v0_12_8.qmod" 183 | }, 184 | { 185 | "id": "codegen", 186 | "version": "0.14.0", 187 | "downloadLink": "https://github.com/sc2ad/BeatSaber-Quest-Codegen/releases/download/v0.14.0/codegen_0_14_0.qmod", 188 | "filename": "codegen_v0_14_0.qmod" 189 | }, 190 | { 191 | "id": "songloader", 192 | "version": "0.7.2", 193 | "downloadLink": "https://github.com/darknight1050/SongLoader/releases/download/v0.7.2/songloader.qmod", 194 | "filename": "songloader_v0_7_2.qmod" 195 | }, 196 | { 197 | "id": "playlistmanager", 198 | "version": "0.1.4", 199 | "downloadLink": "https://github.com/darknight1050/PlaylistManager/releases/download/v0.1.4/playlistmanager.qmod", 200 | "filename": "playlistmanager_v0_1_4.qmod" 201 | }, 202 | { 203 | "id": "questui", 204 | "version": "0.11.1", 205 | "downloadLink": "https://github.com/darknight1050/questui/releases/download/v0.11.1/questui.qmod", 206 | "filename": "questui_v0_11_1.qmod" 207 | }, 208 | { 209 | "id": "songdownloader", 210 | "version": "0.3.2", 211 | "downloadLink": "https://github.com/darknight1050/SongDownloader/releases/download/v0.3.2/songdownloader.qmod", 212 | "filename": "songdownloader_v0_3_2.qmod" 213 | }, 214 | { 215 | "id": "pinkcore", 216 | "version": "1.6.3", 217 | "downloadLink": "https://github.com/BSMGPink/PinkCore/releases/download/v1.6.3/PinkCore.qmod", 218 | "filename": "PinkCore_v1_6_3.qmod" 219 | } 220 | ] 221 | }, 222 | "1.19.0": { 223 | "lastUpdated": "2022-02-17T01:04:19Z", 224 | "mods": [ 225 | { 226 | "id": "custom-types", 227 | "version": "0.15.6", 228 | "downloadLink": "https://github.com/sc2ad/Il2CppQuestTypePatching/releases/download/v0.15.6/CustomTypes.qmod", 229 | "filename": "custom-types_v0_15_6.qmod" 230 | }, 231 | { 232 | "id": "codegen", 233 | "version": "0.19.3", 234 | "downloadLink": "https://github.com/sc2ad/BeatSaber-Quest-Codegen/releases/download/v0.19.3/Codegen.qmod", 235 | "filename": "codegen_v0_19_3.qmod" 236 | }, 237 | { 238 | "id": "songloader", 239 | "version": "0.8.3", 240 | "downloadLink": "https://github.com/darknight1050/SongLoader/releases/download/v0.8.3/SongLoader.qmod", 241 | "filename": "songloader_v0_8_3.qmod" 242 | }, 243 | { 244 | "id": "playlistmanager", 245 | "version": "0.2.0", 246 | "downloadLink": "https://github.com/darknight1050/PlaylistManager/releases/download/v0.2.0/PlaylistManager.qmod", 247 | "filename": "playlistmanager_v0_2_0.qmod" 248 | }, 249 | { 250 | "id": "questui", 251 | "version": "0.13.1", 252 | "downloadLink": "https://github.com/darknight1050/questui/releases/download/v0.13.1/QuestUI.qmod", 253 | "filename": "questui_v0_13_1.qmod" 254 | }, 255 | { 256 | "id": "songdownloader", 257 | "version": "0.4.0", 258 | "downloadLink": "https://github.com/darknight1050/SongDownloader/releases/download/v0.4.0/SongDownloader.qmod", 259 | "filename": "songdownloader_v0_4_0.qmod" 260 | }, 261 | { 262 | "id": "pinkcore", 263 | "version": "1.6.4", 264 | "downloadLink": "https://github.com/BSMGPink/PinkCore/releases/download/v1.6.4/PinkCore.qmod", 265 | "filename": "PinkCore_v1_6_4.qmod" 266 | } 267 | ] 268 | }, 269 | "1.19.1": { 270 | "lastUpdated": "2022-03-08T20:12:19Z", 271 | "mods": [ 272 | { 273 | "id": "custom-types", 274 | "version": "0.15.7", 275 | "downloadLink": "https://github.com/sc2ad/Il2CppQuestTypePatching/releases/download/v0.15.7/CustomTypes.qmod", 276 | "filename": "custom-types_v0_15_7.qmod" 277 | }, 278 | { 279 | "id": "codegen", 280 | "version": "0.20.0", 281 | "downloadLink": "https://github.com/sc2ad/BeatSaber-Quest-Codegen/releases/download/v0.20.0/Codegen.qmod", 282 | "filename": "codegen_v0_20_0.qmod" 283 | }, 284 | { 285 | "id": "songloader", 286 | "version": "0.8.4", 287 | "downloadLink": "https://github.com/darknight1050/SongLoader/releases/download/v0.8.4/SongLoader.qmod", 288 | "filename": "songloader_v0_8_4.qmod" 289 | }, 290 | { 291 | "id": "playlistmanager", 292 | "version": "0.2.1", 293 | "downloadLink": "https://github.com/darknight1050/PlaylistManager/releases/download/v0.2.1/PlaylistManager.qmod", 294 | "filename": "playlistmanager_v0_2_1.qmod" 295 | }, 296 | { 297 | "id": "questui", 298 | "version": "0.13.2", 299 | "downloadLink": "https://github.com/darknight1050/questui/releases/download/v0.13.2/QuestUI.qmod", 300 | "filename": "questui_v0_13_2.qmod" 301 | }, 302 | { 303 | "id": "songdownloader", 304 | "version": "0.4.1", 305 | "downloadLink": "https://github.com/darknight1050/SongDownloader/releases/download/v0.4.1/SongDownloader.qmod", 306 | "filename": "songdownloader_v0_4_1.qmod" 307 | }, 308 | { 309 | "id": "pinkcore", 310 | "version": "1.6.5", 311 | "downloadLink": "https://github.com/BSMGPink/PinkCore/releases/download/v1.6.5/PinkCore.qmod", 312 | "filename": "PinkCore_v1_6_5.qmod" 313 | } 314 | ] 315 | }, 316 | "1.20.0": { 317 | "lastUpdated": "2022-03-14T21:28:42Z", 318 | "mods": [ 319 | { 320 | "id": "custom-types", 321 | "version": "0.15.8", 322 | "downloadLink": "https://github.com/sc2ad/Il2CppQuestTypePatching/releases/download/v0.15.8/CustomTypes.qmod", 323 | "filename": "custom-types_v0_15_8.qmod" 324 | }, 325 | { 326 | "id": "codegen", 327 | "version": "0.21.0", 328 | "downloadLink": "https://github.com/sc2ad/BeatSaber-Quest-Codegen/releases/download/v0.21.0/Codegen.qmod", 329 | "filename": "codegen_v0_21_0.qmod" 330 | }, 331 | { 332 | "id": "songloader", 333 | "version": "0.9.2", 334 | "downloadLink": "https://github.com/darknight1050/SongLoader/releases/download/v0.9.2/SongLoader.qmod", 335 | "filename": "songloader_v0_9_2.qmod" 336 | }, 337 | { 338 | "id": "playlistmanager", 339 | "version": "0.2.2", 340 | "downloadLink": "https://github.com/darknight1050/PlaylistManager/releases/download/v0.2.2/PlaylistManager.qmod", 341 | "filename": "playlistmanager_v0_2_2.qmod" 342 | }, 343 | { 344 | "id": "questui", 345 | "version": "0.13.4", 346 | "downloadLink": "https://github.com/darknight1050/questui/releases/download/v0.13.4/QuestUI.qmod", 347 | "filename": "questui_v0_13_4.qmod" 348 | }, 349 | { 350 | "id": "songdownloader", 351 | "version": "0.4.3", 352 | "downloadLink": "https://github.com/darknight1050/SongDownloader/releases/download/v0.4.3/SongDownloader.qmod", 353 | "filename": "songdownloader_v0_4_3.qmod" 354 | }, 355 | { 356 | "id": "pinkcore", 357 | "version": "1.6.6", 358 | "downloadLink": "https://github.com/BSMGPink/PinkCore/releases/download/v1.6.6/PinkCore.qmod", 359 | "filename": "PinkCore_v1_6_6.qmod" 360 | } 361 | ] 362 | }, 363 | "1.21.0": { 364 | "lastUpdated": "2022-04-01T17:14:00Z", 365 | "mods": [ 366 | { 367 | "id": "custom-types", 368 | "version": "0.15.9", 369 | "downloadLink": "https://github.com/sc2ad/Il2CppQuestTypePatching/releases/download/v0.15.9/CustomTypes.qmod", 370 | "filename": "custom-types_v0_15_9.qmod" 371 | }, 372 | { 373 | "id": "codegen", 374 | "version": "0.22.0", 375 | "downloadLink": "https://github.com/sc2ad/BeatSaber-Quest-Codegen/releases/download/v0.22.0/Codegen.qmod", 376 | "filename": "codegen_v0_22_0.qmod" 377 | }, 378 | { 379 | "id": "songloader", 380 | "version": "0.9.3", 381 | "downloadLink": "https://github.com/darknight1050/SongLoader/releases/download/v0.9.3/SongLoader.qmod", 382 | "filename": "songloader_v0_9_3.qmod" 383 | }, 384 | { 385 | "id": "playlistmanager", 386 | "version": "0.2.3", 387 | "downloadLink": "https://github.com/darknight1050/PlaylistManager/releases/download/v0.2.3/PlaylistManager.qmod", 388 | "filename": "playlistmanager_v0_2_3.qmod" 389 | }, 390 | { 391 | "id": "questui", 392 | "version": "0.13.5", 393 | "downloadLink": "https://github.com/darknight1050/questui/releases/download/v0.13.5/QuestUI.qmod", 394 | "filename": "questui_v0_13_5.qmod" 395 | }, 396 | { 397 | "id": "songdownloader", 398 | "version": "0.4.4", 399 | "downloadLink": "https://github.com/darknight1050/SongDownloader/releases/download/v0.4.4/SongDownloader.qmod", 400 | "filename": "songdownloader_v0_4_4.qmod" 401 | }, 402 | { 403 | "id": "pinkcore", 404 | "version": "1.6.7", 405 | "downloadLink": "https://github.com/BSMGPink/PinkCore/releases/download/v1.6.7/PinkCore.qmod", 406 | "filename": "PinkCore_v1_6_7.qmod" 407 | } 408 | ] 409 | }, 410 | "1.24.0": { 411 | "lastUpdated": "2022-08-13T21:00:00Z", 412 | "mods": [ 413 | { 414 | "id": "custom-types", 415 | "version": "0.15.18", 416 | "downloadLink": "https://github.com/sc2ad/Il2CppQuestTypePatching/releases/download/v0.15.18/CustomTypes.qmod", 417 | "filename": "custom-types_v0_15_18.qmod" 418 | }, 419 | { 420 | "id": "codegen", 421 | "version": "0.25.0", 422 | "downloadLink": "https://github.com/sc2ad/BeatSaber-Quest-Codegen/releases/download/v0.25.0/Codegen.qmod", 423 | "filename": "codegen_v0_25_0.qmod" 424 | }, 425 | { 426 | "id": "songloader", 427 | "version": "0.10.3", 428 | "downloadLink": "https://github.com/darknight1050/SongLoader/releases/download/v0.10.3/SongLoader.qmod", 429 | "filename": "songloader_v0_10_3.qmod" 430 | }, 431 | { 432 | "id": "playlistcore", 433 | "version": "1.0.1", 434 | "downloadLink": "https://github.com/Metalit/PlaylistCore/releases/download/v1.0.1/PlaylistCore.qmod", 435 | "filename": "playlistcore_v1_0_1.qmod" 436 | }, 437 | { 438 | "id": "playlistmanager", 439 | "version": "1.1.0", 440 | "downloadLink": "https://github.com/Metalit/PlaylistManager/releases/download/v1.1.0/PlaylistManager.qmod", 441 | "filename": "playlistmanager_v1_1_0.qmod" 442 | }, 443 | { 444 | "id": "questui", 445 | "version": "0.16.4", 446 | "downloadLink": "https://github.com/darknight1050/QuestUI/releases/download/v0.16.4/QuestUI.qmod", 447 | "filename": "questui_v0_16_4.qmod" 448 | }, 449 | { 450 | "id": "songdownloader", 451 | "version": "0.4.10", 452 | "downloadLink": "https://github.com/darknight1050/SongDownloader/releases/download/v0.4.10/SongDownloader.qmod", 453 | "filename": "songdownloader_v0_4_10.qmod" 454 | }, 455 | { 456 | "id": "pinkcore", 457 | "version": "1.7.0", 458 | "downloadLink": "https://github.com/BSMGPink/PinkCore/releases/download/v1.7.0/PinkCore.qmod", 459 | "filename": "PinkCore_v1_7_0.qmod" 460 | }, 461 | { 462 | "id": "datakeeper", 463 | "version": "0.1.1", 464 | "downloadLink": "https://github.com/Metalit/PlayerDataKeeper/releases/download/v0.1.1/PlayerDataKeeper_1.24.qmod", 465 | "filename": "PlayerDataKeeper_v0_1_1.qmod" 466 | }, 467 | { 468 | "id": "BeatTogether", 469 | "version": "1.5.0", 470 | "downloadLink": "https://github.com/BeatTogether/BeatTogether.Quest/releases/download/v1.5.0/BeatTogether_v1.5.0.qmod", 471 | "filename": "BeatTogether_v1_5_0.qmod" 472 | }, 473 | { 474 | "id": "MultiplayerCore", 475 | "version": "1.1.0", 476 | "downloadLink": "https://github.com/EnderdracheLP/MultiplayerCore.Quest/releases/download/1.1.0/MultiplayerCore1.1.0.qmod", 477 | "filename": "MultiplayerCore_v1_1_0.qmod" 478 | }, 479 | { 480 | "id": "mod-list", 481 | "version": "0.1.5", 482 | "downloadLink": "https://github.com/Lauriethefish/ModList/releases/download/0.1.5/mod-list_v0.1.5.qmod", 483 | "filename": "mod-list_v0.1.5.qmod" 484 | } 485 | ] 486 | } 487 | } --------------------------------------------------------------------------------