All versions
4.0
Release
Better HUD widgets 4.03 weeks ago 264
Compatibility
Minecraft: Java Edition
26.3
Platform
Fabric
Supported environments
Client-side
Changes
HUD_BW 4.0 Changelog
Added
- Style window in the editor (new "Style" button):
- background level and background color (6 tints)
- border style (none / outline / accent bar)
- rounded corners
- text shadow toggle
- accent color
- global size
- durability warning threshold and sound
- Per-widget overrides in the right-click menu: text color, background color and shadow.
- Continuous size sliders from 0.5x to 3.0x for both per-widget and global size.
- Smart alignment guides and snapping to the edges and centers of other widgets while dragging. Hold Shift to disable.
- Arrow-key nudging of the selected widget: 1px per press, 8px with Shift. The selected widget is highlighted.
- 6 new widgets (hidden by default): Keystrokes (WASD, space and mouse buttons with CPS), Held Item, Item Counter (totems, pearls, golden apples and more), Target Block, Memory and Day Counter.
- HP and Food widgets: new progress-bar mode with a green-to-red gradient.
- Compass: new mode with 8 directions and degrees.
- Clock: 12h/24h format and optional seconds.
- XYZ: 0–2 decimals.
- Speed: m/s, km/h or blocks per tick.
- Mirror layout option for Held Item and Item Counter.
- Localization: all new strings translated into all 6 languages (en, ru, be, uk, es, hi).
Improved
- Armor widgets (all variants) and Potions:
- true mirrored layout with icons flush against the right edge
- accent bar switches to the right side when mirrored
- uniform row widths
- stable column width, so icons don't shift as durability digits or effects change
- Editor:
- widget labels are drawn above the widgets on a dark backing
- the hint bar sits on a solid backing and fades out when the mouse is over it
- the top bar adapts to narrow windows
- Config: all new settings are saved and exported/imported with layouts and profiles. Old configs load unchanged.
Fixed
- Global scale ≠ 1.0: editor hitboxes and screen-edge clamping now match what is actually drawn.
- Armor rows: items without durability no longer get an undersized background box.
- XYZ: coordinates now round down like F3, so negative values were previously off by 1.
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:NmycxeQE:9rcU7jMo"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:NmycxeQE:9rcU7jMo"
}

