You are viewing a potentially older version of this package. View all versions.
WhozScott-ServerFavorites-1.1.7 icon

ServerFavorites

Save favorite On-Together hosts by Steam ID and rejoin them from a new Favorites tab in the server browser.

Date uploaded 4 days ago
Version 1.1.7
Download link WhozScott-ServerFavorites-1.1.7.zip
Downloads 19
Dependency string WhozScott-ServerFavorites-1.1.7

This mod requires the following mods to function

BepInEx-BepInExPack-5.4.2100 icon
BepInEx-BepInExPack

BepInEx pack for Mono Unity games. Preconfigured and ready to use.

Preferred version: 5.4.2100

README

ServerFavorites

Save your favorite On-Together hosts and rejoin them from a dedicated Favorites tab in the server browser.

Unlike lobby codes, a host's Steam ID stays the same even after they restart and create a new lobby. ServerFavorites saves hosts, then finds their current lobby when they are online.

Features

  • Star button on server rows in the All and Friends tabs
  • Favorites tab added next to All and Friends
  • Host-based saving using the host's Steam ID, not the temporary lobby code
  • Offline rows show saved hosts who are not currently hosting
  • Persistent list saved to BepInEx/config/com.ontogether.serverfavorites.txt

How to use

  1. Open the join/server browser in On-Together.
  2. Browse the All or Friends tab.
  3. Click the star on a server row to save that host.
  4. Open the Favorites tab to see saved hosts.
  5. Click Join on an online favorite, or click the star again to remove it.

Saved data format

Each favorite is stored as:

SteamID|Display Name

Example:

76561199146932111|Scott's Focus Room

Notes

  • Favorites track hosts, not permanent servers. If a host is offline or not currently hosting, they appear as offline.
  • If a host is your Steam friend and currently in On-Together, ServerFavorites can find their new lobby quickly.
  • For public hosts, the mod also scans the public lobby list for a matching host Steam ID.

Requirements

  • BepInEx 5 for On-Together

CHANGELOG

Changelog

1.1.7

  • Hardened the server-row star hook so any favorite-star error cannot interrupt the native server list.
  • Added warning logs when a row star is skipped instead of letting the lobby list fail.

1.1.6

  • Fixed Favorites refresh cancellation so it cannot leave the loading spinner active after switching back to All or Friends.
  • Added a timeout for Steam lobby searches while refreshing Favorites.
  • Kept the installed Steam and Thunderstore profile builds aligned.

1.1.5

  • Refined the favorite star UI with a larger outlined star and yellow saved state.
  • Fixed Favorites tab ordering and tab layering so inactive tabs keep their bottom line.
  • Fixed Favorites tab refresh so lobby searches no longer freeze the game.
  • Removed the empty Favorites instruction text.
  • Improved packaging metadata for Thunderstore.

1.0.0

  • Initial release of ServerFavorites.
  • Adds a Favorites tab to the server browser.
  • Adds a star button on All/Friends server rows.
  • Saves favorite host Steam IDs locally and finds their current lobby when online.