kuronekony4n / AutoHUD

A Minecraft mod for the Fabric launcher which dynamically hides parts of the user interface

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Auto HUD

Auto HUD is a Minecraft mod for the Fabric launcher which hides parts of the user interface (HUD) that are currently not interesting.

It is inspired by similar mods ("immersive hud") for other games. I personally really like the clean view of no visible HUD, but get frustrated by the limitations of using F1 mode.

This is an opinionated rewrite of Head-down Display that never got updated.

Features

  • Toggle the whole HUD with a key binding.
  • Have parts of the HUD that haven't changed hide away.
  • Hide persistent, unchanging status effects, such as water breathing from the turtle helmet.
  • Show remaining time of status effects.
  • Highly configurable.

Visual differences to F1 mode

  • Player hand / equipped items remain visible
  • Player names remain visible
  • The vignette remains active
  • Incoming chat messages still pop up
  • Crosshair remains visible (see my other mod Dynamic Crosshair for that)
  • Configurable what elements are hidden

Screenshots

All HUD elements are hidden except for the currently active status effect: Example for hiding HUD

Possible look with shaders installed: Example with shaders

Dependencies

This mod has been written for Fabric for Minecraft 1.18.2.

Mod Compatibility

This mod includes a modified version of magicus' Status Effect Timers, because I could not figure out how to dynamically insert my modifications into it. Since this mod allows for status effect icons to be hidden individually, the non-modified version will draw the timers in the wrong place.

Known to be compatible:

  • Dynamic Crosshair augments this mod by allowing to hide/change the crosshair based on context.
  • Raised works perfectly.
  • HUDTweaks mostly works. Vertical status effects bar does not work with the timer overlay. Animation direction and offset may have to be tweaked in AutoHud's settings manually.
  • AppleSkin appears to work fine.

Known to be incompatible:

  • OptiFabric crashes due to mixin conflicts.
  • Any other mod that draws status effect timers should have that functionality disabled.
  • HUD elements created by other mods will most likely not be moved.

About

A Minecraft mod for the Fabric launcher which dynamically hides parts of the user interface

License:GNU Lesser General Public License v3.0


Languages

Language:Java 100.0%