You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Compatibility with Immersive Body Temperature by Cer0 and any other temperature mod following the new vendor-neutral integration contract documented in docs/integration.md. When such a mod is detected, HUD Clock extends the body-temperature line into the warm half of the range — warm above normal, HOT at or above the heatstroke-damage threshold (normal + 4, mirroring the existing freezing threshold). Vanilla behaviour is unchanged; the warm-half display is gated on the mod's signal so vanilla players don't suddenly see a permanent "warm (+4.0 °C)" line from the spawn-default body temperature.
Apparent temperature line. New optional HUD line showing the "feels like" temperature published by an immersive-temperature mod (environment + wind + wetness + humidity + sun). Off by default; silently hidden when no compatible mod is providing the value, so turning the setting on without the mod has no effect. Format: Apparent: 32.5 °C (Hot) — numeric value in the player's chosen unit (Celsius or Fahrenheit) with the categorical "feels like" label in parentheses when available. Toggle in the Player stats section of the settings dialog.
Integration contract document at docs/integration.md. Defines the small set of well-known watched-attribute keys HUD Clock reads: bodyTemp.bodytemp (vanilla, extended), bodyTemp.apparentTemp (string enum, signals immersive system active), and bodyTemp.apparentTempC (float, °C, optional numeric apparent temperature). The contract is vendor-neutral — any temperature mod that writes these keys gets the integration without a code change on HUD Clock's side.
New lang keys body-temperature-state-warm / body-temperature-state-hot, apparent-temperature-prefix, apparent-temperature-prefix-uncategorized, and apparent-temperature-state-{comfy,cold,freezing,warm,hot}. English shipped; other locales (es-es, es-419, de, ko, fr, it, ja, pl, pt-br, pt-pt, ru, uk) need translator updates.
Fixed
Body-temperature line no longer flickers as "warm (+0.2 °C)" when an immersive-temperature mod is active and the player is comfortable. The mod continuously recomputes body temp from environment and clothing inputs, producing small drift around the resting value; the HUD now applies a 0.5 °C deadband on the warm side before showing the line. Cold side is unchanged — vanilla rests body temp at normal + 4 so any drop below 37 °C remains a meaningful warning.