Please disclose if any significant portion of your mod was created using AI tools by adding the 'AI Generated' category. Failing to do so may result in the mod being removed from Thunderstore.
BetterDisconnectReasons
[v81] Shows short disconnect reasons and automatically tries to reconnect. Client-side only. Incompatible with V73dcfix; disable V73dcfix before using.
By ZaboomafooW
| Last updated | a month ago |
| Total downloads | 3115 |
| Total rating | 1 |
| Categories | Mods BepInEx Client-side Bug Fixes Tweaks & Quality Of Life |
| Dependency string | ZaboomafooW-BetterDisconnectReasons-1.0.3 |
| Dependants | 8 other packages depend on this package |
This mod requires the following mods to function
BepInEx-BepInExPack
BepInEx pack for Mono Unity games. Preconfigured and ready to use.
Preferred version: 5.4.2305README
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-V73dcfixbefore 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 with Thunderstore Mod Manager/r2modman, or place
ZaboomafooW-BetterDisconnectReasons-v1.0.3.dllinBepInEx/plugins. - Do not enable BetterDisconnectReasons and V73dcfix together.