What are you searching for?

CustomHud

CustomHud

Custom Hud - A highly customizable variable-based text hud

download 513.1K Downloads · favorite 310 Followers · Updated 3 months ago
Decoration Fabric Utility 1.16.2 1.16.3 1.16.4 1.16.5 1.17 +27 more

Versions

inventory_2
[1.21.10] Version 4.1.3

4.1.3+1.21.9 · 3 months ago · 560.58 KB

Fabric 1.21.9 1.21.10
inventory_2
[1.21.10] Version 4.1.2

4.1.2+1.21.9 · 3 months ago · 560.37 KB

Fabric 1.21.9 1.21.10
inventory_2
[1.21.10] Version 4.1.1

4.1.1+1.21.9 · 3 months ago · 559.82 KB

Fabric 1.21.9 1.21.10
inventory_2
[1.21.8] Version 4.1.1

4.1.1+1.21.6 · 3 months ago · 557.29 KB

Fabric 1.21.6 1.21.7 1.21.8
inventory_2
[1.21.5] Version 4.1.1

4.1.1+1.21.5 · 3 months ago · 588.27 KB

Fabric 1.21.5

About

CustomHud is a highly configurable variable-based text HUD. While there's mods that also add text HUDS or allow you to customize the F3 debug screen, they aren't fully customizable, their customization is mostly limited to colors and if a line/module is displayed or not. CustomHud allows you to put the data exactly where you want (in addition to full color support, including hex), and it does it with a "variable" type system.


In the profile file you write what you want to see and use "variables" like {fps}, {version}, {block_x}, etc where you want them to be. There's also a feature called conditionals, which allows you to change what's displayed depending on the output of certain variables. Documentation and in-depth examples of variables and conditionals can be found in the wiki.



Here's a full example:
CustomHud Example Output

The config that produced it:

Minecraft {version} ({client_version})
&a{fps}&f/{max_fps} fps {{vsync, "(vsync)", ""}}
&cX&aY&bZ: &c{bx} &a{by} &b{bz}
Facing: &a{facing}&f (&a{yaw}&f, &a{pitch}&f)
Looking {{tbx, "at {tbx} {tby} {tbz}", "into the abyss"}}

Mem: &a{memory_used_percentage}%&f of {total_memory}MiB, &a{allocated_percentage}%&f allocated
{{tps, "&a{tps}&f tps (&a{ms_ticks}&f ms ticks)", ""}}

{{nether, "Overworld:", "Nether:"}}&a {nx} {nz}
Time: &a{real_time:HH:mm}

For a look at all of the features that CustomHud offers, like putting info on all 4 corners, changing the background color, a better look on variables and conditionals, and more, check out the project's wiki on Github.


This is a Fabric Mod, there's no plans for a Forge port, but the license allows you to port it yourself if you wish.

open_in_new View on Modrinth
Compatibility
Client: Required Server: Unsupported
gavel MIT

Conversation

What are your thoughts?

Related projects

Decoration Optimization
Iris Shaders
Iris Shaders

by coderbot

A modern shader pack loader for Minecraft intended to be compatible with existing OptiFine shader packs

download 90.5M
favorite 23,773
Optimization Utility
FerriteCore
FerriteCore

by malte0811

Memory usage optimizations

download 84.3M
favorite 12,712
Utility
Mod Menu
Mod Menu

by Prospector

Adds a mod menu to view the list of mods you have installed.

download 77.7M
favorite 22,127
Library Management Utility
YetAnotherConfigLib (YACL)
YetAnotherConfigLib (YACL)

by isxander

A builder-based configuration library for Minecraft!

download 66.1M
favorite 7,607
lock Cookie consent

SkinMC uses cookies to provide functionality and features.