LocalMP

版本 v0.1.1·更新於 2026-09-09

Makes the game use a self-hosted instance of Photon Server SDK for transferring multiplayer data.

模組介紹 作者原文

LocalMP

LocalMP is a mod that allows you to use your locally-hosted Photon Server

(using photon-server-sdk_v4-0-29-11263.exe for example)

for multiplayer connections, instead of using PEAK's officially allocated

Photon Engine servers.

What this achieves:

  • Lower ping for everyone - depending on how far you are from your friends, being a client might feel almost like being the host when interacting with items!
  • You are no longer reliant on Photon's servers, so if they are temporarily offline you can still play

What this does NOT achieve:

  • Unlicensed play
  • Full offline experience (authentication from Steam/Epic Online Services is still required)
  • Progression hack (your progress and customization options are still downloaded from Steam/Epic Online Services)

Downsides:

  • Steam invites don't work anymore: use Room Codes to join each other
  • Scrolls at campfires don't work anymore for some reason, they are there but they just disappear once opened
  • It's obviously more difficult to host a server rather than just accepting an invite

-...maybe there are more...

What works for sure:

  • The game is 100% beatable in multiplayer
  • Achievements
  • Progression, customization
  • Voice chat

-...and more...

Installation

Same as all other PEAK mods. Requires BepInEx. Just drop the DLL in BepInEx/plugins.

Usage

First time instructions:

  • Obviously you must host a server, and to host a server you must have a server. Today Photon Server SDK is $250 monthly, but it used to be free, old versions are still free (20 users max) but it's hard to find them online. I used photon-server-sdk_v4-0-29-11263.exe that I got from here.
  • The server SDK that I downloaded was a single.exe file that was a self-extracting archive - I just ran it and specified a folder where I wanted my server to be.
  • Once you unpacked your server, you want to configure it and run it:
  • First you need to obtain an IP address that is going to be reachable for your friends. For example, install LogMeIn Hamachi/RAdminVPN and copy your IP address. If you have a public IP address, I do not recommend using that and port-forwarding Photon Server SDK ports, because older versions might contain vulnerabilities - you can instead host a Wireguard private network and let your friends connect to you like that instead. If your friends are on your LAN copy your LAN IP address (it might look like 192.168.1.73).
  • Once you have obtained a reachable IP address, navigate to deploy\Loadbalancing\GameServer\bin\ and edit file Photon.LoadBalancing.dll.config using Notepad.
  • Ctrl+F and find the string `. There are TWO such strings in the file. Make sure you've found the first one! (Higher up) It's in the section, NOT in the section `.
  • Right below it, there's going to be the ` tag. Most likely it's going to say 127.0.0.1. Change it to PASTE YOUR REACHABLE IP (from step 1) HERE`
  • Navigate to deploy\bin_Win64 and run PhotonControl.exe - it's going to be in your tray (bottom right on your Windows task bar).
  • Right-click it, hover over "Game Server IP Config" and make sure that the IP address you specified in the config is selected. If it isn't, something is wrong, please go back and correct your mistake.
  • Hover over "LoadBalancing (MyCloud)" and click "Start as application". You can also "Install service" to keep the server always running but I personally wouldn't want that.
  • Now that the server is hosted, tell all your friends that you are going to play with to follow your steps from now on.
  • Make sure the mod is installed.
  • Start the game once for the config file to generate.
  • Open your game installation folder, navigate to BepInEx\config\ directory, edit file WinglessBirds.LocalMP.cfg in Notepad.
  • Specify your IP address obtained at step 1. ALL of you must put exactly the same IP address!
  • Start the game. If something is wrong, you will be met with an error message that you couldn't connect to Photon, and if that happens you must correct the error. The error c

安裝與使用 安裝:BepInEx 外掛

  1. 本站下載的壓縮包就是模組本體,通常是 BepInEx 外掛(解壓後得到 .dll 或外掛資料夾)。
  2. 建議流程:用社群模組管理器(如 r2modman)選中本遊戲後匯入該模組,管理器會自動裝好 BepInEx 前置並處理依賴。
  3. 手動流程:先在遊戲目錄裝好 BepInEx 載入器,再把解壓出的 .dll 或外掛資料夾放進 BepInEx/plugins/。
  4. 啟動遊戲,BepInEx 控制台會列印載入日誌;確認這個模組出現在日誌裡即為安裝成功。

帶「前置依賴」的模組需要一併安裝,否則不會載入。功能開關通常在遊戲內或外掛自帶的設定檔裡調整。

前置依賴

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

BepInEx-BepInExPack_PEAK

檔案與校驗

檔案名稱
LocalMP-0.1.1.zip
檔案大小
111.1 KiB