TslatEntityStatus (TES)
Monitor entity health and statuses. Bring new excitement to battles!

About this mod
TslatEntityStatus is a modification in the spirit of popular damage indicators that adds essential information about all entities in the game world.
The developers aimed to cover the maximum possible number of information aspects while providing complete customization so that every user can configure the display of exactly the data they're interested in.
The mod is designed with third-party integration capabilities in mind, allowing other developers to make full use of the provided systems for their needs.
Dependencies
For versions 1.16.5-1.21.1: Fabric: MidnightLib library required
For version 1.21.3 and newer: Fabric/Forge: ForgeConfigAPIPort required
Main features
The mod offers two types of interface for displaying information: HUD-style directly on screen and floating statuses above entity heads in the game world.
Display of various entity parameters:
- Entity name
- Health level
- Armor protection and toughness
- Type-specific features (fire immunity, melee, ranged, and others)
- Active potion effect icons
Floating particles display damage dealt and healing. Starting from version 1.20, damage particles colored according to team affiliation are available.
Flexible configuration
You get complete control over all mod elements! You can enable and disable individual functions at your discretion, configure automatic functions for optimal performance balance.
Several HUD management options are available: adjusting interface sizes both on screen and in the game world, changing health bar rendering style, configuring timing and conditions for displaying information panels.
Visual settings include changing standard damage and healing particle colors, adjusting transparency of all HUD elements.
API for developers
For creators of other modifications, an open API with multiple capabilities is offered: creating custom particles of any type with the ability to choose default animation or define individual style.
Various information display options are available: text, numbers, or any other visualization method chosen by the user. You can add custom HUD elements and place any information in the free space of the existing interface.
Developers decide where exactly their elements will be displayed - only in HUD or additionally directly in the game world. There is the ability to modify, expand, replace, or remove built-in TES elements or elements from other mods.
Dynamic determination of element visibility and usage happens automatically. Special particle handlers on the client side with server control are available, as well as particle handling for damage events based on their source starting from version 1.20.