A HUD editor made while building the SharpSharp RPG modpack.
It covers everything F1 hides: vanilla and modded HUD overlays, and also HUD that mods draw on their own (the Jade tooltip, FPS counters and the like).
Install it on the client only. No other mod's files are changed, and none of their code is included.
Editor
- Opening
- `/hudedit`, or its key (unbound by default, set it in Controls).
- Moving
- Drag a box to move that HUD part. It snaps to the screen center line and edges; hold Shift while dragging to move it freely.
- Arrow keys nudge it 1 px (Shift: 10), right-click or R puts it back.
- F picks whether it slides down with the hotbar.
- Esc closes and saves.
- Picking hidden HUD parts
- While the editor is open, F1, Disappear GUI Overlay's F1 steps and CleanHUD's fading are paused, so HUD parts that are hidden or faded out right now are drawn and can be picked.
- The list on the right holds every HUD part, also ones that draw nothing at the moment (the boss bar with no boss, air bubbles out of water, Jade when no block is looked at).
- Picking one from the list shows an orange box where it was last seen, and it is moved like any other box.
- L hides the list, G shows where every hidden HUD part sits.
- Visibility
- Each HUD part can be set to Default, Always shown or Hidden, with V or the right column of the list.
- Always shown parts stay on screen even while F1, Disappear GUI Overlay or CleanHUD hide the HUD. Everything else hides as usual.
- Hidden parts are never drawn. Inside the editor they show as red boxes so they can be picked again.
- Screen size
- Moves are stored as fractions of the screen, so they stay in place when the window size or GUI scale changes.
- Settings are saved in `config/sharpsharp_hudedit.json`.
HUD Slide
- Bars that follow the hotbar
- With CleanHUD, the bars above the hotbar slowly slide down into the free space while the hotbar is faded out.
- When the hotbar comes back they move up at once, so they never cover it.
Duplicate overlay text
- PlayerRevive and Item Scrapper
- The downed text and the scrap table prompt are not drawn a second time inside moved HUD parts.
- The Item Scrapper prompt is translatable and sits one line above the TACZ interact prompt.
Requirements
- Minecraft 1.20.1, Forge 47 or newer
- Client only (not needed on a server)
- All of these are optional: CleanHUD, Disappear GUI Overlay, ImmediatelyFast, PlayerRevive, Item Scrapper, TACZ
Credits
Thanks to codx (CleanHUD), roxxane (Disappear GUI Overlay), RaphiMC (ImmediatelyFast), CreativeMD (PlayerRevive), keerdm (Item Scrapper) and the TACZ team.
This is an independent add-on. It contains none of their code and does not modify their jars.
Good to know
Mods that draw their HUD in an unusual way may get a box a little larger or smaller than what you see.
This is the HUD editor that used to be part of Sharpsharp Client Tweaks. The old settings (`config/sharpsharp_hudslide.json`) are taken over on the first start.

