Changelog
1.1.2
Performance
- Reduced frame-time cost while the HUD is enabled, especially in sessions where Cadaver Growth infection data is not currently available.
- Reduced repeated HUD style checks in large modpacks.
- Reduced unnecessary per-frame UI updates for unchanged infection text and original HUD visibility state.
HUD Behavior
- Improved terminal fade handling in vanilla HUD mode.
- Matched the base HUD intro visibility behavior more closely in both compact and vanilla HUD styles.
- Kept existing HUD styles, configuration options, and multiplayer compatibility behavior unchanged.
1.1.1
Packaging
- Removed the debug symbol file from the Thunderstore package to keep the release artifact minimal.
Documentation
- Clarified multiplayer installation guidance: when a lobby should have the HUD active, install Infection Bar on the host and on every connected client.
1.1.0
Multiplayer Compatibility
- Infection Bar now requires the host to have the mod installed before the HUD becomes active.
- Clients also need Infection Bar installed for the HUD to show.
- When the host is not running Infection Bar, installed clients keep the connection and hide the HUD.
- When any connected client is missing Infection Bar, the host and installed clients hide the HUD for that lobby state.
- Newly joined clients receive a short grace period before compatibility is evaluated.
Stability
- The mod does not block players from joining.
- The mod does not kick players.
- The mod does not change lobby connectivity, movement, or gameplay.
- Infection data is no longer read while the HUD is disabled by compatibility mode.
Documentation
- Updated the README to explain host-required compatibility mode.
- Clarified EladsHUD interoperability and installation expectations.
1.0.0
- Initial Thunderstore package.
- Added a Cadaver Growth infection HUD display.
- Added automatic HUD style selection.
- Added compact current-style presentation for compatible HUD environments.
- Added vanilla stamina-ring presentation for base game HUD use.
- Added configurable always-visible behavior.
- Added terminal fade and global HUD visibility handling.
- Added automatic Chinese/English label selection.
- Added curved vanilla HUD text layout for infection and carried weight labels.
- Added vanilla warning text offset controls to reduce overlap with the infection ring.
- Added debug logging and debug-only live layout refresh options for troubleshooting.
Thunderstore development is made possible with ads. Please consider making an exception to your adblock.