The BepInEx console will not appear when launching like it does for other games on Thunderstore. This is normal (and helps prevent crashes during startup). You can turn it back on in your BepInEx.cfg file.

LocalMultiplayer
Play multiplayer locally with one Steam account. Check the README for setup instructions.
Last updated | a day ago |
Total downloads | 232 |
Total rating | 0 |
Categories | Mods Tools Misc |
Dependency string | quackandcheese-LocalMultiplayer-1.0.0 |
Dependants | 0 other packages depend on this package |
This mod requires the following mods to function

BepInEx-BepInExPack_PEAK
BepInEx pack for PEAK. Preconfigured and ready to use.
Preferred version: 5.4.2403README
LocalMultiplayer
Play multiplayer locally with one Steam account.
Original mod and README created by ZehsTeam for R.E.P.O. and modified for PEAK by quackandcheese
Features
This mod allows you to connect two PEAK instances to the same multiplayer game using one Steam account.
Local Co-Op
If you want to use this mod for local co-op, I recommend using Nucleus Co-Op to control multiple instances of the game simultaneously.
Usage
This mod requires you to create your own Photon cloud applications. (This does not require any payment.)
1. Photon
- Go to the Photon Engine website and sign in or create an account.
- Navigate to the Dashboard.
- Create a new Photon cloud application and select
Pun
for the Photon SDK. - Choose any name you would like and click Create.
- Create a new Photon cloud application and select
Voice
for the Photon SDK. - Choose any name you would like and click Create.
2. Config Settings
- Open the config file. (See the Config Settings section on how to find the config file.)
- Set
AppIdRealtime
to your PhotonPun
application's App ID. - Set
AppIdVoice
to your PhotonVoice
application's App ID.
3. Steam App ID
- Go to Steam and right-click PEAK.
- Hover over "Manage" and click "Browse local files".
- In the opened folder (the PEAK game directory), create a new text document named
steam_appid.txt
containing the ID3527290
. (This should be the only text inside the document.)
4. Steam Launch Options
[!TIP] If you use the Gale mod manager, you can just set your launch mode to Direct in the settings and skip this step.
- Go to Steam and right-click PEAK.
- Click "Properties..."
- In the General tab, you should see an input field called "LAUNCH OPTIONS"
- Put this for your launch options:
--doorstop-enable true --doorstop-target "YOUR_PROFILE_LOCATION_HERE\BepInEx\core\BepInEx.Preloader.dll"
[!IMPORTANT] The file path must lead to your profile's
BepInEx.Preloader.dll
file in theBepInEx/core
folder.
5. Testing
- Open the game.
- Go to Settings > Graphics.
- Set your window mode to Windowed. (This is for easier testing.)
- Host a game.
- Open the game again. (You will have two PEAK instances open at this point.)
- Click the join game button.
Config Settings
You must open your game at least once with the mod installed for the config file to get generated.
This mod uses a global config file so you don't have to configure your settings for each modpack you use and to prevent your Photon App IDs from being transferred in your profile codes.
You can locate the config file at this path:
%localappdata%\..\LocalLow\LandCrab\PEAK\LocalMultiplayer\global.cfg
[!TIP] You can paste the config file path in your Windows run box or file explorer to automatically open the config file.
Credits
- Zehs - Creating the original mod for R.E.P.O.
- BlueAmulet - Providing info on how to make this mod work.
- Unloaded Hangar - Helping with some specific code.
Developer Contact
Report bugs, suggest features, or provide feedback:
Discord Server | Forum | Post |
---|---|---|
PEAK Modding Server | #mod-releases |
LocalMultiplayer |
- GitHub Issues Page: LocalMultiplayer