You are viewing a potentially older version of this package. View all versions.
ZaboomafooW-BetterDisconnectReasons-1.0.0 icon

BetterDisconnectReasons

Client-side disconnect handling for Lethal Company with clearer reasons and automatic reconnects when possible. Host does not need the mod.

Date uploaded 11 hours ago
Version 1.0.0
Download link ZaboomafooW-BetterDisconnectReasons-1.0.0.zip
Downloads 37
Dependency string ZaboomafooW-BetterDisconnectReasons-1.0.0

This mod requires the following mods to function

BepInEx-BepInExPack-5.4.2305 icon
BepInEx-BepInExPack

BepInEx pack for Mono Unity games. Preconfigured and ready to use.

Preferred version: 5.4.2305

README

BetterDisconnectReasons

BetterDisconnectReasons is a client-side Lethal Company v81 mod that replaces misleading disconnect outcomes with clearer reasons and automatically reconnects after unexpected disconnects when the server still accepts the client.

What it does

  • Leaves intentional/local disconnects alone.
  • Automatically reconnects after an unexpected server disconnect.
  • Continues normally when the server approves the reconnect.
  • Reports You were kicked. when the available disconnect evidence identifies a kick.
  • Preserves useful vanilla rejection reasons when they describe the current server state.
  • Replaces generic unreachable-server failures with Server no longer exists.

Compatibility

  • Lethal Company v81.
  • Client-side only.
  • The host does not need the mod.
  • Requires BepInEx 5.

Installation

Install with a Thunderstore-compatible mod manager, or place ZaboomafooW-BetterDisconnectReasons-v1.0.0.dll in your BepInEx/plugins folder.

Build

Targets .NET Standard 2.1.

By default the project references a standard Windows Lethal Company installation at:

C:\Program Files (x86)\Steam\steamapps\common\Lethal Company\

Override LethalCompanyManagedPath and BepInExCorePath MSBuild properties if your installation is elsewhere.

CHANGELOG

Changelog

1.0.0

  • Initial public release.
  • Adds clearer disconnect reasons for unexpected server disconnects.
  • Automatically reconnects when the server still accepts the client.
  • Client-side only; the host does not need the mod.