# Quest Modding
Currently the only recommended way to install custom songs and mods is BMBF sideloaded with SideQuest.
# Installing BMBF with SideQuest
If you haven't already, download and setup SideQuest
Open SideQuest and connect your Quest to your PC. If you've previously modded Beat Saber or have scores you want to backup, go to
My Apps located in the top bar of the window and find Beat Saber.
Click the cog next to it then press the
BACKUP GAME DATA button, if you have a modded game you also need to uninstall it by pressing the
UNINSTALL APP button.
You can later restore your save from the same menu, after modding.
Install the latest BMBF apks via the
Install APK from folder button shown below.
Once they've successfully installed, make sure you have the latest version of Beat Saber installed and unmodded.
Run Beat Saber once and close it before modding!
After running Beat Saber once, open BMBF from Oculus TV channels tab or Unknown Sources in your library. Follow each step exactly as you're told, and then you should see bsaber.com. This is where you can download any custom songs available.
If, at any point during the install process, you get the
Restore App popup just click
Close, the warning is more directed to pirated versions of the game so if you're just modding there will likely be no consequences for ignoring it.
# Restoring save data
# Restoring from SideQuest
Go back to the same menu you used to backup your data and click the
OPEN BACKUPS button.
From there, find your newest backup folder, open it, and delete the Mods folder (this is to prevent potentially old or incompatible mods from breaking your game).
Afterwards, go back to the menu and press the circular arrows located beside your latest backup. This is to restore your scores. The button is highlighted in the image here.
# Installing mods
Make sure your Quest and PC are on the same network!
Open BMBF in your Quest and go to the
Tools tab, there you should see a web address and a version number similar to what's show below.
On your PC, open your browser and type the address into the search bar.
You should be greeted with this screen below.
Now just drag any Quest compatible mods into the upload box and sync. If the mod was originally made for an older version, then it won't automatically enable. To enable an old mod, go to the
Mods tab and enable it from there.
If you want to use the same method of downloading songs as you do in BMBF in your Quest, just replace
upload in the URL with
# Installing songs
# Inside your Quest
There are 2 sources to getting custom maps inside your Quest using the browser window.
- If you are looking for curated maps and playlists visit BeastSaber
- If you don't like the UI of BeastSaber you could also try Beatsaver
Both have a 1click button that easily installs that song onto your Quest. You can switch between these websites using the globe icon in the top right of the browser window.
# Using your PC
If you are unable to install songs inside your Quest, you can install maps using your computer similar to installing mods.
- Visit BeastSaber or Beatsaver on your computer
- Download the zip
- Follow the Installing mods steps up to the upload files screen.
- Drag and drop the map zip in and it should be installed!
If you want to test a map you have created see the Testing on a Quest Section in the Mapping Wiki section for steps on packing it up for testing!
# Useful links and alternative guides
- Oculus Quest BMBF Installation Guide
- General Guide by Sc2ad for Learning The Basics of Asset Modding
- Collection of All Current Guides for Asset Mods Such As Sabers and Notes Made by RedBrumbler
- QuestSaber Community - Server dedicated to making and using Quest Sabers
- Guide on creating Qsabers - Quest specific sabers that would be compatible between game updates
- Fixing Out of Sync Audio
# Adding mods from the headset/bsaber.com doesn't work
The reason adding mods and sabers from Beastsaber doesn't work is because those mods and sabers are intended for PC Only. To add mods and sabers for the quest use the BMBF Web Interface How To Access BMBF Web Interface
Get Quest compatible Sabers and Mods from
#quest-assets in the Beat Saber Modding Group Discord, or you can find Quest compatible sabers on RedBrumbler's Github, or QuestSaber Community. Once you have your mod zip use the BMBF Web Interface to install it.
# Sideloading BMBF failed
When sideloading BMBF you get the error
INSTALL_FAILED_UPDATE_INCOMPATIBLE: Package com.weloveoculus.BMBF signatures do not match the previously installed version; ignoring!"
You will need to uninstall the BMBF version on your Quest. You can do this from SideQuest's
My Apps menu.
# BMBF web interface not loading
If your BMBF Web Interface is not loading be sure that you're typing the ip from the tools tab into your browser on your computer thats on the same network. Make sure that:
- Your IP is not
127.0.0.1, if that shows up try rebooting your headset and/or router.
- BMBF is open in the headset
- There is
http://at the beginning of the link, not
- You have
:50000at the end of your link
# BMBF not loading configuration after a few minutes
This is likely due to using an outdated version of Beat Saber being used with BMBF. If you are not using an outdated version then try restarting your headset, and if it continues use the BMBF Web Interface to click Quick Fix.
# My Sabers and Mods wont enable/work!
This is most likely due to having an outdated BMBF Client, grab the latest BMBF Release. If the BMBF version for your Beat Saber is not there then please wait a while for the unicorns to update BMBF.
- If your mod is supposed to be compatible with your version of BMBF, then make sure there is no folder separating the contents of the .zip file.
- If your level doesn't load then try installing mapping extensions from #quest-mods
- If your BMBF is on the latest version and mods wont be enabled in game then uninstall Beat Saber with the uninstall BS button in the BMBF Tools tab and reinstall and remod.
# My Beat Saber gets 3 dots when I launch!
If your Beat Saber is getting 3 dots when launching make sure that:
- You launched and played one song before modding the game
- You're not using a pirated version of the game
- Make sure you're using the latest version of BMBF