-
Notifications
You must be signed in to change notification settings - Fork 0
Roadmap
DooDesch edited this page Jun 25, 2026
·
6 revisions
Where Side Hustle is and where it is going. Items below "Planned" are intentions, not promises.
-
Conflict-free mod sets. A gamemode can declare which other mods it works with (
ModPolicywithAllowedMods/RequiredMods). Side Hustle launches it in a temporary, isolated profile that loads only those mods - after a confirmation listing exactly what changes - and switches back to your full set when you leave. Your installed mods are never disabled, renamed or moved, so your mod manager stays in sync and a normal launch always loads everything. The relaunch, in and out, is automatic.
- Multiplayer launch. Multiplayer and Hybrid gamemodes show a Singleplayer / Host / Join choice, rendered in the native menu style. Hosting opens a public lobby with a player-count picker.
- Public server browser. Find and join open sessions, filtered by gamemode id so each gamemode only lists its own lobbies. Bigger lobbies are supported with BiggerLobbies.
-
World gamemodes. For
GamemodeSurface.Worldgamemodes, Side Hustle boots a throwaway session outside your save slots so a gamemode can use the actual game world without touching a real save. - Richer launch context. Gamemodes receive the host/client role, lobby id, player count, host name and the host's settings.
- List polish. A Singleplayer / Multiplayer / SP + MP badge per gamemode, optional per-gamemode icons, and a recently-played ordering.
- Main-menu hub. A single "Side Hustle" entry lists every installed gamemode mod (name, description, author) and launches the selected one.
- No savegame. Gamemodes run in their own self-contained session and never load or alter your saves.
-
Singleplayer launch + clean return.
OnLaunchSingleplayerstarts a mode;LaunchContext.ReturnToHubbrings the player back to the menu. -
Public, load-order-independent API.
SideHustle.API.Register(GamemodeDescriptor)works whether your mod loads before or after the hub. - Hide toggle. Turn the menu entry off without uninstalling.
- Grouping / categories in the hub list as the number of gamemodes grows.
- Password-protected lobbies.
Got a request? 🛟 support.doodesch.de.