ShiftMorePlayers
Uncap the 3-player limit up to 250 (Steam: host only; Xbox: all players install)ShiftMorePlayers
Raises the Shift At Midnight multiplayer lobby limit from 3 to a configurable maximum of 250.
The mod updates the Steam create-lobby dropdown, Steam lobby member limit, advertised lobby capacity, server-browser full checks, and Photon Fusion session capacity together. The same adaptive DLL supports Xbox app / Game Pass and gives modded clients a direct Fusion fallback after the title's fixed 3-member Xbox MPSD session becomes full.
Installation
Mod manager
Install with Thunderstore Mod Manager or r2modman. The required BepInEx 6 IL2CPP pack is installed automatically.
Manual
- Install BepInEx 6 IL2CPP x64.
- Place
ShiftMorePlayers.dllinBepInEx/plugins/. - Launch the game through Steam.
For Xbox app / Game Pass, extract the complete BepInEx 6 IL2CPP x64 archive into the game's Content folder, including the root dotnet folder. Launch once through the Xbox app, then place the DLL in Content/BepInEx/plugins/.
Configuration
Edit BepInEx/config/com.tntcrafthim.shiftmoreplayers.cfg:
[General]
MaxPlayers = 10
The range is 2-250 and the default is 10. On Steam, the host's configured value determines the upper end of the in-game player-count dropdown. Xbox has no player-count dropdown and uses the config value directly.
On Steam, only the host needs the mod. On Xbox app / Game Pass, every player must install the same version because clients joining beyond 3 need the direct Fusion fallback.
Tested status and limits
- Steam lobby creation, joining, spawning, and gameplay are verified with the raised limit.
- A lobby configured for the maximum capacity was created and started successfully.
- Xbox app / Game Pass build 1.0.1.0 created and entered an expanded Fusion room using BepInEx 6.0.0-be.785.
- Xbox hosting is smoke-tested; the fourth-player direct-join fallback still needs a real multi-account test.
- 10 players is the default and recommended setting.
- The first known gameplay-data ceiling is 10 players. Interactable objects use a fixed 10-slot networked array, so player 11 and later may be unable to interact with objects.
- Monster detection and some scene-defined event spawn arrays may also behave incorrectly with large groups.
- The 250 setting is the theoretical Steam lobby ceiling, not a claim that 250-player gameplay is stable.
- The game's Xbox
GameSessionCrossGentemplate is fixed at 3 members. Modded extra clients bypass MPSD membership and join Fusion directly; Xbox presence and platform voice-permission lists may be incomplete for them.
Compatibility
- Steam and Xbox app / Game Pass versions are supported by the same DLL.
- v1.3.3 fixes XGP crashes and severe slowdown caused by Steam-only patch targets and the missing Xbox player-count dropdown.
- v1.4.0 adds the Xbox full-MPSD direct Fusion client fallback.
- Game updates may break internal patches. Check
BepInEx/LogOutput.logforPatch FAILED.
For full technical details, known issues, verification logs, and Chinese documentation, see the GitHub repository.
Reporting issues
Please include the selected capacity, actual player count, mod and game versions, whether every player had the mod, and BepInEx/LogOutput.log.
This is an unofficial community mod and is not affiliated with the game's developers or publisher.
AI disclosure
This mod, its documentation, and promotional artwork were created with AI assistance.
