Aueser-Player_Status_Bars icon

Player Status Bars

Client-side world-space health and infection status bars for other players.

Last updated 4 hours ago
Total downloads 62
Total rating 2 
Categories Mods BepInEx Client-side Tweaks & Quality Of Life AI Generated
Dependency string Aueser-Player_Status_Bars-0.1.0
Dependants 0 other packages depend on this package

This mod requires the following mods to function

BepInEx-BepInExPack-5.4.2100 icon
BepInEx-BepInExPack

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

Preferred version: 5.4.2100
AinaVT-LethalConfig-1.4.6 icon
AinaVT-LethalConfig

Provides an in-game config menu for players to edit their configs, and an API for other mods to use and customize their entries.

Preferred version: 1.4.6

README

Player Status Bars

Player Status Bars is a client-side BepInEx mod for Lethal Company. It displays compact world-space status bars above other players, showing health and Cadaver infection information without requiring server-side installation.

Features

  • Displays health and infection bars above other players.
  • Excludes the local player.
  • Uses a world-space UI that follows players and faces the local camera.
  • Reads infection values from CadaverGrowthAI.playerInfections[playerId].infectionMeter when Cadaver Growth is present.
  • Works without Cadaver Growth installed; health display remains available and infection values are safely unavailable.
  • Supports BepInEx configuration and LethalConfig runtime adjustment.
  • Includes distance-based visibility, orbit-phase hiding, infection bar display modes, and configurable layout offsets.
  • Shows a critical health state for players reported as critically injured, bleeding heavily, or persistently below the low-health threshold.
  • Includes late-join stabilization to reduce stale critical-state display when used with late-join mods.
  • Uses Chinese critical text when a Chinese localization or translation plugin is detected; otherwise it uses English text.

Requirements

  • BepInExPack
  • LethalConfig
  • Cadaver Growth is optional.

Configuration

Settings are available through the generated BepInEx configuration file and through LethalConfig where supported.

Configurable options include:

  • Enable or disable the mod.
  • Maximum display distance.
  • Hide status bars while the ship is in orbit.
  • Head offset, UI scale, and per-bar Y offsets.
  • Health and infection text visibility.
  • Health, infection, and background color presets.
  • Infection bar display mode.

Client-side behavior

This mod does not add custom networking and does not require host or server installation. It can only display data that the local client can read from the game state.

For this reason, hidden owner-only recovery values are not synchronized by this mod. Critical health display is based on remote player state, synced injury flags, and conservative client-side fallback rules.

Installation

Install through a Thunderstore-compatible mod manager, or place the package contents into the game profile so that PlayerStatusBars.dll is located at:

BepInEx/plugins/PlayerStatusBars/PlayerStatusBars.dll

License

Player Status Bars is released under the MIT License. See LICENSE for the full license text.

LethalConfig is an independent third-party dependency used to expose runtime configuration controls. The LethalConfig project is published under GPL-3.0; see the LethalConfig project and package pages for its license terms.