
A HUD mod that focuses on giving a relatively large amount of useful information, whilst attempting to utilize at little screen estate as possible, by dynamically changing the coordinates of items on-screen, depending on certain events. It also has a bunch of other helpful tools, including a text editor to take notes, jump calculations, and more!
Potion effects will also be displayed, but without taking up like half the screen on account of their massive textures.
Screenshots:


Note that you can change the color of the Menu, via the menu :3 I’ll get onto that down below:

Video:
Note that things may be in a different order for you ? i’ll get to that in a sec.
From top to bottom (in this image’s example):
- Minecraft Time ? can be changed to 24hr in the menu. Hold the modifier key to change it to your computer’s time.
- Uses left of helm, or if you hold the modifier key, percentage used.
- Uses left of chest, or if you hold the modifier key, percentage used.
- Uses left of legs, or if you hold the modifier key, percentage used.
- Uses left of boots, or if you hold the modifier key, percentage used.
- Uses left of whatever item you are currently holding (if it’s damageable) If you’re holding a food item, it will change to be the amount that the food replenishes your hunger bar. If you hold shift with food in your hand, it will show the food’s saturation level. If you’re holding a damageable item, HUDini will also tell you how much damage that item will do to a mob if you hit it with it!
- A hunger warning icon. If your hunger level is less than 5 full shanks, and you have no food in your inventory, this will appear. (can be disabled in config)
- Hold the modifier key to view the distance to the block you’re looking at.
- Hold the modifier key and look at a block below you to see how much fall damage you’ll take if you jump to it.
- Rapid recipe ticker-tape. Find recipes for things at the scroll of a wheel/push of a button! Note that this part of the mod is still under development, so expect things to get prettier/useful-er. If you don’t like the tickertape, there’s an alternative column-style layout that you can enable in the config. It will even tell you if you have enough items to make the recipe or not!
- Simple Menu has been added :3 You can now change most the mod ingame, on the fly!
- Pseudo-Minimap – If you’ve a map in your inventory, HUDini will display it top-right. You can disable this in the menu if you like. This uses (mostly) vanilla Minecraft map code. Note that it will only display what is on the map. However, this means you can have a map in your inventory and you don’t need to walk with your camera down to see where you’re going! HUDini will display whatever map appears first in your inventory, so if you want it to display a different map, place the different map more left/more up in your inventory.
- An in-game text editor – edit text files from within minecraft. Makes it simple to make your own cross-world todo lists, and other things!
- Command window – set commands and/or text to run when you press a key.
- Crosshairs info – If you press the modifier key, if the block you’re looking at is less than 64 blocks away, it will say what the blocks name is. If you look down at a place you could fall, you’ll be told how much damage you’ll take (unless you’re in creative, or the angle is too shallow). You’ll also be told the pitch of the camera.
- Todo List – HUDini can render your todolist onto the screen if you press modifier+x. It slides on. It’s snazzy.
- (Basic) Recipe Finder – My implementation of a recipe finder. It’s not powerful, but it’s nice in the same way that no one uses wooden spoons to make cakes anymore, but those who do use wooden spoons get the benefit of licking off the cake mix and not having the taste of metal.
(Not shown here) If you hold the modifier key, HUDini will display the number of that block in your inventory.
Current Potion Effects, their time is displayed next to them by default, but holding the modifier key will show you the amplification of the potion (Roman Numerals can be toggled in the config file)
Blocks and items you dropped on death ? HUDini will keep track (for the length of the session) of all the blocks and items you drop upon death. Hold the modifier key in-game to see what you dropped.
More screenshots:
Menu Screenshots:
Ingame Text Editor:
Allows you to edit text ingame. All text files are put in a folder called HUDini inside .minecraft ? you don’t need to create the folder or any files yourself, hudini will do it for you. When you press the key to open the text editor (apostrophe [ ‘ ] by default), you’ll be greeted with a screen that shows a list of all the text files it can open. There’s also a text field that you can type in if you wanna create a new file. Simply click on the filename you want, and HUDini will display it on screen.
Editing text:
Editing text is fairly simple: To move around, use the arrow keys. To move the page up and down (e.g. to see lines later or earlier in the document), its pgup and pgdown. To save press ctrl s. To exit, press escape ? but note that your text won’t be saved automatically! You’ll need to press ctrl s before you exit if you wanna keep your text.
To go to the start of the line, press Home. To go to the end, press End.
To delete text, you can press either backspace or delete. Pressing delete will delete the character after the cursor, and not move the cursor. Pressing backspace will delete the character under the cursor, and move the cursor 1 character left.
And of course pressing enter at the end of the line makes a new line below it.
The interface:
The interface is fairly minimalist: you have the line numbers on the left hand side, slightly darker then the editable text. The line numbers are not added to the document, they’re just there to help you navigate. On the bottom left, where it says ?Ready??, is the current status. It will say what its last action was, for example saving, and moving a lot of lines. On the bottom right corner, we have the cursor’s x and y coordinates, respectively.
And of course, at the top left is the file we’re editing.

(Texture pack is Steelfeather’s Dragon Dance!)
Text files edited by HUDini are placed in a folder called HUDini in .minecraft ? you can change the directory name via the config file that lives in the folder called config, in your .minecraft folder. HUDini will not look for text files in any other place.
Mathematics:
The text editor can now do very basic mathematical expression evaluating. It supports addition(+) subtraction(-) multiplication(*) division(/) and modulus(%).
Let’s say you want to multiply 5 by 5. Type into a text file:
(5*5)<press tab>
And HUDini will write the answer in its place ? 25. Press tab after you’ve closed the parentheses (written the last ?)? for it) for this to be fired.
Todo List:

If you have a file named todo.txt, HUDini will render its contents onto the screen when you press modifier+X. It slides out. Snazzy. If you have a word/line surrounded in square braces, it will render them as a title. You can change what character denotes a title via the config file, as can you change what the keybinding is.
Command Window:
Pressing ?c? in-game will open the commands window. From here you can assign text (and therefore commands) to keys on your keyboard.

Note that as with all graphical elements of HUDini, the colours are taken from the options you set in the menu.
Adding a new command:
Press the add button in the bottom right corner to open up the add command window:

To save the keybind, press enter while the text box is focused. If the keybind is conflicting, or something has gone horribly wrong, it will flash a message.
Changelog:
+ Show Content »»Select All |
|
- Version 0.1.1:
- Completely re-made how items get their coordinates to allow for them to be sorted at will.
- Added 2 strings to the screen that say how many recipes are hidden on each side.
- Pressing Tab will switch how the recipes are sorted.
- You now need to press Spacebar to ?open? the recipe. It’s a toggle-type-deal, so it will keep showing recipes until you press spacebar again.
- You can now hold down the modifier key to see the itemid of the resultant item.
- Moved a few things around, trying to keep rendering things out of the recipe logic files. This should allow for easy addition of other layouts.
- Changed how the items are shown on the tickertape. (theres an option in the conf to put it back to how it was) ? if you have more items on the right than the left, it will show the items as coming from the right. likewise, if you have more items coming from the left than the right, it will show them coming from the left. If you have an equal amount, they will be flush with both edges.
- Recipes that can have multiple metadatas will slowly change metadata to show this.
- Pressing any tickertape navigational keys increases direction by 1 item, rather than 1px. Holding down shift will multiply any navigation by 4. Mouse navigation jumps by 2, so holding shift means you can go 8 items in each direction at a time.
- Version 0.1.2:
- Added option to change to a TMI/NEI-style layout.
- Optimisation of rendering recipe-related stuff.
- Added text to screen to tell you if it’s set to show recipes or not (that is, if you’ve pushed spacebar in the recipe gui yet)
- Added a new way to sort the recipes ? by metadata. E.g. planks and wool will be shown at the top of the list.
- Version 0.1.3:
- Added the ability for HUDini to display any maps you have in your inventory in the top-right of the screen.
- Added a Simple Menu. Might be a little buggy ? particularly the sliders ? I’ve not really made a gui like this before. Let me know if you find any bugs. I’ve tested it quite thoroughly, though.
- Removed a tonne of things from the original config file. they’re now managed by the ingame gui. If you want to edit the things that were removed by hand, then you can find HUDini’s Menu’s config file in the root Minecraft directory.
- Version 0.1.3
- Whoops, when updating and rearranging everything, I forgot to add a small thing to check the food level .-.
- Updated to 1.4.7
- Version 0.1.3.1
- Changed it so the player isn’t able to interact with the world while the menu is open.
- Fixed a few alignment issues with the recipe selector
- Fixed a few issues with the selecting of a recipe if you’re in full-screen.
- Moved nearly all OpenGL methods into one class.
- Version 0.1.4:
- Added a little tick or cross to the corner of the recipe ticker that says if you have the items to make the recipe or not.
- Fixed a bunch of minor bugs.
- Moved things around, more optimization.
- Made it even easier to turn off and on parts of the mod.
- Added a Text Editor/Viewer. There may be a few bugs as it’s relatively new, but I’ve spent the last few days searching for them.
- Changed the update text to be colourful :3
- Moved some things around in the update and render methods.
- Started making things a lot more organized, in terms of the graphical menu system. This will probably not have any affect on what you notice, but will make it easier for me to bugfix/troubleshoot/etc.
- Changed the default colour of the menus to be a cyan-teal-kinda-blue. Your config files will not be overridden, so your colours will stay how you have already set them, don’t worry. It only affects newly generated config files.
- Version 0.1.6:
- The menu gui now has a fixed height. makes it feel a lot more solid.
- Added the option to show percentages for armor and weapons by default.
- Added a Command gui ? you can assign snippits of text/commands to certain keys on your keyboard now. Press ?c? in-game to open it (can be changed in the controls section of minecraft’s options).
- Switched Blue and Green around so it’s not RBG?whoops.
- Switched most of the mod’s guis to a more sane means.
- Added a display to show the name of the block you’re looking at when you hold the modifier key.
- The recipe rendered to the crafting table is now blended a lot better.
- Version 0.1.7:
- Added a pitch reading to the crosshairs-modifier-views. It will render even if the block you’re looking at is too far away (as long as you’re holding the modifier key)
- Removed some useless code in the crosshairs class. Whoops.
- Added some tooltips to the menu to explain the options a little more.
- Preparations to make the hud a lot more customizable. Didn’t have enough time to finish off the paint gui, unfortunately.
- The recipe now will not render any part that has a slot in the crafting table that would block/overlap. basically, it’s a little smarter at knowing when to render.
- Also the crosshairs will render the blockname of any block you’re looking at that’s within 64 blocks (when you press the modifier key).
- Version 0.1.8:
- Added Furnace Recipes
- You can’t scroll off screen to a place where you can’t see any recipes any more
- You can now search through recipes
- Recipes wont render recipes on slots where there’s an item already.
- Re-made most the recipe handling code. Should be a lot easier to add recipes in the future.
- You don’t need to update the recipe manager any more (by pressing tab) whenever you change the view mode
- Changed the view mode called tmi/nei style to something like column-right. Because it wasn’t tmi/nei style. at all.
- Added click to buttons
- Begun implementation of something that I think will be pretty pretty cool.
- HUDini will tell you what an item is in the recipe when you mouse-over the recipe item being displayed in the crafting grid. I totally didn’t add this because I need glasses.
- Fixed a bug that would mean that if you spelled a search wrong, it would mean the end of all life game would crash.
- Found a bug that means no mod recipes are shown by the furnace recipe finder. My bad, it will be fixed as soon as I can (I’m releasing this feature half done because I’ll not be able to do much to HUDini for the next day or so).
- Version 0.1.85:
- Fixed a bug relating to rendering potion info. (some code I forgot to update from 1.4.*)
- The furnace recipe finder will now look for metadata-relying recipes too.
- Fixed a bug where HUDini can’t count. Which in turn means I can’t count. Oops.
- Recipe-related things are now even easier to add to. Soon it will be simple for people to add custom recipe finders, if they so wish. It should also be a little more efficient by doing it this way :3
- Version 0.9.1d:
- Added TodoList functionality, at the suggestion of Violet_scraton. If you have a file called todo.txt in your text file directory (the directory HUDini uses to store your text files), hudini will read this and display it when you press modifier and X. You can signify titles by surrounding the line/word in square braces (can be edited in the conf)
- Fixed a bug where the recipe manager would not resize if you changed your minecraft window’s size.
- Added ?fancy mode? to the text editor. There’s now an option in the menu to set the text editor to use a dark theme.
- Made the file list in the text editor display the cwd.
- Added the ability to change the layout of the HUD from within the menu. (that is, HUD appears on the left, right, or in the middle. It’s on the first page of the menu).
- Removed some unused variables.
- Added mathematics parser to the text editor. Polish notation, within parentheses and then press tab.
- Update for 1.5.2.
- Version 0.1.93:
- Forge Ore Dictionary support for recipe items. Move your cursor over the item to see if it has variants, and what variants it can have.
- Moved Cursor-related stuff to its own class.
- Moved a few classes around, renamed a few things.
- HUDini menu tabs now have meaningful titles.
- Added ?randomize? and ?reset? to the HUDini colorscheme menu tab.
- Added ability to set ?favourite? recipes. Simply press F when a recipe is selected to store it. Note that it’s only stored for the current minecraft session.
- Added ability to sort by favourites. Favourites will appear at the top of the list. Search bar will be hidden in this sorting mode.
- Menu buttons now use HUDini’s GuiButton class. MenuCanvas is now a lot cleaner of a class.
- Made scrollbars not report themselves as having a state change unless they’re actually clicked.
- Alphabetical waypoints added to recipe finders. Will only be present when sorting Alphabetically (and when the search bar isn’t focused).
- Added start of a text-expansion api. I doubt anyone will use it, but even if they don’t, it makes it really easy for me to add new text-expansions.
- Made the mathematics expander work a lot nicer, and be more forgiving.
- Pressing enter when in the text editor now actually splits the line in two and moves the second half to the next line.
- Text editor lines with length >60 scroll singularly now, not as one. Let me know if this is weird. I like it.
- Text editor now has boundaries it will adhere to when starting to scroll (it’s no longer the end of the line/top/bottom of the file, it’s now a little bit ?in?.
- Made HUDini have its own fixed-width font, because making Minecraft’s font fixed-width is a nightmare.
- removed some java 7 specific methods, replaced with own implementation.
- spelled colorscheme correctly. inb4 someone comments that there should be a space.
- refactored and cleaned up ComparatorRecipes while I was in there.
- addExpansion() in TextArea is now visible, for anyone who wants to add a text expansion ouo. (i doubt anyone will use this, but hey, it makes it easier for myself).
- moved (nearly) everything API related to the API package.
- API is 80% done ? what is complete is that you can now add your own elements to the HUD. You can also add your own recipe managers ? though it’s not as straightforward as I would like it just yet.
- Command window now resets its key button when you add a new keybind after adding a previous one in the same session.
- It’s now not as easy to spam keybinds ? there’s a cooldown of a second or so. May change this duration at some point.
- Added stackSize to the death items display.
- Deleted some unused prototype classes.
- Much refactoring.
- It’s now possible to add your own HUD elements.
- It’s now possible to add your own RecipeManagers.
- It’s now possible to add your own Text Expansions.
- HUD elements now can have ?priorities?. Clock has the highest priority (reserved), as it looks weird anywhere else.
- Added option to disable the Command list.
- File-management stuff is now in it’s own class.
- Version 0.1.95
- Update to 1.6.1
- Remove as much command management from the command gui class as possible, and put into command manager class.
- Added meters/tick reading to modifier|crosshairs at the request of Alsanu
- Fancy text editor is now enabled by default.
- Behind the scenes stuff.
- Version 0.1.95c
- Fixed potions rendering as black boxes
- Fixed bug that caused a crash if you press the enter key on the first line of a text file (thanks Violet_Scraton)
- Fixed bug that caused a crash if you press the end key on a line with no text (thanks Teotoo)
- m/t will now only display if the player is actually moving.
- m/t moved below the distance show-er.
- Properly updated to 1.6.1. (updated deprecated annotations)
- Version 0.1.961
- 1.6.2 compatibility
- Column recipe stacks now have a total size of 20, rather than 18, because the shiny effect isannoying space-consuming.
- Tweaks to crosshairs code to make it a little less hardcoded.
- Attempting to get rid of as many bugs as possible before implementing a new gui system.
|

For 1.6.2
http://dl.mod-minecraft.net/download.php?file=cd54a8b3773349dba87d70ae54415b80
For 1.6.1
http://dl.mod-minecraft.net/download.php?file=0ad9d150f732c171679682e5b0d1e974
For 1.5.2
http://dl.mod-minecraft.net/download.php?file=de4d01e408f00e3adaa2c71e3809aaa1
For 1.5.1
http://dl.mod-minecraft.net/download.php?file=e3d9d1f69f28c9730319735d4dfe97c2
For 1.4.7
http://dl.mod-minecraft.net/download.php?file=0b4b2517693286139c21db1a9e945b36
Credits:
- Violet_scraton for her suggestion of adding a todolist.
- Noxwood for the pitch suggestion