BetterDisconnectReasons

v1.0.3·Updated 2026-08-23

[v81] Shows short disconnect reasons and automatically tries to reconnect. Client-side only. Incompatible with V73dcfix; disable V73dcfix before using.

About this mod Author’s original text

BetterDisconnectReasons

Fixes misleading disconnect messages and automatically tries to reconnect when it can actually help.

Important: BetterDisconnectReasons conflicts with V73dcfix.

Disable or remove hu_luo_bo_ya-V73dcfix before using BetterDisconnectReasons. Do not run both mods at the same time. Both mods change the same client-side disconnect handling.

What it does

  • Shows "You were kicked." when the reconnect check confirms a kick.
  • Shows "Server was closed." when the host closes the server or the old server no longer answers.
  • Shows "You lost connection." when Steam reports a client-side connection failure while the ship is not in orbit.
  • If the ship is in orbit, a client-side connection failure gets one automatic reconnect attempt.
  • If that reconnect succeeds, nothing is shown.
  • If the server rejects that reconnect, the server's rejection is shown.
  • If the reconnect cannot reach the server, it shows "You lost connection.".
  • A reconnect is only treated as successful after Lethal Company accepts the player into the server. This prevents reconnect loops when the host resets and reopens the server.
  • After the game has started, the old server gets 2 seconds to answer the kick/server-close check. This prevents a newly started server from being mistaken for the old one.

Compatibility

  • Targets Lethal Company v81.
  • Client-side only.
  • Intended for Steam/online sessions; LAN connections are left to vanilla behavior.
  • The host does not need the mod.
  • Requires BepInEx 5.
  • Incompatible with hu_luo_bo_ya-V73dcfix. Disable V73dcfix before using BetterDisconnectReasons.

Installation

  • Disable or remove V73dcfix if it is installed.
  • Install BetterDisconnectReasons Mod Manager/r2modman, or place ZaboomafooW-BetterDisconnectReasons-v1.0.3.dll in BepInEx/plugins.
  • Do not enable BetterDisconnectReasons and V73dcfix together.

Install & use Install: BepInEx plugin

  1. The archive from playbuff is the mod itself — usually a BepInEx plugin (a .dll or a plugin folder once unzipped).
  2. Recommended: use a community mod manager (such as r2modman) — pick this game, import the mod, and the manager sets up BepInEx and its dependencies for you.
  3. Manual route: install the BepInEx loader in the game folder, then drop the unzipped .dll or plugin folder into BepInEx/plugins/.
  4. Launch the game — the BepInEx console logs every plugin it loads; seeing this mod in the log means it is installed.

Mods with listed dependencies need those installed too, or they will not load. Options are usually changed in-game or in the plugin's config file.

Dependencies

Install these first, or the mod will not work:

BepInEx-BepInExPack

File & checksum

Filename
BetterDisconnectReasons-1.0.3.zip
File size
11.0 KiB
SHA-256
f3d349b0f7db4e20e3e5516689fbe20e9fe73379ac313cafcbd2d840a7c795ed
Stored at
2026-10-10 18:31