Skip to content

A mod to automatically download songs from all your favorite mappers whenever you launch Beat Saber!

License

Notifications You must be signed in to change notification settings

piercy/SyncSaber

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

61 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Description

This mod keeps all your songs up to date, and additionally downloads all the newest releases from your favorite mappers, as well as content from your followings/bookmarks feed on BeastSaber

Features:

  • Automatic song updating
    • SyncSaber automatically checks for updates for all of your songs whenever you select a song from the menu! This means if a beatmap gets updated, you'll automatically receive the newest version without having to do anything manually!
  • MapperFeed
    • SyncSaber can download songs from any of your favorite mappers! All you have to do is create a file called FavoriteMappers.ini in the UserData folder inside your Beat saber director, then enter your favorite mappers BeatSaver usernames (one mapper per line) into FavoriteMappers.ini.
  • BeastSaberFeed
    • If you want SyncSaber to automatically download content from your BeastSaber bookmarks/followings feeds, all you have to do is enter your BeastSaber username in the Beat Saber settings menu under the SyncSaber submenu. You can also enable the "Curator Recommended" BeastSaber feed, which automatically downloads the best songs recently recommended by curators on BeastSaber!

Dependencies

SyncSaber requires CustomUI and SongLoader, both of which are available on the ModSaber mod installer (Get the ModSaber installer here).

Getting Started

You can manage almost all SyncSaber settings via the Beat Saber settings menu! Just look for the SyncSaber menu! Keep reading to find out how to setup additional features of SyncSaber that cannot be configured from the menu!

Config

SyncSaber settings are stored in the modprefs.ini which you can find in the UserData folder inside your Beat Saber install directory. The following config options are available:

Option Description
AutoDownloadSongs Whether or not SyncSaber should automatically download any new songs it finds, or just add them to the SyncSaber playlist.
AutoUpdateSongs Whether or not SyncSaber will attempt to auto-update songs when you click on them in the song browser.
DeleteOldVersions Whether or not SyncSaber should keep or delete old versions of songs upon updating them, or when a new release is downloaded from one of your favorite mappers.
BeastSaberUsername Your username from BeastSaber, this config option is optional. Only enter this if you want to automatically download songs posted to your followings/bookmarks feed on BeastSaber.
SyncBookmarksFeed Whether or not to automatically sync your bookmarks feed from BeastSaber.
SyncFollowingsFeed Whether or not to automatically sync your followings feed from BeastSaber.
SyncCuratorRecommendedFeed Whether or not to automatically sync the curator recommended feed from BeastSaber.
MaxBookmarksPages The maximum number of bookmarks pages to scan for new songs on BeastSaber, 0 is unlimited.
MaxFollowingsPages The maximum number of followings pages to scan for new songs on BeastSaber, 0 is unlimited.
MaxCuratorRecommendedPages The maximum number of curator recommended pages to scan for new songs on BeastSaber, 0 is unlimited.

Download

Click here to download the latest version of SyncSaber!

About

A mod to automatically download songs from all your favorite mappers whenever you launch Beat Saber!

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C# 100.0%