How to install

Every Gravy mod installs the same way, whether you take the whole pack or a single mod: install BepInEx 5 once, then copy the mod's BepInEx folder into the game folder.

What you need

  • SimplePlanes 2 0.7.9. Each mod's page lists the game version it works with.
  • BepInEx 5, the 5.4.x x64 build, installed in the game folder. Use BepInEx 5, not the BepInEx 6 pre-releases.
  • The Gravy Mod Pack zip, or the zip of a single mod.

The mods run on Windows, and on Linux and Steam Deck through Proton.

Windows

  1. Find the game folder: in Steam, right-click SimplePlanes 2 and choose Manage, then Browse local files.
  2. Download BepInEx 5.4.x for Windows x64 from its releases page and extract it into the game folder. The BepInEx folder and winhttp.dll end up next to the game's .exe.
  3. Start the game once and quit, so BepInEx can set itself up.
  4. Extract the Gravy Mods zip and copy its BepInEx folder into the game folder, merging it with the one already there.
  5. Start the game. Each mod creates its settings file in BepInEx/config/ on first launch.

Linux (Proton)

Through Proton the game is the Windows version, so it uses the Windows x64 build of BepInEx too.

  1. Find the game folder: in Steam, right-click SimplePlanes 2 and choose Manage, then Browse local files.
  2. Download BepInEx 5.4.x for Windows x64 from its releases page and extract it into the game folder.
  3. In Steam, right-click SimplePlanes 2, choose Properties, and put this in Launch Options:

    WINEDLLOVERRIDES="winhttp=n,b" %command%

    This makes Proton load BepInEx's winhttp.dll instead of its own, which is how BepInEx starts.

  4. Start the game once and quit.
  5. Extract the Gravy Mods zip and copy its BepInEx folder into the game folder, merging it with the one already there.
  6. Start the game.

Steam Deck

The Deck runs the game through Proton as well, so it's the Linux steps done from Desktop Mode.

  1. Switch to Desktop Mode (Steam button, Power, Switch to Desktop).
  2. Open Steam, right-click SimplePlanes 2 and choose Manage, then Browse local files.
  3. Download BepInEx 5.4.x for Windows x64 from its releases page and extract it into that folder.
  4. Right-click SimplePlanes 2, choose Properties, and put this in Launch Options:

    WINEDLLOVERRIDES="winhttp=n,b" %command%
  5. Start the game once and quit.
  6. Extract the Gravy Mods zip and copy its BepInEx folder into the game folder, merging it with the one already there.
  7. Go back to Gaming Mode and start the game.

Adding more mods later

Every mod zip has the same layout as the pack: a BepInEx/plugins/<Mod>/ folder. Copy its BepInEx folder into the game folder the same way, merging it with the one already there. To leave a mod out, delete its folder from BepInEx/plugins/. No mod needs another one.

Check it worked

  • The game folder's BepInEx folder has a LogOutput.log file after the first start.
  • BepInEx/config/ has a settings file for each mod.
  • In a flight, open the game's MENU. The lavender Gravy Mod Menu button sits below Submit Bug Report.

If there's no LogOutput.log, BepInEx isn't loading: see BepInEx doesn't seem to load.