Mods / HudUI
- Tags:
- Author:
- ripls
- Side:
- Both
- Created:
- May 10th at 10:05 AM
- Last modified:
- 4 days ago
- Downloads:
- 447
- Follow Unfollow 65
-
Recommended download (for Vintage Story 1.22.0 - 1.22.3):
hudui_1.2.0.zip 1-click install
Overview
HudUI replaces the vanilla hotbar, world interaction help, block info with a custom UI built on libGUI.
If your mod adds a new stat, you can register a bar into the edge-bar system — no patching required.
| Mod Version | Mod Identifier | For Game version | Downloads | Released | Changelog | Download | 1-click mod install* |
|---|---|---|---|---|---|---|---|
| 1.2.0 | hudui | 101 | 4 days ago | hudui_1.2.0.zip | 1-click install | ||
|
make mod universal, so server can force download, still can be used client side only rebuild for libgui 2.0.0 itemrarity compat | |||||||
| 1.1.2 | hudui | 179 | May 23rd at 10:40 AM | hudui_1.1.2.zip | 1-click install | ||
|
Theme support Config file | |||||||
| 1.1.1 | hudui | 86 | May 20th at 7:37 AM | hudui_1.1.1.zip | 1-click install | ||
|
add add | |||||||
| 1.1.0 | hudui | 24 | May 19th at 1:10 PM | hudui_1.1.0.zip | 1-click install | ||
|
added block info hud, fixed HoD compatibility | |||||||
| 1.0.1 | hudui | 57 | May 13th at 8:53 AM | Release Retracted | |||
Retraction Reason:HoD compatibility bug Changelog: | |||||||
| 1.0.0 | hudui | 0 | May 12th at 2:10 PM | Release Retracted | |||
Retraction Reason:libgui release retracted Changelog: | |||||||
It would be great to see the rest of the UI elements in this style!
Could you add sleepneeds to the hud? Please please
how do I make it so they all stay in the same level ? (The number under it makes it go up, it goes down when goes to 99 or bellow)
Will be fixed in next release
The HUD disappears; I use Linux too
Will be fixed in next release
Is this compatible with Status HUD Continued?
Why shouldn't?
I don't know If its just me, or happened with anybody else, but the UI dissaper using this Mod - the hotbar and the screen tips. I don't know If could problably be something with Linux.
Can u send client-main.log in discord?
I had the same issues. I've rolled back to the previous versions on all three of his mods. They'll work if you want to use it until the problem is fixed.
Thanks! It Worked!
Such a simple e nice mod!
Hello. This is cool.
Would adding bars for items be complex?
This is incompatible with Toolsmith
This looks awesome and fits perfectly in the game. Do you think you could add support for "Item Rarity"? Currently the text for an item is just numbers for the color code instead of the correct colored text of the item tier.
https://mods.vintagestory.at/itemrarity
Will be fixed in next release
Yay! Awesome to hear.
Nice and clean! Great job!
I do miss the gear tho.
I apologize to add to the questions and 'wants', but is there a setting that would make this play well with Minimal Compass (https://mods.vintagestory.at/minimalcompass)? I adore the HUD and it's look but they don't seem to play well and I completely admit in the hour play test I managed to get turned around in the forest about 100m from my dang house lol
You can try using hudshelf to move hud below.
Your comment made me realize and test something. I'm sorry for bothering you hah.. There was an "Bypass HUD check" option that worked. Well, can add that as a 'these two work together', just need to choose that option'.
Do you think you could make crosshair at center of the screen customizable? (SystemRenderAim)
Also, is it possible to change icons like X for closing menu etc.?
Could you make it so the hotbar shows the current amount of liquid in the model preview on liquid containers like vanilla does? Also maybe a text indicator saying the current amount of liquid would be cool

It should display the contents of the bucket, at least the last time I tested it was fine.
I broke the bucket renderer again 🥲
I think it actually does this with the weapon durability as well. I didn't even think about it last night when I was playing, but my weapon and tools all showed green dur. bar, but in inventory my wep was below half yellow.
I could be wrong but I don't think that hotbar on the screenshot will be good when you are doing the devastation. Doesn't there need to be a gap between the left hand slot and the first right hand slot?
There's a pretty noticeable gap between the slots
I don't want to be to spolier but notice on the vanilla hot bar there is a gap between the left hand slot and the first right hand slot that is the exact size of another slot - There's a reason for that - Just saying
lowkey agreed haha cause I sometimes did confuse it for first slot lol
Truee
There is a gap, but it's too small for me to differentiate the left hand and right hand slots.
If you ever do the devastation story quest you will find out the real reason there NEEDS to be a gap in the hot bar and it NEEDS to be the size of a normal hotbar slot
what is the devastation story quest ?
Its chapter 2 of the main story of quests in Vintage Story. One of the Traders start you on the quests
This looks so good no idea how it went under the radar for this long
Hey ripls,
I'm the author of HudShelf, a positioning/persistence library that lets players drag HUD elements around the screen. I just shipped HudShelf: Essentials 0.3.0 with reflection-based compat for HudUI, players can now drag the hotbar+edge-bars cluster as a unit and the position persists across sessions. Works great.
The next thing I assume my users will ask for is per-bar dragging: health pinned top-left, saturation top-right, that kind of thing. With the current EdgeBarPanel architecture I can't really deliver that without forking, since the bars are flex-row children inside HudHotbar's GuiBase window rather than independent dialogs.
If you're ever working on the bar system, a couple of small additions would unblock this cleanly without me having to reach into your internals:
AddBar(or a separateAddStandaloneBarmethod) that spawns the bar in its own GuiBase dialog instead of adding it to EdgeBarPanel. Any positioning library can then pick that dialog up the normal way.EdgeBarControllerfor already-registered bars, even justTryGetBar(id, out side, out config). Right now the data is there internally butBarsis internal-only, so I can't rehome a bar without re-implementing it from scratch. With that one method exposed I could do the rehoming entirely on my end.Either of these would also help whoever ends up writing integrations for your planned ChatUI and PlayerInvUI down the road.
No urgency on my end, happy to ship cluster-only for the moment. Just flagging it for when you're poking around in there.
On the source-publishing thread above: adding my voice. Even an explicit license on the public API surface (the controller, the configs, the value notifiers) would let folks like me build against you without resorting to reflection.
Thanks for libGUI. The framework is genuinely a pleasure to work against.
check new version
This looks great! I look forward to adding this to my game.
What do your future plans look like? Do you intend to remake the other UI elements, like inventory, character screen? Perhaps add customisability?
BRO YOU DID THE CONTAINER UI. IT'S EVEN SICKER!!!! I hope you plan on doing the inventory UI T_T Thank you for getting inven tweaks working too!!!!!
oh it shouldn't have been there, I forgot to disable it, this is a test version, it will be in a separate mod
The low download count for this mod is criminal. Looks mighty good.
nice to hear
Lexith PapitoPapz redownload libgui i somehow forgot include some dependecies
Yay! It works. Thank you so much. Love the looks of this hud <3
W
I feel like I am overlooking something that I could possibly fix in my mods/menu, but for some reason while I have this mod loaded and it shows the thirst, stam, etc. I am still getting the normal thirst bar from hydtrade of diedrate mod. So it is overlapping the icons about the thirst, stam, etc.
Not sure if this is just something I need to fix on my end as fas as maybe another mod is keeping it active or if this is something between hydrate and this mod.
Same here...
this is strange
what version of HoD have you installed?
Yes, something is different in the new version.
fixed
Sorry, I only just seen this. It does seem that it did remove that, but now the entire HUD is also gone, haha. When I log into a world (tried both multiplayer and single player) my hud showing stam, health, hot key bars, etc. are all gone and cycliong through the hot keys does nothing to bring up the hud.
u have the latest libgui version?
Yeah, I grabbed it right after getting the update for this one.
I'll create a thread in the official discord a little later to make it easier to communicate about bugs
I second this ! same issue. Did not have this problem before the update
Awesome mod can't wait for the inventory gui to be changed too :3
The temporal gear :( it was so unique
Never mind I have gotten used to it lol
😀
Hi goat ! I was wondering will there be more gui changes like inventory and stats ?
I already have them, I'm just polishing them
Nice mod! I have added compatibility to Vigor.
Vigor - Vintage Story Mod DB
Some feedback on the stat bar implementation.
1. It would be good to support an optional secondary bar, like the main health bar uses in 1.22 for damage and healing. Vigor uses this vanilla behaviour for a recovery threshold.
2. There is no flashing when empty. This is a good visual indicator. You expose a flash threshold, but it doesn't seem to work, unless it's just me.
3. The layout seems to be flexing. eg when a stat goes from 3 char to 2 char, it gets narrower and the layout adjusts. You should reserve some space for UI to avoid this layout shifting.
Thanks for the feedback, I'll take a look.
check new version
Do you think you could remake block and item tooltips as well?
If you're talking about the tooltip when hovering over the itemslot, then it's already been redone at the library level.
I mean block tooltips when you look at placed block
You mean the one at the top of the screen?
yes
I think so, I might add
I love this. Could you make the inventory match it? Please!