MelonLoader is a mod loader for Unity games, including Schedule I.

Installation Steps

Automatic Installation

Install a mod manager like r2modman, Gale for Thunderstore mods or Vortex for NexusMods mods. These mod managers should automatically install MelonLoader for you when you install your first mod or ask you to install it, if they can’t do that.

Manual Installation

Windows

Installing pre-requisites
Installing MelonLoader

Download MelonLoader 0.7.0 and run it.

The installer should automatically detect your Schedule I installation. If it does not, you can manually select the game folder. Select the game folder of Schedule I, which is usually located at C:\Program Files (x86)\Steam\steamapps\common\Schedule I.

Click “Install” to install MelonLoader.

Linux

It is assumed that you have a working installation of Schedule I on Linux (using Proton). If you’re using Wine, you can follow Windows steps or use winetricks in your Wine prefix to install the required dependencies.

Installing pre-requisites

Install protontricks for easy installation of the required dependencies.

This allows you to install .NET Desktop 6.0 automatically, via protontricks 3164500 dotnetdesktop6. You also might need to install the Visual C++ 2015-2019 Redistributable via protontricks 3164500 vcrun2015.

Installing MelonLoader

Download MelonLoader 0.7.0 and run it. Make sure to give it execute permissions with:

chmod +x MelonLoader.Installer.Linux

Follow the instructions on screen to install MelonLoader.

To make sure MelonLoader starts with the game, add WINEDLLOVERRIDES="version=n,b" %command% to the launch options of Schedule I in Steam. If you are using Wine, you can handle the override in winecfg for your Wine prefix.

MacOS

There are reports of Schedule I running on MacOS using Wine, however I found the most success with running it with CrossOver. Here, it will also be assumed that you have a working installation of Schedule I on MacOS (using Wine or CrossOver).

Installing pre-requisites

Install them in the same way as on Windows with CrossOver, or use winetricks in your Wine prefix to install the required dependencies.

Installing MelonLoader

Follow the same steps as on Windows.

You also need to make sure that the overrides are set in Steam launch options. Alternatively, you can set the overrides in your Wine prefix with winecfg, or click “Wine Configuration” in CrossOver and set the overrides in libraries.

Running Schedule I with MelonLoader

Run the game through Steam as usual. First startup after installing MelonLoader or after updating the game may take a bit longer.

Last updated 30 Jun 2025, 23:27 +0200 . history