An open-source leaderboard System for Beat Saber with the trust issues removed.
Join our Discord server(The BeatLeader developer and admins are uptight, if you mention cracking or pirating in anyway they will ban you from the Discord and Beatleader. Don't say I didn't warn you.)
- Download the zip for your game version from the Releases and extract it to your BeatSaber directory
- Rename the
Example_BeatLeader_LoginCookie.jsontoBeatLeader_LoginCookie.jsonin <BeatSaberDir>\UserData\BeatLeader - Navigate to BeatLeader Signin API Page
- Open the Developer console of your web browser with Ctrl+Shift+I
- In the developer console click the Network Tab
- Click Connect using <Preferred Platform>
- Go through the sign-in process as normal
- Once you've signed in you will need to copy the Cookie Value for your login. You'll be looking for the request that starts with
signin-I've attached an example of what that looks like for the Steam login.
- Inside of
BeatLeader_LoginCookie.jsonyou'll need to add your cookieValue{ "cookieValue": "Put_Your_Cookie_Value_Here" } - Make sure to install and update all required dependencies
Go to the https://beatleader.xyz/ to see your scores on the web
DO NOT DISCUSS ARRPATCH IN THE BEATLEADER DISCORD. If you have issues with logging on VIA BeatLeader_LoginCookie.json please create a Github Issue.
For any issues actually related to BeatLeader go talk to their uptight admins.
If you experience any issues, have any suggestions or bug reports - you can leave them in our Discord server
Method A
- Create a
BeatLeader.csproj.userfile that contains the following:<Project> <PropertyGroup> <!-- Change this path to your actual Beat Saber folder --> <BeatSaberDir>PUT_THE_PATH_TO_YOUR_BEATSABER_INSTALL_HERE</BeatSaberDir> </PropertyGroup> </Project>
- Make sure you've downloaded the required dependencies and installed them to Beat Saber
Method B
- Make sure you've downloaded the required dependencies and installed them to Beat Saber
- Create a
Refs\folder in the root of the repository - Copy your entire Beat Saber install into the
Refs\folder
- BSIPA, BSML, SiraUtil - available in BSManager and on the BeatMods website
- ReactivePlatform - available in Reactive Platform beat-saber-sdk
- LeaderboardCore