AdaptiveHUD
by Fy17
AdaptiveHUD lets players place each heads-up display element anywhere on screen by dragging it, and change padding, background colors, shadows and scale for every element.
What it does
Each element of the on-screen display is a separate variable, so its position, padding, background, shadow and scale can be set on its own. The mod can show values such as the current FPS, light level and coordinates, along with outgoing packet counts, and the user chooses which of these appear. Because the display is built from variables rather than fixed text, the set of shown information is not limited to a preset list.
AdaptiveHUD runs on the client alone, so players install it while servers need nothing. It requires Fabric API, and Mod Menu is optional for opening its settings. Files are published for Fabric only, for the 1.20.3 – 1.21.10 range, with 1.0.2+1.21.9 for 1.21.10 as the latest file. The mod is released under a custom license and is not open source; the source code and a wiki are linked from the project.
Key features
Dragged element placement
Any HUD element can be moved to a chosen spot by dragging it on screen, without editing configuration files.
Live values on screen
Current FPS, light coordinates and outgoing packet counts can be shown as elements of the display.
Per-element styling
Padding, background color, shadow and scale can each be changed for an individual element.
Variable-based text
Displayed text is driven by variables, so the content of each element can be rebuilt from the values the user picks.
Gallery
Compatibility
Latest build for each game version and loader.
1.21.x11 of 11 versions with builds
1.20.x4 of 4 versions with builds
This mod also publishes snapshot builds. Snapshots are not shown in the matrix.
Requirements
Dependencies declared by the latest file for each loader.
Required 1
Optional 1
How it compares
CustomHud is an open source Fabric mod for 1.16.2 – 1.21.10 under the MIT License, client-side only, and it focuses on paragraphs of text rather than on individual variable elements. CustomHud Ported is client-side only and covers 1.21.11 under the MIT License, but it is not open source. Chyma is open source under the MIT License for 1.20.4 – 1.21.1 and is client-side only.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| AdaptiveHUD | Fabric | 1.20.3 – 1.21.10 | Client-side only | 2025-09-29 |
| CustomHud | Fabric | 1.16.2 – 1.21.10 | Client-side only | 2025-10-14 |
| CustomHud Ported | Fabric | 1.21.11 | Client-side only | 2026-06-29 |
| Chyma | Fabric | 1.20.4 – 1.21.1 | Client-side only | 2024-09-12 |
Questions
Does AdaptiveHUD need Fabric API?
Is AdaptiveHUD needed on the server?
Can the HUD be configured without editing files?
In the catalog
AdaptiveHUD is one of 12,078 Decoration mods on ModsFinder, and one of 6,982 Decoration mods for Fabric. 15,569 mods support Minecraft 1.21.10.
More from Fy17
Similar mods
What the author says
AdaptiveHUD is a highly customizable HUD mod, it is based on variables meaning you can make it display pretty much anything you want! From your current FPS to the amount of outgoing packets, anything is possible. While there are other mods like this, AdaptiveHUD gives you the ability to position these elements…
Official listing
- Modrinth page
- modrinth.com/mod/adaptivehud
- Owner
- Fy17
- Published
- 2024-09-16
- Updated on Modrinth
- 2025-09-29
- Facts verified
- 2026-10-15
