LobbyControlMidSessionJoin
Experimental mid-session moon joining compatibility add-on for LobbyControl.
About this mod Author’s original text
LobbyControl Mid-Session Join
Compatibility add-on for LobbyControl 2.5.12. It allows players to connect after the ship has landed and replays the current moon state to the joining client.
Important
- Install this on every player, not only the host.
- Install LobbyControl as usual.
Terminal commands (host)
midjoin status
midjoin enable
midjoin disable
midjoin debug on|off
midjoin autoopen on|off
midjoin spawninship on|off
Known limitations
The snapshot explicitly covers the landed ship, landed planet presentation, active moon weather, regular facility doors, terminal-controlled secure doors, lock interaction state, and facility power. Other mutable non-networked vanilla or modded dungeon objects may still require object-specific serializers. Netcode-spawned objects should normally synchronize through Unity Netcode.
Install & use Install: BepInEx plugin
- The archive from playbuff is the mod itself — usually a BepInEx plugin (a .dll or a plugin folder once unzipped).
- Recommended: use a community mod manager (such as r2modman) — pick this game, import the mod, and the manager sets up BepInEx and its dependencies for you.
- Manual route: install the BepInEx loader in the game folder, then drop the unzipped .dll or plugin folder into BepInEx/plugins/.
- Launch the game — the BepInEx console logs every plugin it loads; seeing this mod in the log means it is installed.
Mods with listed dependencies need those installed too, or they will not load. Options are usually changed in-game or in the plugin's config file.
Install these first, or the mod will not work: