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.
You are viewing a potentially older version of this package.
View all versions.
Enhuddlement
EnemyHud enhancement and customization.
| Date uploaded | a month ago |
| Version | 1.5.0 |
| Download link | ComfyMods-Enhuddlement-1.5.0.zip |
| Downloads | 1114 |
| Dependency string | ComfyMods-Enhuddlement-1.5.0 |
This mod requires the following mods to function
denikson-BepInExPack_Valheim
BepInEx pack for Valheim. Preconfigured and includes unstripped Unity DLLs.
Preferred version: 5.4.2202README
Enhuddlement
EnemyHud enhancement and customization.

Features
HealthBar customization
- Change the width/height/colors of the Healthbar.
- Display health values as text within the HealthBar.
HealthText value customization
- Config-options under
[EnemyHud.HealthText]:showMaxHealth-- show max health value.showInfiniteHealth-- show infinite symbol when current health exceeds threshold.infiniteHealthThreshold-- threshold to show the infinite symbol for current health.
- Note: these take effect on all PlayerHud, BossHud and EnemyHud health texts.
Floating BossHud
- Separate name and HealthBars follow each boss.
- Add a color gradient for the name.
Enemy level display
- Display enemy (and boss) levels as stars (with a number), or hide levels entirely.
- Position next to name or below HealthBar.
Enemy aware/alert status display
- Color enemy name for aware/alert status.
Show local PlayerHud
- Display name and HealthBar over your own character.
Player PvP status indicator
- Color player names when their PvP toggle is enabled.
Configuration
Changes to most settings will only occur when the EnemyHud is rebuilt (distance > 10m enemies, 100m bosses).
Use a ConfigurationManager to modify settings in-game.

Compatability
BetterUI / BetterUI Reforged
- Enhuddlment will un-patch BetterUI's EnemyHud patches to avoid mod conflicts.
CHANGELOG
Changelog
1.5.0
- Updated for the
v0.221.12patch. - Added new config-option under
[EnemyLevel]:enemyLevelIsVisible-- show or hide enemy levels.
- Migrated to SDK-style
.csproj. - Updated mod icon.
1.4.0
- Updated for the
v0.220.5patch. - Bumped up
<LangVersion>to C# 12. - Code clean-up and refactoring.
- Added new config-options under
[EnemyHud.HealthText]:showMaxHealth-- show max health value.showInfiniteHealth-- show infinite symbol when current health exceeds threshold.infiniteHealthThreshold-- threshold to show the infinite symbol for current health.
1.3.2
- Fixed
EnemyHudnot positioned correctly when using Render-scale values not at 100%.
1.3.1
- Actually include the
CHANGELOG.mdin the Thunderstore archive.
1.3.0
- Updated for the
v0.217.38patch. - Moved changelog into
CHANGELOG.md. - Added new config option
enemyLevelUseVanillaStardefaulting to false. - Changed symbols for config option
enemyLevelStarSymbolas some previous symbols were no longer available. - Re-added gradient effect for boss names, config option
BossHud.Name.nameTextColorchanged to two separate colors.
1.2.1
- Fixed a bug for EnemyHud names were being word-wrapped.
1.2.0
- Fixed for the
v0.217.24patch. - Migrated all
UI.Textcomponents toTextMeshPro. - Had to remove the cool
VerticalGradienteffect as it's not compatible withTextMeshPro.
1.1.0
- Updated for the
v0.214.2patch. - Updated BepInEx dependency to
denikson-BepInExPack_Valheim-5.4.2100. - Removed
BossHud.Name.useGradientEffectconfig option for now as it is not compatible with TextMeshPro.
1.0.0
- Initial release.