LocalMultiplayer

版本 v0.1.3·更新於 2026-02-18

Connect multiple YAPYAP instances to the same multiplayer game using one Steam account

模組介紹 作者原文

LocalMultiplayer

Play multiplayer locally with one Steam account.

Features

This mod allows you to connect multiple YAPYAP instances to the same multiplayer game using one Steam account.

Usage

This mod requires you to create your own Photon cloud application. (This does not require any payment.)

  • Photon

[!TIP]

If you have previously set up the Local Multiplayer mod for REPO you can re-use the same photon voice server for YAPYAP.

  • 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 Voice for the Photon SDK.
  • Choose any name you would like and click Create.
  • Config Settings
  • Open the config file. (See the Config Settings section on how to find the config file.)
  • Set Voice App ID to your Photon Voice application's App ID.

(OPTIONAL)

  • Set Spoof Player ID if you would like to ensure each client has a unique Player ID.
  • 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 YAPYAP.
  • 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 the BepInEx/core folder.

  • Testing

[!TIP]

If you are using a Linux-based operating system, it's recommended to use Omniscye's launcher to run multiple instances of the game.

  • Open the game.
  • Go to Options > Display.
  • Set your Screen Mode to Windowed. (for easier testing)
  • Click Play (select a save slot if prompted)
  • You should launch to a loading screen with a window on the left hand side allowing you to specify username, IP Address, Port and 3 buttons labeled Host, Server, and Client.
  • For the first game session, click `Host`. You do not need to modify the username, IP address, or port information.
  • Open the game again. (You will have two YAPYAP instances open at this point.)
  • Click the Play button on the second instance (save slot selection should not matter)
  • In this loading screen, click `Client` as you will be joining the session of your host client.

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 setting file so you don't have to configure your settings for each modpack/profile you use and to prevent your Photon App ID from being transferred in your profile codes.

You can locate the setting file at this path:

%userprofile%\appdata\LocalLow\maisonbap\YAPYAP\LocalMultiplayer\AppIdVoice.txt

Credits

ZehsTeam for REPO-LocalMultiplayer (Used as inspiration for voice solution as well as README content)

Omniscye for her work in PR#2 which fixed this mod's patching for the Feb 10th game update and also her launcher for Linux-based systems)

Screenshots

安裝與使用 安裝:按包內說明操作

  1. 解壓本站下載的壓縮包,先讀包內的 readme / 說明檔案。
  2. 多數模組依賴遊戲的模組載入器:常見做法是用社群模組管理器(如 r2modman)選中本遊戲安裝,由管理器自動處理載入器與依賴。
  3. 手動安裝時,把模組檔案放進遊戲目錄下對應的 Mod / plugins 資料夾。
  4. 啟動遊戲確認載入成功;帶「前置依賴」的模組需要把依賴一併安裝。

不同模組的安裝位置差異較大,包內說明是最可靠的依據。

前置依賴

下面這些內容需要先安裝,否則該模組不會生效:

BepInEx-BepInExPack

檔案與校驗

檔案名稱
LocalMultiplayer-0.1.3.zip
檔案大小
95.6 KiB