promotional bannermobile promotional banner

[DAI] Survival Interface

A true screen-space RPG target interface for DAI showing target name, current/max health, health progress, and approximate range simply by aiming at a living entity.

DAI Survival Interface

DAI Survival Interface adds a true screen-space RPG-style target HUD to the Decisions and Impulses framework.

Simply aim at a living entity and its information appears on-screen immediately.

You do not need to attack the target first.

The interface uses Minecraft's native bossbar HUD for dynamic information instead of attaching floating display entities to the player's camera, keeping the interface stable and genuinely screen-space.

Target Information

The interface displays:

  • Target name
  • Current health
  • Maximum health
  • Visual health progress bar
  • Approximate distance from the player

Health values are displayed to one decimal place.

Range is calculated from the player's aim ray and displayed in meters.

Target Recognition

Survival Interface continuously checks what the player is aiming at.

When a living entity is detected, the interface immediately updates with that entity's information.

A short 2.5-second target-lock grace period keeps the interface visible during brief crosshair misses, reducing flickering when either the player or target is moving.

True HUD Presentation

Survival Interface does not use floating text_display entities.

Instead, it uses Minecraft's native bossbar system to provide:

  • Stable screen-space positioning
  • Dynamic target names
  • Dynamic health values
  • Native health progress
  • Dynamic range information

Multiplayer Support

The current version contains eight isolated HUD lanes for local and LAN multiplayer environments, preventing nearby players from sharing the same target interface.

Designed To Stack

Survival Interface contains no floating damage-number logic.

Combat numbers are handled separately by DAI Damage Indicators, allowing either addon to be installed independently or both to be combined.

Commands

  • /function survival_interface:toggle
  • /function survival_interface:enable
  • /function survival_interface:disable

Requires Minecraft Java 26.2 and Decisions and Impulses / DAI 1.9.5+.

The [DAI] Survival Interface Team

profile avatar
Owner
  • 19
    Projects
  • 300
    Downloads

Software Engineer, Game Designer, & Graphic Designer.

More from J12H36HView all