beat_saber_version = "1.44.1" instance = "1.44.1" [[plugins]] id = "bsipa" repo = "nike4613/BeatSaber-IPA-Reloaded" tag = "4.3.7" asset = "BSIPA-net472-x64.zip" sha256 = "899b8a1dda91935bd5c19a211fa48e44e32f7be9ab82b6fc796709c753b7b2bc" install_strategy = "root-zip" reason = "BeatMods verified BSIPA 4.3.7 for Beat Saber 1.44.1 as version id 2561, zipHash 947774ef1010ff809ae05e345e269a90. GitHub asset is byte-identical to the BeatMods CDN zip used for initial bootstrap." [[plugins]] id = "beatsabermarkuplanguage" repo = "monkeymanboy/BeatSaberMarkupLanguage" tag = "v1.14.1" asset = "BeatSaberMarkupLanguage-v1.14.1+bs.1.41.1-RELEASE.zip" sha256 = "816613459853955e2b7c02123ed42f8e5bdbd946cc774fd5fcc4e80a6a09120a" install_strategy = "bsipa-zip" reason = "BeatMods verified BeatSaberMarkupLanguage 1.14.1 for Beat Saber 1.44.1 as version id 2567, zipHash 46149d03f8549e07f2c88fefde4337b2. GitHub asset is byte-identical to the BeatMods CDN zip used for initial bootstrap." [[plugins]] id = "sirautil" repo = "Auros/SiraUtil" tag = "v3.3.1" asset = "SiraUtil-v3.3.1+bs.1.42.0.zip" sha256 = "2253e5c31324e1e01b23480acba5ceee6b67eb8f16a079f58bc2f6ce7b12051f" install_strategy = "bsipa-zip" reason = "BeatMods verified SiraUtil 3.3.1 for Beat Saber 1.44.1 as version id 2565, zipHash ae14f7d3192a919d5d996c802fbde037. GitHub asset is byte-identical to the BeatMods CDN zip used for initial bootstrap." [[plugins]] id = "songcore" repo = "Kylemc1413/SongCore" tag = "beatmods-3.16.0" asset = "SongCore-3.16.0.zip" sha256 = "f9be5d66426d795c6c8af2a4da0150a298d2d6a65fbabcab316d379088a40019" install_strategy = "bsipa-zip" reason = "BeatMods verified SongCore 3.16.0 for Beat Saber 1.44.1 as version id 2564, zipHash 0af9c0a03074c17ca15c1b667a0e30c8. BeatMods points to Kylemc1413/SongCore, but that GitHub repo currently exposes releases only through 3.10.4, so this remains a BeatMods CDN fallback until a matching upstream release artifact is found." [[plugins]] id = "customjsondata" repo = "Aeroluna/CustomJSONData" tag = "v2.6.8" asset = "CustomJSONData-2.6.8+1.40.0-bs1.40.0-7c2c32c.zip" sha256 = "30555c77485d2837bd294608fe4e23c34415b89413997be67a6150318090b216" install_strategy = "bsipa-zip" reason = "BeatMods verified CustomJSONData 2.6.8+1.40.0 for Beat Saber 1.44.1 as version id 2327, zipHash fed31638bbb678580ef760ec83cfd486. GitHub asset is byte-identical to the BeatMods CDN zip." [[plugins]] id = "heck" repo = "Aeroluna/Heck" tag = "v2026-05-02" asset = "Heck-1.8.3+1.42.1-bs1.42.1-3ebc6a2.zip" sha256 = "d6c6a2b7e54285c8e7ee0515546f8cec274033afaa11324164803d003d9afab4" install_strategy = "bsipa-zip" reason = "No BeatMods verified 1.44.1 entry was returned on 2026-06-28. Use latest upstream GitHub Heck asset targeting the highest available Beat Saber version, bs1.42.1; GitHub release digest matched the downloaded asset." [[plugins]] id = "chroma" repo = "Aeroluna/Heck" tag = "v2026-02-23" asset = "Chroma-2.9.22+1.42.1-bs1.42.1-b38d924.zip" sha256 = "5438d039336ec91573818b7dbd8d5fce30454d16a66f3e70d6eedf5bff6c32bf" install_strategy = "bsipa-zip" reason = "No BeatMods verified 1.44.1 entry was returned on 2026-06-28. Use latest upstream GitHub Chroma asset targeting the highest available Beat Saber version, bs1.42.1; GitHub release digest matched the downloaded asset." [[plugins]] id = "lookupid" repo = "Aeroluna/Heck" tag = "chroma-v2.5.10" asset = "LookupID-1.0.1.zip" sha256 = "5fc838c9bf3693a8e3728056d95c07c5b0e13f944c1f9f49607f701b58e3d05d" install_strategy = "bsipa-zip" reason = "Required by Chroma. BeatMods verified LookupID 1.0.1 for Beat Saber 1.44.1 as version id 1527, zipHash 5f5655b91193602c0311b8b6d1b4c71c. GitHub exposes the same version as an upstream release asset." [[plugins]] id = "noodleextensions" repo = "Aeroluna/Heck" tag = "v2026-05-09" asset = "NoodleExtensions-1.7.21+1.42.1-bs1.42.1-3bbcaf6.zip" sha256 = "116d5a56c52faf652cecee2dd0b9a02c1798d893fb5adef4145a1fa555ef727f" install_strategy = "bsipa-zip" reason = "No BeatMods verified 1.44.1 entry was returned on 2026-06-28. Use latest upstream GitHub Noodle Extensions asset targeting the highest available Beat Saber version, bs1.42.1; GitHub release digest matched the downloaded asset." [[plugins]] id = "camerautils" repo = "Reezonate/CameraUtils" tag = "beatmods-1.0.8" asset = "CameraUtils-1.0.8.zip" sha256 = "7066ec311dc599e1d654d70557abc6c0809b72b5f4d695c8cfb85bb0bf2e2366" install_strategy = "bsipa-zip" reason = "Required by Vivify. BeatMods verified CameraUtils 1.0.8 for Beat Saber 1.44.1 as version id 2576, zipHash 38507e3a9ff8486c75b002cc47226f43. Upstream GitHub latest release is 1.0.7, so use the newer BeatMods CDN artifact." [[plugins]] id = "assetbundleloadingtools" repo = "nicoco007/AssetBundleLoadingTools" tag = "v1.1.13" asset = "AssetBundleLoadingTools-v1.1.13+bs.1.41.1.zip" sha256 = "356b1aa4722ecca6f13199ad378429ece9873c365d9cf013e095fd5c0757a127" install_strategy = "root-zip" reason = "Required by Vivify. BeatMods verified AssetBundleLoadingTools 1.1.13 for Beat Saber 1.44.1 as version id 2590, zipHash a381a964cb69d26be8348edf04fabbc7. GitHub asset is the same version and its release digest matched the downloaded asset." [[plugins]] id = "vivify" repo = "Aeroluna/Vivify" tag = "v1.1.0" asset = "Vivify-1.1.0+1.42.1-bs1.42.1-f83aa3c.zip" sha256 = "0e8799a7243496925aa527bc4ca7d3bcab770f4e828bbceeed066539f90a0902" install_strategy = "bsipa-zip" reason = "No BeatMods verified 1.44.1 entry was returned on 2026-06-28. Use latest upstream GitHub Vivify asset targeting the highest available Beat Saber version, bs1.42.1; GitHub release digest matched the downloaded asset." [[plugins]] id = "iniparser" repo = "rickyah/ini-parser" tag = "beatmods-2.5.9" asset = "IniParser-2.5.9.zip" sha256 = "b761293bea73ff3cb9998f404594aade617638aba4318203320189baf3449ff1" install_strategy = "bsipa-zip" reason = "BeatMods verified Ini Parser 2.5.9 for Beat Saber 1.44.1 as version id 1352, zipHash 5df74ad1c6b120fecdc615dd55f15b88. Use BeatMods CDN as a framework/library dependency payload." [[plugins]] id = "bs-utils" repo = "Kylemc1413/Beat-Saber-Utils" tag = "beatmods-1.14.3" asset = "BSUtils-1.14.3.zip" sha256 = "b450fa4561da5b5ad834a3dcf6f127c2d73e5f971aa6c986514a6b185d68edfe" install_strategy = "bsipa-zip" reason = "BeatMods verified BS Utils 1.14.3 for Beat Saber 1.44.1 as version id 2563, zipHash 918d13ac2821a3a17b2819f8861453e9. Upstream GitHub releases do not expose a matching 1.14.3 asset, so this remains a BeatMods CDN fallback." [[plugins]] id = "system-io-compression" tag = "beatmods-4.6.57" asset = "System.IO.Compression-4.6.57.zip" sha256 = "9067ddaf52c077f38a27ace6180a8134ceaaf1ecba752d08de81b4cc0c13aa43" install_strategy = "bsipa-zip" reason = "BeatMods verified System.IO.Compression 4.6.57 for Beat Saber 1.44.1 as version id 1763, zipHash a4e9e26f61967e56168e08eecb01ab88. Use BeatMods CDN as a framework/library dependency payload." [[plugins]] id = "system-io-compression-filesystem" tag = "beatmods-4.7.3056" asset = "System.IO.Compression.FileSystem-4.7.3056.zip" sha256 = "1b6f7a33a69980344717a37240ed80b022903a52968d4968f307cf754e3a03f7" install_strategy = "bsipa-zip" reason = "BeatMods verified System.IO.Compression.FileSystem 4.7.3056 for Beat Saber 1.44.1 as version id 1762, zipHash e19f6fd395d54de7bfcbbbe3084dea28. Use BeatMods CDN as a framework/library dependency payload." [[plugins]] id = "imagesharp" repo = "SixLabors/ImageSharp" tag = "beatmods-2.0.0" asset = "ImageSharp-2.0.0.zip" sha256 = "b2bf6d195f25e1298199a389e381ab42f163b284105ae6181259d74f2528301b" install_strategy = "bsipa-zip" reason = "BeatMods verified ImageSharp 2.0.0 for Beat Saber 1.44.1 as version id 1428, zipHash b642fec88b0f84a0643ebd401d08da35. Use BeatMods CDN as a framework/library dependency payload." [[plugins]] id = "beatsaberplaylistslib" repo = "Meivyn/BeatSaberPlaylistsLib" tag = "beatmods-1.7.2" asset = "BeatSaberPlaylistsLib-1.7.2.zip" sha256 = "dfb26cf90cb73834c405727418c0121d8546cad0403abd35a09437dab766bd32" install_strategy = "bsipa-zip" reason = "BeatMods verified BeatSaberPlaylistsLib 1.7.2 for Beat Saber 1.44.1 as version id 2175, zipHash a3418b75ed7294a3856f3eca12bbd672. Upstream GitHub exposes no release assets through the releases API, so this remains a BeatMods CDN fallback." [[plugins]] id = "beatsaversharp" repo = "lolPants/BeatSaverSharp" tag = "beatmods-3.4.5" asset = "BeatSaverSharp-3.4.5.zip" sha256 = "f5f37b27438e9b2fa1d9fbdf51a4f015f44ae04979cbdd9b90f6ae18583a6911" install_strategy = "bsipa-zip" reason = "BeatMods verified BeatSaverSharp 3.4.5 for Beat Saber 1.44.1 as version id 1831, zipHash be37e13e93d9ac7da4efbdc3f514fa8f. BeatMods upstream URL returned inaccessible via the GitHub releases API, so this remains a BeatMods CDN fallback." [[plugins]] id = "scoresabersharp" tag = "beatmods-0.1.0" asset = "ScoreSaberSharp-0.1.0.zip" sha256 = "7f30be996f8f0e997f2d848e34de1d03ef6dc744ffc32d3fe505881ca22c6cd3" install_strategy = "bsipa-zip" reason = "BeatMods verified ScoreSaberSharp 0.1.0 for Beat Saber 1.44.1 as version id 445, zipHash 8713168c598577ee7c73fa3cf0e26f5c. BeatMods lists scoresaber.com rather than a GitHub release source, so this remains a BeatMods CDN fallback." [[plugins]] id = "scoresaber" repo = "ScoreSaber/pc-mod" tag = "v3.3.27" asset = "ScoreSaber-v3.3.27-bs1.42.0-to-1.44.0-9b4cfcf.zip" sha256 = "8ad509ab38353dfb4d92d127ba4e40917552f700580a7384509cafa70e62c096" install_strategy = "bsipa-zip" reason = "User-provided GitHub releases URL https://github.com/ScoreSaber/pc-mod/releases. Latest non-draft, non-prerelease release v3.3.27 includes this highest compatible asset, labeled for Beat Saber 1.42.0 through 1.44.0; GitHub release digest matched the downloaded asset." [[plugins]] id = "protobuf-net" repo = "protobuf-net/protobuf-net" tag = "beatmods-3.0.102" asset = "protobuf-net-3.0.102.zip" sha256 = "8bf4a361038172eab2c0c2e6737773d6c9a47fc6504a97304a35f697d5166414" install_strategy = "bsipa-zip" reason = "Required by SongDetailsCache. BeatMods verified protobuf-net 3.0.102 for Beat Saber 1.44.1 as version id 958, zipHash 1f55ae4b80b747b5f03fa18337ead864. Use BeatMods CDN as a framework/library dependency payload." [[plugins]] id = "songdetailscache" repo = "kinsi55/BeatSaber_SongDetails" tag = "v1.4.0" asset = "SongDetailsCache.BS.Lib.zip" sha256 = "6ccc816dd40752b46d5e7e1cfb41e5af9d915d1a032be51ce1e52fb154daa28c" install_strategy = "bsipa-zip" reason = "Required by SongRankedBadge. BeatMods verified SongDetailsCache 1.4.0 for Beat Saber 1.44.1 as version id 2226, zipHash e1167b64cd3eff7e3651ec2dbbe50d81. GitHub asset is the same version selected from kinsi55/BeatSaber_SongDetails v1.4.0." [[plugins]] id = "songrankedbadge" repo = "qe201020335/SongRankedBadge" tag = "v1.0.6" asset = "SongRankedBadge-1.0.6-bs1.40.0-88ee233.zip" sha256 = "6028f2392dd5e228f477837a7e32d95f0ca8af4f1b697b17c842ea62c050edff" install_strategy = "bsipa-zip" reason = "BeatMods verified SongRankedBadge 1.0.6 for Beat Saber 1.44.1 as version id 2267, zipHash c6944b8a4b00b0c0bb1d44f273b3bb18. GitHub release asset v1.0.6 was used." [[plugins]] id = "beatleader" repo = "BeatLeader/beatleader-mod" tag = "v0.10.0" asset = "BeatLeader-0.10.0-bs1.42+.zip" sha256 = "0b7c2adcf4db9806cdc765164788a9394bca2ee12179fad1b8ed255da1b7104e" install_strategy = "bsipa-zip" reason = "User-provided GitHub releases URL https://github.com/BeatLeader/beatleader-mod/releases. Latest non-draft, non-prerelease release v0.10.0 includes this highest compatible asset, labeled for Beat Saber 1.42+; GitHub release digest matched the downloaded asset. The archive bundles Plugins/LeaderboardCore.dll, so the standalone LeaderboardCore lock entry is intentionally omitted." [[plugins]] id = "beatsaverdownloader" repo = "Top-Cat/BeatSaverDownloader" tag = "beatmods-6.0.7" asset = "BeatSaverDownloader-6.0.7.zip" sha256 = "4108b11eae11d09f8c4e838dde1dc36108f1f3fd4fff31b951e7c551fa59f5f1" install_strategy = "bsipa-zip" reason = "BeatMods verified BeatSaverDownloader 6.0.7 for Beat Saber 1.44.1 as version id 2217, zipHash a740c6e68a9b5d1dfda3cc8e81f7cf06. Upstream GitHub exposes no release assets through the releases API, so this remains a BeatMods CDN fallback." [[plugins]] id = "playlistmanager" repo = "rithik-b/PlaylistManager" tag = "pr-82-localbuild-da1ad17" asset = "PlaylistManager-1.7.4-bs1.44.0-da1ad17.zip" sha256 = "57b449e614db1d5214cd3a88000d52f5a989c8521390a9f4819b1c62f20f16fa" install_strategy = "bsipa-zip" reason = "Local build from .state/build/playlistmanager-pr82-skilltest, artifact PlaylistManager/bin/Release/net48/zip/PlaylistManager-1.7.4-bs1.44.0-da1ad17.zip. Use this PR82 build instead of the failed BeatMods 1.7.3 compatibility trial for Beat Saber 1.44.1." [[plugins]] id = "beatsaverupdater" repo = "ibillingsley/BeatSaverUpdater" tag = "1.2.11" asset = "BeatSaverUpdater-1.2.11-bs1.39.1-3698f98.zip" sha256 = "6237da05cbc044e99211cb0e569c917fe61bb0da25e42c61a6d438371548ebba" install_strategy = "bsipa-zip" reason = "BeatMods verified BeatSaverUpdater 1.2.11 for Beat Saber 1.44.1 as version id 2352, zipHash d9ea8dd0cbaac66cbb02fa59a548e42b. GitHub asset is byte-identical to the BeatMods CDN zip." [[plugins]] id = "failbutton" repo = "qe201020335/FailButton" tag = "v0.0.4" asset = "FailButton-0.0.4-bs1.39.0-b6415fb.zip" sha256 = "bb163170f400191592af1689e7b7557ec82e45e36de36e6eaaae16b4273e595b" install_strategy = "bsipa-zip" reason = "User-provided GitHub repository URL https://github.com/qe201020335/FailButton. Latest non-draft, non-prerelease release v0.0.4 exposes this asset; no newer 1.44.x-specific asset was available." [[plugins]] id = "easyoffset" repo = "Reezonate/EasyOffset" tag = "v2.1.16" asset = "EasyOffset.dll" sha256 = "6b9c63e5a4ae0ebc103fc11f442917b8fae12d62369faed1aca7470899a2bbbf" install_strategy = "dll-to-plugins" reason = "User-provided GitHub repository URL https://github.com/Reezonate/EasyOffset. Latest non-draft, non-prerelease release v2.1.16 exposes this direct DLL asset; GitHub release digest matched the downloaded asset." [[plugins]] id = "gottagofast" repo = "kinsi55/CS_BeatSaber_GottaGoFast" tag = "v0.2.5" asset = "GottaGoFast.dll" sha256 = "c9cd0e29dd7540027cdd3b9138335d81f93d69daeb8460d2fdfef31199e0e44e" install_strategy = "dll-to-plugins" reason = "User-provided GitHub repository URL https://github.com/kinsi55/CS_BeatSaber_GottaGoFast. Latest non-draft, non-prerelease release v0.2.5 is labeled for Beat Saber 1.42.0+ and exposes this direct DLL asset; GitHub release digest matched the downloaded asset." [[plugins]] id = "keepmyoverridespls" repo = "qqrz997/KeepMyOverridesPls" tag = "v1.1.3-b" asset = "KeepMyOverridesPls-1.1.3-bs1.40.6-487d417.zip" sha256 = "4c2da7349778eba98eb02ba518a1a056a784b719b974055c877aa6ce3e735fbc" install_strategy = "bsipa-zip" reason = "User-provided GitHub repository URL https://github.com/qqrz997/KeepMyOverridesPls. Latest non-draft, non-prerelease release v1.1.3-b exposes this asset; GitHub release digest matched the downloaded asset." [[plugins]] id = "keyremapper" repo = "lyyQwQ/KeyRemapper" tag = "0.3.0" asset = "KeyRemapper-0.3.0-bs1.39.1-8e4c11a.zip" sha256 = "962e3f6e18bebdf101e6575fa7b8b7e0d92179bab4f0825d122078f1842f7380" install_strategy = "bsipa-zip" reason = "User-provided GitHub releases URL https://github.com/lyyQwQ/KeyRemapper/releases. Latest non-draft, non-prerelease release 0.3.0 exposes this asset; GitHub release digest matched the downloaded asset. Release notes label compatibility as Beat Saber 1.39.1 with BSIPA/BSML/SiraUtil dependencies." [[plugins]] id = "squattobegin" repo = "kinsi55/BeatSaber_SquatToBegin" tag = "v0.0.7" asset = "SquatToBegin.dll" sha256 = "8426a64f6a3224b8cd79b9ee86347727a5a43c40a0fda116bf9c613f145fc18e" install_strategy = "dll-to-plugins" reason = "User-provided GitHub releases URL https://github.com/kinsi55/BeatSaber_SquatToBegin/releases. Latest non-draft, non-prerelease release v0.0.7 is labeled for Beat Saber 1.39.1+ and exposes this direct DLL asset; GitHub release digest matched the downloaded asset." [[plugins]] id = "introskip" repo = "Loloppe/Intro-Skip" tag = "beatmods-4.0.8" asset = "IntroSkip-4.0.8.zip" sha256 = "319bce38f69661a3b0997071b85d57e5b4295b9699ac5432877b0fed72aa48b9" install_strategy = "bsipa-zip" reason = "BeatMods verified IntroSkip 4.0.8 for Beat Saber 1.44.1 as version id 2570, zipHash 7d98ae6049251eb4e3226a5c8ac675b3. Use BeatMods CDN after the older GitHub 4.0.5 asset failed compatibility on this instance." [[plugins]] id = "soundreplacer" repo = "Meivyn/SoundReplacer" tag = "beatmods-2.0.1" asset = "SoundReplacer-2.0.1.zip" sha256 = "c14cc99cb0bd4ea4c3ab47345692489cbdfed8b2b577925200b1a8f6f4f93512" install_strategy = "bsipa-zip" reason = "BeatMods verified SoundReplacer 2.0.1 for Beat Saber 1.44.1 as version id 2213, zipHash 7d7a869996e10249d1f85f95e060319b. GitHub releases API returned no releases on 2026-06-29, so use the BeatMods CDN artifact." [[plugins]] id = "bettersonglist" repo = "kinsi55/BeatSaber_BetterSongList" tag = "v0.4.3" asset = "BetterSongList.dll" sha256 = "50993315f41e5ca8e83ce7ded6be7780cfbe62ce248023849bd898068a4e25c1" install_strategy = "dll-to-plugins" reason = "User-provided GitHub repository URL https://github.com/kinsi55/BeatSaber_BetterSongList. Latest non-draft, non-prerelease release v0.4.3 exposes this direct DLL asset; GitHub release digest matched the downloaded asset." [[plugins]] id = "hitscorevisualizer" repo = "ErisApps/HitScoreVisualizer" tag = "3.7.3" asset = "HitScoreVisualizer-3.7.3-bs1.42.0-a565cbb.zip" sha256 = "b889355cd47cc3b09a352f081110b8130ac6e1d285fa58776466117d585814db" install_strategy = "bsipa-zip" reason = "User-provided GitHub repository URL https://github.com/ErisApps/HitScoreVisualizer. Latest non-draft, non-prerelease release 3.7.3 exposes this asset for Beat Saber 1.42.0; GitHub release digest matched the downloaded asset." [[plugins]] id = "hidethelogo" repo = "TheBlackParrot/HideTheLogo" tag = "1.0.3" asset = "HideTheLogo-1.0.3-bs1.40.3-c968d91.zip" sha256 = "f7177cf28add03ddd73fdbd720628755c7787f515523f2b92e0041c63e83d6ca" install_strategy = "bsipa-zip" reason = "User-provided GitHub repository URL https://github.com/TheBlackParrot/HideTheLogo. Latest non-draft, non-prerelease release 1.0.3 exposes this asset for Beat Saber 1.40.3; GitHub release did not expose a digest." [[plugins]] id = "songchartvisualizer" repo = "NuggoDEV/SongChartVisualizer" tag = "beatmods-1.1.11" asset = "SongChartVisualizer-1.1.11.zip" sha256 = "290a55ff87d8769f3ae7c5d0b44a67e9e6e89e8ef83a2b1bb988ebea28f89da4" install_strategy = "bsipa-zip" reason = "BeatMods verified SongChartVisualizer 1.1.11 for Beat Saber 1.44.1 as version id 2249, zipHash 5d3fc025fe098277667fc0846e1b8fe3. User-provided GitHub repository URL https://github.com/NuggoDEV/SongChartVisualizer returned no releases through the GitHub releases API, so use the BeatMods CDN artifact." [[plugins]] id = "adblocker" repo = "JonnyVR1/AdBlocker" tag = "beatmods-1.0.5" asset = "AdBlocker-1.0.5.zip" sha256 = "0ee298563760d8c7f6ba7c8134982f9d1c2e554fe142648a3465051ac6468487" install_strategy = "bsipa-zip" reason = "BeatMods verified AdBlocker 1.0.5 for Beat Saber 1.44.1 as version id 1872, zipHash cd397e93b1a03f163534483462edf768. User-provided GitHub repository URL https://github.com/JonnyVR1/AdBlocker returned no releases through the GitHub releases API, so use the BeatMods CDN artifact." [[plugins]] id = "highlightbombs" repo = "Meivyn/HighlightBombs" tag = "beatmods-1.0.3" asset = "HighlightBombs-1.0.3.zip" sha256 = "fba7750632079dbce846ba57c2e3284fc72cb95671bff08394246e6664fe8113" install_strategy = "bsipa-zip" reason = "BeatMods verified HighlightBombs 1.0.3 for Beat Saber 1.44.1 as version id 2066, zipHash 4bedaa80ce5dda8414fea7d914fb94ad. GitHub latest release v1.0.1 is older than the BeatMods-verified 1.0.3 package, so use the BeatMods CDN artifact." [[plugins]] id = "pitchblack" repo = "Loloppe/BeatSaber_PitchBlack" tag = "0.03" asset = "PitchBlack-v0.0.3-bs1.39.1.zip" sha256 = "ae7269b4f40fea8bee3d2b213a67c3e779ff8bfbcb4f4deabcb9e9c21bfadafb" install_strategy = "bsipa-zip" reason = "BeatMods verified PitchBlack 0.0.3 for Beat Saber 1.44.1 as version id 2233, zipHash 65656bf33b2a0b356c381132387ea7ea. User-provided GitHub repository URL https://github.com/Loloppe/BeatSaber_PitchBlack tag 0.03 asset is byte-identical to the BeatMods CDN zip." [[plugins]] id = "reecamera" repo = "Reezonate/ReeCamera" tag = "v0.0.5" asset = "ReeCamera.1.42.0.zip" sha256 = "76fb8efa1103ed18d7913c63818cb2699785fb3718d394176d5e2a6938842c24" install_strategy = "root-zip" reason = "User-provided GitHub repository URL https://github.com/Reezonate/ReeCamera. Latest non-draft, non-prerelease release v0.0.5 offers ReeCamera.1.42.0.zip as the highest Beat Saber version asset for instance 1.44.1; GitHub release digest matched the downloaded asset. Archive bundles Plugins/ReeCamera.dll, bundled CameraUtils.dll, and UserData/ReeCamera presets." [[plugins]] id = "jdfixer" repo = "zeph-yr/JDFixer" tag = "pr-26-3fce6ce" asset = "JDFixer.dll" sha256 = "16b7dad9906d838dab40ce48a9b304be4847f18e700ddd31f2293d1065f4529d" install_strategy = "dll-to-plugins" reason = "Local build from GitHub PR https://github.com/zeph-yr/JDFixer/pull/26 at commit 3fce6ce465911bdd5e8e00411bc4672c54a317f7. Use this PR build instead of the failed upstream v.7.4.0 release asset, which loaded but failed OnEnable on Beat Saber 1.44.1."