ImmersiveHud

A fully dynamic and customizable HUD experience that makes exploration, combat, and survival feel more immersive. Keeps your screen clean by showing HUD elements only when gameplay actually needs them.

File Details

ImmersiveHud-1.0.3.jar

  • R
  • Mar 20, 2026
  • 387.77 KB
  • 48
  • Early Access

File Name

ImmersiveHud-1.0.3.jar

Supported Versions

  • Early Access

v1.0.3 - Config system, new rules & bug fixing

 

Changes:

 

  • Improved config file system (sorry guys but if you are not using the default configuration you will need to customize your configuration again)
  • Added more rules related to player movement status: PLAYER_SWIMMING, PLAYER_FLYING, PLAYER_GLIDING, PLAYER_JUMPING, PLAYER_CROUCHING, PLAYER_CLIMBING, PLAYER_IN_FLUID, PLAYER_ON_GROUND, PLAYER_FALLING, PLAYER_SITTING, PLAYER_ROLLING and not releasing CHARGING_WEAPON rule
  • Centralized all HUD component definition (Ex. config key, default visibility and default rules) in one class to make it easier to maintain and more stable
  • Added method getPluginVersion to get plugin version from manifest and pass it to GlobalConfig

Bugs resolved:

 

  • Fixed bug with packet_watcher not detecting the item in hand properly
  • Removed rule 'ALWAYS_HIDDEN' and all the related logic. To archive the same behaviour for a component, just toggle its visibility to hide and clear all its rules