• 10.9k views 3 today
  • save_alt 1.2k downloads 1 today
Game Version
Minecraft 1.21.8
Resolution
16x
Progress
100% complete
Changes include
  • GUI
  • 58
  • 32
  • 12
DartCat25
Lvl 75Legendary Wizard
682
Changes hotbar to bars using vanilla shaders.


Optifine not required. #noptifine

May be used as base for your resourcepack. (it has a shader that changes layering of slots and adds layout for border of first slot)
It finally became possible after 1.20 cause of fixed rendering bug.

Bugs wanted.

I'm still alive.

MIT license.

1 Update Logs

Update #1 : by DartCat25 08/13/2025 12:22:05 pmAugust 13, 2025 @ 4:22 pm UTC

+Added compatibility with 1.20.2-1.21.8 range.

More like this

  Have something to say?

pickercode
04/03/2026 6:48 am
Level 1 : New Miner
Really clean idea — I like how the HUD uses bars instead of the default hotbar. The vanilla shader approach and no-OptiFine support make it even better for simple setups. For anyone working on colors or UI tweaks, I use this tool to grab and convert HEX/RGB/HSL quickly: Color Picker From Image
1
pickercode
04/03/2026 6:46 am
Level 1 : New Miner
www.planetminecraft.com/texture-pack/bar-hud/ rply to this post to get baclink to my site colorpickercode.com/
1
User3583379D
08/19/2024 12:23 pm
Level 1 : New Miner
Would it be possible to add numerical values on the side of the bars?

Similar to the Simple Health Bar mod for 1.20.1?

It works great with your resource pack too
1
unkn0ne
07/24/2024 7:30 am
Level 1 : New Miner
history
Broken on mc 1.20.2+ (HUD atlas was split into textures). A fix would be very welcome!

EDIT: Mojang Slicer tool seems to do the basic work of splitting into textures, however it requires manual intervention (a bit too much for me). This includes: Air (bubble) bar doesn't have an outline (probably done using shaders to begin with), hearts bar has black separators in-between (the end texture is repeated) and a few others cut off without a left/right border. Tool also acts a bit dumb, creating a wrong crosshair (which can be fixed just by removing the png) and a few other similar inconveniences. IMO it should be possible, but I'm a bit too unqualified for this (it's the first time I mess with resourcepacks).
1
ziifamily
12/05/2023 5:49 pm
Level 1 : New Miner
doesnt work :/ really good looking in the previews tho :D
1
DartCat25
12/06/2023 1:37 am
Level 75 : Legendary Wizard
What's version? It works only on 1.20-1.20.1.
1
JakeyBoiii929
08/04/2023 5:04 pm
Level 1 : New Miner
Is there any way you could make the hunger bar just 1 pixel lower or something? cuz for me it shows as that and it's kinda infuriating
1
Reevz
11/14/2023 7:10 am
Level 1 : New Miner
in the position_tex.vsh file you need to change one line of code:



Pos.y = float(int(Pos.y - corner.y * 9 + 2) / 5 * 5 + corner.y * 9) - 1;



to



Pos.y = float(int(Pos.y - corner.y * 9 + 2) / 5 * 5 + corner.y * 9) + 1;
1
JakeyBoiii929
08/03/2023 11:07 pm
Level 1 : New Miner
history
can you steal the Proper bars texture pack and make it vanilla? he prob won't mind if you give credit since it's just a vanilla version of that texture pack, message him about it if you need. oh and one more thing, can you make it have a item durability xp bar?



Ps: can you teach me how you do it? cuz you're so smart if you can do this.
1
DJQ2BLUE
07/24/2023 8:05 pm
Level 33 : Artisan Miner
the xp bar O_o
1

Welcome