BetterLobby

版本 v1.2.2·更新於 2024-04-12

Improves the matchmaking system to allow friend lobbies with fill and a proper late-join!

模組介紹 作者原文

Content Warning: BetterLobby 🌐

BetterLobby is a mod that improves the matchmaking system of _Content Warning_ by adding

a __FILL LOBBY__ button in the pause menu and modifying the behaviour of the

__INVITE FRIENDS__ button

Features

  • Invite your friends in the lobby, and then fill it up with other people
  • Fill the lobby back up when someone quits, even after the game has started
  • Avoid the standard matchmaking experience, which makes it hard to join a session

without an error

  • Invite friends to join, even when already in the underworld _(may have some glitches, for now)_

Usage

  • Install BepInEx in

the Content Warning game directory

  • Copy the BetterLobby.dll file in the BepInEx / plugins folder
  • Launch the game, click on __PLAY WITH FRIENDS__, and host a game
  • Invite the friends you want to play with, then press ESC to open the pause menu
  • Click on the new __FILL LOBBY__ button to open the matchmaking to the public

When you press the __INVITE FRIENDS__ button, the matchmaking is closed to the public and

becomes friends-only. To open it up again, press __FILL LOBBY__.

Only the host needs to have BetterLobby installed. It aims to maintain 100% vanilla

compatibility!

Notes and Safety Measures

__LATE-JOIN IN THE UNDERWORLD IS DISABLED FOR RANDOMS__

Late-join for randoms is only enabled when on the surface, to avoid other players getting put

directly in the underworld mid-game.

You can use the __INVITE FRIENDS__ button even in the underworld, but the spawn points

may be messed up.

If you want to fill the lobby back up with randoms, return to the surface first.

__LATE-JOIN DISABLES ITSELF AFTER REACHING MAX LOBBY CAPACITY__

When using the late-join feature _(pressing __FILL LOBBY__ while the game has started)_,

BetterLobby will wait for the lobby to reach its maximum capacity, and then disable the

late-join.

I implemented this because I suspect that leaving the lobby open would disrupt matchmaking

even more, as players would attempt to connect to our full game. _(this happens with Virality)_

Simply put, if the game has started, you opened the lobby, all players joined and then

someone left, just press __FILL LOBBY__ again and it will fill back.

__I PRESS ON THE BUTTONS BUT NOTHING HAPPENS__

If the lobby already has the maximum number of players connected, all operations will

be ignored.

Wait for a player to leave before inviting friends or opening the lobby to the public.

Incompatible Plugins

_The following plugins may not work correctly together with BetterLobby!_

  • PublicHostingFix
  • Virality

安裝與使用 安裝:BepInEx 外掛

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

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

前置依賴

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

BepInEx-BepInExPack

檔案與校驗

檔案名稱
BetterLobby-1.2.2.zip
檔案大小
17.7 KiB
SHA-256
dc4108f2c34111b40744e1e558d42a6f18c81279cb57939ffb64d04db8931b89
入庫時間
2026-10-06 19:07