# MultiplayerPlus — Raise the Schedule 1 Player Cap to 20 (/docs/schedule-1/multiplayerplus)



import { Callout } from 'fumadocs-ui/components/callout';
import { Step, Steps } from 'fumadocs-ui/components/steps';

Schedule I ships with a **4-player co-op cap** baked into the base game. The community **MultiplayerPlus** mod (originally by MedicalMess on NexusMods, mirrored on Thunderstore) lifts that cap to **up to 20 players**. This guide walks you through installing it on your XGamingServer Schedule 1 server.

<Callout type="info">
  MultiplayerPlus is a **both-sides** mod — install it on the server **and** on every client that wants to connect. Players without the matching version will get a version-mismatch disconnect.
</Callout>

RAM and tier guidance [#ram-and-tier-guidance]

Adding players increases CPU and RAM usage:

| Player target                                      | Recommended XGS tier |
| -------------------------------------------------- | -------------------- |
| 4 vanilla                                          | Starter 4 GB         |
| Up to 10 with MultiplayerPlus + light content mods | Novice 6 GB          |
| Up to 20 with MultiplayerPlus + heavy content mods | Rookie 8 GB          |

If you're upgrading from Starter mid-campaign, your save data and mod config carry over — just upgrade in the XGamingServer billing panel.

Install on the server [#install-on-the-server]

<Steps>
  <Step>
    **Download MultiplayerPlus** from [Thunderstore](https://thunderstore.io/c/schedule-i/) (search "MultiplayerPlus") or from its [Nexus Mods page](https://www.nexusmods.com/schedule1/). You want the latest `.dll`.
  </Step>

  <Step>
    **Open your XGamingServer panel** → your Schedule 1 server → **File Manager**. Navigate to the `Mods/` folder.
  </Step>

  <Step>
    **Upload the `MultiplayerPlus.dll`** into `Mods/`.
  </Step>

  <Step>
    **Edit the player cap** in the DedicatedServerMod config. Find the `maxPlayers` field and raise it (e.g. to `20`).
  </Step>

  <Step>
    **Restart the server** from the panel. Check the MelonLoader console — MultiplayerPlus should log that it's active and the new cap is enforced.
  </Step>
</Steps>

Install on each client [#install-on-each-client]

Every player who wants to join must install the same MultiplayerPlus `.dll` on their copy of the game:

1. Players install MelonLoader (Il2Cpp runtime) on their Schedule I install.
2. Drop `MultiplayerPlus.dll` into their `Mods/` folder.
3. Drop the **DedicatedServerMod client launcher `.dll`** into the same `Mods/` folder.
4. Launch Schedule I via Steam.
5. Connect by direct IP (see [Join Server guide →](/docs/schedule-1/join-server)).

Version pinning [#version-pinning]

When a Schedule I patch ships, MultiplayerPlus often needs an update before it works again. Until the mod author pushes the new version:

* **Don't update the base game**, or
* Roll back to the previous stable working state

XGamingServer's panel includes automated backups — see [Backups & Restore](/docs/schedule-1/backup-restore) — so you can roll the world back if a patch breaks the mod stack mid-session.

Why isn't the cap higher than 20? [#why-isnt-the-cap-higher-than-20]

The game's netcode wasn't designed for massive multiplayer. The mod author found 20 to be the practical ceiling before NPC simulation, deal generation, and police AI start to misbehave. Pushing past 20 typically causes:

* Desync between clients
* Production lines stalling on remote clients
* Dealer routes breaking
* Increased server CPU spikes

If you need bigger lobbies, watch the mod's GitHub / Thunderstore page — limits may rise as the netcode stabilises in future Schedule I updates.

Compatibility with other mods [#compatibility-with-other-mods]

MultiplayerPlus is generally well-behaved with content mods that use S1API. Conflicts usually look like:

* Two mods both patching the player-count code — symptoms: server fails to start, MelonLoader console shows two mods racing each other on the same Harmony patch
* A content mod hard-coded to assume max 4 players — symptoms: NPC dialogue or quest triggers misfire for players beyond the 4th slot

Read each mod's compatibility section before stacking them.

Related Guides [#related-guides]

* [Install Mods →](/docs/schedule-1/install-mods)
* [DedicatedServerMod Setup →](/docs/schedule-1/dedicated-server-setup)
* [Server Config Reference →](/docs/schedule-1/server-config)
* [Backups & Restore →](/docs/schedule-1/backup-restore)

> **Need 20-player capacity?** [XGamingServer Schedule 1 Rookie 8 GB](https://xgamingserver.com/schedule-1-server-hosting) is sized exactly for the full MultiplayerPlus cap with content mods loaded.
