From f0d7955ea055153a6ce50d3e3498aae32189919d Mon Sep 17 00:00:00 2001 From: pleb Date: Sun, 12 Jul 2026 14:42:54 -0700 Subject: [PATCH] Add reesabers --- docs/notes/install-and-verify-plugins-1.44.1.md | 2 +- locks/1.44.1.lock.toml | 9 +++++++++ registry/plugins/reesabers.toml | 11 +++++++++++ 3 files changed, 21 insertions(+), 1 deletion(-) create mode 100644 registry/plugins/reesabers.toml diff --git a/docs/notes/install-and-verify-plugins-1.44.1.md b/docs/notes/install-and-verify-plugins-1.44.1.md index 34ca977..ddca249 100644 --- a/docs/notes/install-and-verify-plugins-1.44.1.md +++ b/docs/notes/install-and-verify-plugins-1.44.1.md @@ -257,7 +257,7 @@ treat its output as local/private payload input for `plugin-helper`. | Plugin | Upstream | Status | Source/version | Verification notes | | --- | --- | --- | --- | --- | -| ReeSabers | | todo | paid/private | Verify saber visuals in VR when practical. | +| ReeSabers | [beatleader patreon](https://www.patreon.com/beatleader) | installed; smoke pending | User-provided Patreon zip `ReeSabers_1.42.0.zip` (original SHA-256 `258b28b27e8a9274a15b22c91ed9a611a85367d9a9f31b575fd992ecd4bdc3ee`); staged helper payload SHA-256 `3f4b08fc450b1dc29f4fc3282c5099d3e09578e3fa2734dfa3c5d670dddfb219` omits bundled `CameraUtils.dll` to preserve locked CameraUtils 1.0.8 | Helper installed `Plugins/ReeSabers.dll` and `UserData/ReeSabers/` presets/textures on 2026-07-12. Live smoke not run yet; verify saber visuals in VR when practical. | | BeatSaberPlus_Chat | [discord](https://discord.com/channels/723117082111246416/768683248804167690) | verified with warning | Discord release zip `BeatSaberPlus_v6.4.5-bs-1.44.0.zip`, SHA-256 `21ad51edea5703485779b851e7e86aac11c3d6e3b1de2460b2c3c3b4b5704657`; manual install into Windows BSManager `1.44.1` root `Plugins/` | IPA loaded BeatSaberPlus_Chat 6.4.5, ChatPlexSDK initialized all modules and added a menu button, and the game reached `MainSystemInit`. Warning: manifest targets Beat Saber 1.44.0. Chat/Twitch module UI not exercised in FPFC smoke. | | BeatSaberPlus_ChatEmoteRain | [discord](https://discord.com/channels/723117082111246416/768683248804167690) | verified with warning | Same Discord bundle as BeatSaberPlus_Chat | IPA loaded BeatSaberPlus_ChatEmoteRain 6.4.5 and ChatPlexSDK initialized the Chat Emote Rain module; same FPFC smoketest as BeatSaberPlus_Chat on 2026-06-29. | | BeatSaberPlus_ChatIntegrations | [discord](https://discord.com/channels/723117082111246416/768683248804167690) | verified with warning | Same Discord bundle as BeatSaberPlus_Chat | IPA loaded BeatSaberPlus_ChatIntegrations 6.4.5 and ChatPlexSDK initialized the Chat Integrations module; same FPFC smoketest as BeatSaberPlus_Chat on 2026-06-29. | diff --git a/locks/1.44.1.lock.toml b/locks/1.44.1.lock.toml index d397ed4..e1a565a 100644 --- a/locks/1.44.1.lock.toml +++ b/locks/1.44.1.lock.toml @@ -497,3 +497,12 @@ asset = "Naluluna-1.44.1-installed-bundle.zip" sha256 = "1d05575a1dd5c0d95aa001384c9f5a2b854361b937cefac13891b1a586c3f2ed" install_strategy = "root-zip" reason = "Local bundle recaptured from the Windows BSManager 1.44.1 instance on 2026-07-11 after NalulunaModAssistant installed NalulunaUtils 5.8.0 (archive NalulunaUtils-5.8.0-bs1.40.8.zip). Only Plugins/NalulunaUtils.dll changed versus the prior 2026-07-01 bundle; other Naluluna payloads, OpenVRHelper, skybox samples, AliciaSolid, and Libs/Native/OVRLipSync.dll are unchanged." + +[[plugins]] +id = "reesabers" +repo = "patreon/ReeSabers" +tag = "1.42.0" +asset = "ReeSabers_1.42.0.zip" +sha256 = "3f4b08fc450b1dc29f4fc3282c5099d3e09578e3fa2734dfa3c5d670dddfb219" +install_strategy = "root-zip" +reason = "User-provided BeatLeader Patreon zip C:\\Users\\pleb\\Downloads\\ReeSabers_1.42.0.zip (original SHA-256 258b28b27e8a9274a15b22c91ed9a611a85367d9a9f31b575fd992ecd4bdc3ee). Staged install payload omits bundled Plugins/CameraUtils.dll so it does not downgrade the locked CameraUtils 1.0.8 already present on 1.44.1; installs Plugins/ReeSabers.dll plus UserData/ReeSabers presets and textures." diff --git a/registry/plugins/reesabers.toml b/registry/plugins/reesabers.toml new file mode 100644 index 0000000..1df8dcf --- /dev/null +++ b/registry/plugins/reesabers.toml @@ -0,0 +1,11 @@ +id = "reesabers" +name = "ReeSabers" +repo = "patreon/ReeSabers" +asset_patterns = ["ReeSabers_*.zip"] +install_strategy = "root-zip" +category = "cosmetic" +dependencies = [ + { id = "camerautils", constraint = ">=1.0.8" }, + { id = "beatleader", constraint = ">=0.10.0" }, + { id = "bsipa", constraint = ">=4.3.7" }, +]