LargerLobbyMod
Host-only mod for the Xbox / PC Game Pass version: raises the online player limit and adds a host panel (F8) to kick, ban, view profiles, send announcements, teleport and jail players, and set time and weather. Needs BepInEx 6 IL2CPP.Larger Lobby Mod
Host bigger online worlds in Wobbly Life, and manage everyone in them from one in-game panel.
Only the host needs this mod. Players joining your world use the normal, unmodded game.
Which version of the game? This mod is for the Xbox app / PC Game Pass version of Wobbly Life, which needs BepInEx 6 (IL2CPP). It does not work on the Steam version, which uses BepInEx 5.
Features
- Bigger lobbies. Raises the online player limit from 4 to 100 (configurable). Players on Xbox, PC, Steam, PlayStation 5, Nintendo Switch / Switch 2 and Amazon Luna can all join the same modded world. The split-screen limit per device isn't changed.
- Player manager (press F8 while hosting).
- Lists every player in your world, including split-screen guests, with a search bar.
- Kick a player's device.
- Ban: kicks them and saves their account ID, so they're kicked again whenever they try to rejoin, from any platform and even after a name change. Bans are kept between sessions, and you can Unban from the list.
- Profile opens the player's profile in your web browser: Xbox and Steam profile pages, or PSNProfiles (a fan site) for PlayStation players. Nintendo and Amazon Luna have no public profile pages, so Switch and Luna players have none.
- Announcements. Type a message, confirm, and every player sees it in the game's notification banner for about 15 seconds.
- Teleport tab. Go to a player, Bring here a player, or Bring everyone to me.
- World tab. Keep it always day or always night, or let time run normally. Keep any of the game's weather types, or let the weather change normally. Your choices are saved and applied every time you host.
- Jail tab. Pick a jail spot and jail players. Jailed players are pulled back whenever they leave the jail, even if they leave the game and rejoin, until you Release them.
Installation
This mod requires BepInExPack IL2CPP (BepInEx 6). Mod managers should install it automatically with this mod.
- If a mod manager installed BepInExPack (BepInEx 5) for you, that's the Steam loader and it can't load this mod. You need BepInExPack IL2CPP instead.
To install by hand:
- Install BepInEx 6 (IL2CPP) (https://builds.bepinex.dev/projects/bepinex_be) Should be called something like "BepInEx-Unity.IL2CPP-win-x64-6.0.0-be***.zip"
- Extract it into your Wobbly Life game folder (Default is something like C:\XboxGames\Wobbly Life\Content) and start the game once so BepInEx can set itself up.
- Put
LargerLobbyMod.dllinBepInEx\plugins\LargerLobbyMod\. - Start the game and host a world. Press F8 to open the player manager.
Settings
Settings are in BepInEx\config\local.wobblylife.largerlobbymod.cfg, which is created the first time you run the mod.
| Section | Setting | Default | What it does |
|---|---|---|---|
| General | MaxPlayers | 100 | Online lobby size when you host. |
| PlayerManager | Enabled | true | Turns the F8 panel on or off. |
| PlayerManager | ToggleKey | F8 | Key that opens and closes the panel. |
| PlayerManager | ShowHint | true | Shows the "Press F8" button in the top-left corner. |
| PlayerManager | ProfileButton | true | Shows the Profile button. |
| PlayerManager | BlockGameInput | false | While the panel is open, the game ignores your keyboard and mouse. |
| Announcements | Enabled | true | Shows the announcement box. |
| Announcements | DisplaySeconds | 15 | Roughly how long an announcement stays on screen. |
| Announcements | RepeatEverySeconds | 4 | Time between repeats of the banner. |
| Teleport | Enabled | true | Shows the Teleport tab. |
| Teleport | RespawnFallback | true | If a player can't be moved, respawn them at the target instead. |
| Jail | Enabled | true | Shows the Jail tab. |
| Jail | Position | (empty) | Jail location. Set it in game from the Jail tab. |
| Jail | Radius | 4 | How far (in metres) a jailed player can move before being pulled back. |
| World | Enabled | true | Shows the World tab. |
| World | TimeMode | Normal | Normal, Day (always midday) or Night (always midnight). |
| World | Weather | Normal | Normal, or the name of a weather type to keep. Recommended to set from the World tab in game. |
Bans and jailed players are saved in BepInEx\config\LargerLobbyMod.bans.txt and LargerLobbyMod.jailed.txt.
Good to know
- Announcements repeat. Each player's game shows the banner for only about 3 seconds, so the mod re-sends it a few times. The banner slides out and back in between repeats.
- Teleporting may respawn someone. If a player's game refuses the move, the mod respawns their character at the target instead. A respawn can make them drop what they're holding. You can turn this off with
RespawnFallback. - A jail in midair makes players bounce. You can't freeze another player, so a jailed player in midair falls and gets pulled back up every second or two. A rooftop or a closed room works better.
- Joining. A player's first join attempt sometimes fails, and a second try usually works. If joins start hanging after many people have come and gone, start a new hosted world.
- Gameplay with more than 4 players hasn't been tested much. Some jobs or missions designed for 4 may behave oddly.
