This is my first mod for Minecraft, so please excuse me if it isn't up to par with other mods.
I picked up Minecraft last year in October, and I have been playing it ever since. I started java programming summer in this year and I am now confident enough to attempt a Minecraft modification. For some time, I've believed that the current Minecraft Heads up display is a bit unintuitive and leads to an extremely cluttered screen. Since the release of the GUI scaling option and the addition of the hunger bar and XP bar, I decided that it was high time to create my own HUD mod that reorganizes the screen elements so that the player will have a larger view of the middle of the screen. And so I created this.
It's currently in development, and I am missing some of the 1.9 Pre-release versions, but I hope that it will evolve into a full-blown UI mod.
TL;DR: This mod tweaks the ingame heads-up display, and in the future it will provide provides the player with useful information. and have other features.
Currently it has only the primitive features, changing changes the location of a few of the HUD parts for better organization, but future releases should have more features and displays information such as your co-ordinates and held item (and arrow ammo when holding a bow). It also displays the compass and clock onscreen if they are in the inventory, eliminating to need to use up an quick bar slot. It also hides the annoying version tag in some versions of Minecraft at the top corner of the screen that states the Minecraft version unless you go to debug mode.
Version 1.3 has added the option menu for AdvHud, allowing you to customize how you want your HUD to look. I am currently working on the HUD fade, so next release should have that option working.
However, aside from the HUD fade feature, which isn't necessary for this mod to be unique, I can safely request that this thread be moved to the completed mods section.
Images: 1.0
1.1
1.3
Downloads and Version History: Current Version - V1.3: Minecraft 1.0.0: Download
Version History
HUD Tweaks v1.0
Nov 13, 2011 - Basic Functionality, moved the health, air, armor, and food bars, removed the annoying text in the top left corner stating the version.
1.8.1: Mediafire
1.9 Pre5: Mediafire
HUD Tweaks v1.1
Nov 13, 2011 - More functionality, added a co-ordinate display without the use of F3, added a display stating the name of the held item.
1.8.1: Mediafire
1.9 Pre5: Mediafire
HUD Tweaks v1.1.1
Nov 15, 2011 - Removed dependency of 1.8.1 version on the generic item class.
1.8.1: Mediafire
1.9 Pre5: Mediafire
AdvHud v1.2
Nov 24, 2011 - Centralized coding, added arrow ammo display and clock/compass viewer. Renamed to AdvHud because it now has enough features to be considered advanced. Only for 1.9 Pre5.
Nov 25, 2011 - MCP updated, v1.2 for Minecraft 1.0.0 released.
1.9 Pre5: Mediafire
1.0.0: Mediafire
AdvHud v1.3
Nov. 26, 2011 - Implemented options menu, adding a dependency on the default options menu (rendering it incompatible with mods that alter the main options menu).
1.0.0: Mediafire
How to Install:
1. Download the mod from the download link on this page. Choose the correct download for the right version of MineCraft.
2. Extract the files.
3. Using an archiver program such as WinZip, WinRar, or 7zip, open the minecraft.jar in the \bin folder.
4. Copy the random class file directly into the JAR, replacing one of the existing files.
5. Copy the \net folder directly into the JAR; this will merge the folder contents with existing files.
6. Delete the \META-INF folder if it is still in the JAR.
7. Load up MineCraft and play.
Incompatibilities:
This mod will have some incompatibility issues with mods that alter the in-game heads-up display.
Version 1.1 for Beta 1.8.1 has an incompatibility with any mod that alters the properties of Items (because I had to add a method I needed), but it is non-existent in all other versions.
Incompatible Mods: Adaptive HUD, Rei's Minimap, mods that affect the ex.class and qd.class files in Minecraft 1.0.0
I will list any known incompatibilities with other mods below (if I can find any!).
License:
All the content in this modification is all my own.
You cannot reuse or redistribute any of my content without permission.
You may make videos and images using this content.
If you download and try this mod, I would appreciate feedback on this thread so I know what I need to improve! Thanks!
Quick update, I've finished coding in the co-ordinate display. It will appear at the bottom left of the screen, above your health. Currently working on the implementation that will show the name of the tool you are holding.
Edit: I should mention that I'm going to update the few downloads I have and add the remaining pre-releases ASAP when I finish the item name coding.
Alright. More coding and I've encountered a problem. Nothing too big, but the item name display actually bugs out and displays the incorrect name on certain items and blocks, namely the dyes, and possibly wools and slabs. I'm working on a solution though.
Another thing the consider; I have no idea how the game performance will change with these HUD additions. My computer I'm coding on doesn't handle Minecraft very well, so I will have to ask people to do some performance tests with my mod to guage whether it will affect gameplay or not.
Edit: My suspicions were correct. Any block or item that uses damage values to differentiate will have problems. For example, all wool appears as wool, dyes appear as item.dyePowder.name, and slabs appear as tile.stoneSlab.name.
Images:
OK, I'm done for today. So far I've managed to add the co-ordinate and held item display and I've fixed the item display bug in the above post. I have uploaded the 1.9 Pre5 and I am quickly porting it to 1.8.1.
On a side note, I am using Minecraft Coder Pack, so I am unable to get downloads up for Minecraft Beta 1.9 Pre-release 1-4, 6, and Minecraft Release Candidate 1-2 until the MCP team updates their downloads page.
Edit: I forgot to mention that v1.1 has no option to disable the HUD features; I will have to add it in later. I'm thinking of binding the HUD customization menu to either 'F4', 'F12', or 'G'.
It would be cool if you could add a range finder of sorts for sniping people with your bow. Im not saying like an aimbot just lines with number of blocks and then lines like 25 meters, 50 meters, 100 meters. You could add an on/off button too.
It would be cool if you could add a range finder of sorts for sniping people with your bow. Im not saying like an aimbot just lines with number of blocks and then lines like 25 meters, 50 meters, 100 meters. You could add an on/off button too.
I was thinking of that, too. I've seen mods that can display the distance a player is away from you (CaptainSparklez has a mod like that when he plays on the Voxel Box). I will implement it when I can, but it is going to have to wait until I can create my own option menu for my GUI settings.
Also, I was thinking of using pumpkin hats as a more advanced HUD that adds more information you can use.
Idea/Request For The Mod:
For Minecraft 1.0.0 could you make it to where whenever your holding a bow,it would show you how much ammo you have??
I would LOVE this mod if you did that ;D
Idea/Request For The Mod:
For Minecraft 1.0.0 could you make it to where whenever your holding a bow,it would show you how much ammo you have??
I would LOVE this mod if you did that ;D
Hmmm.. never thought of that for some reason. That would be a really useful addition. I am going to have to wait for the Minecraft Coder Pack to get updated for 1.0.0, though.
To Do List:
Add arrow ammo counter when holding a bow in hand.
Add a compass and watch display when it is in the inventory.
Create a menu for the HUD options.
Update to 1.0.0
After all the above, move to finished mod section.
Unfortunately I can't update to 1.0.0 until the MCP team has updated their package. Same issues as the Single Player Commands developer.
On the bright side, I have completed a bit of the last To-do list I posted: To Do List:
Add arrow ammo counter when holding a bow in hand.
It displays the ammo immediately to the right of the item name when enabled.
Add a compass and watch display when it is in the inventory.
The compass is directly to the left of the hotbar, and the clock to the right.
Create a menu for the HUD options.
Working on it... having a bit of trouble though.
Update to 1.0.0
Waiting for MCP Update
After all the above, move to finished mod section.
Waiting for all the above to be completed.
On top of this, I have also cleaned up the coding a bit by centralizing the coding into my own class. This means that when I update the mod, all I need to do is replace the existing HUD renderer with an empty class that redirects functions to my class. I makes it much easier to handle the obfuscation changes that occur between releases. v1.1.1 is a minor update I forgot to upload, but it removed the dependency of the 1.8.1 version on the generic item class. v1.2 is a bigger update, but I only have 1.9 Pre 5 available because of the MCP being outdated. Will upload ASAP. :smile.gif:
I was more thinking about lines that go across your screen when holding a bow that marks how far the arrow will travel if you line the line up with your enemy at full-draw and flat land. This is just like the sights on a modern compound bow and would be very helpful.
I was more thinking about lines that go across your screen when holding a bow that marks how far the arrow will travel if you line the line up with your enemy at full-draw and flat land. This is just like the sights on a modern compound bow and would be very helpful.
You mean like a simulated parabola that traces the arrow's path? That seems a bit complicated to implement, but I'll try.
Is it possible to swap the positions of the hearts with the armor and the hunger with the bubbles? Putting the hearts and hunger at the bottom and the armor and bubbles above?
Is it possible to swap the positions of the hearts with the armor and the hunger with the bubbles? Putting the hearts and hunger at the bottom and the armor and bubbles above?
I am working on an Option menu. I'm hoping that I can implement an option menu that will allow you to choose which elements appear onscreen, and where each one appears.
...
After many hours of coding, I've managed to implement a menu for choosing various AdvHud Settings.
Now I can finally request to have this moved to the completed mods section!
i like it, nice and simple. would it b possible to add something that shows how many uses an item has left so i could know how many more hits before my sword breaks? that would b cool
(Requesting to be moved to the completed mods section. Thanks!)Not gonna happen. Made new thread.Go to new thread in Completed Mods section.
This is my first mod for Minecraft, so please excuse me if it isn't up to par with other mods.
I picked up Minecraft last year in October, and I have been playing it ever since. I started java programming summer in this year and I am now confident enough to attempt a Minecraft modification. For some time, I've believed that the current Minecraft Heads up display is a bit unintuitive and leads to an extremely cluttered screen. Since the release of the GUI scaling option and the addition of the hunger bar and XP bar, I decided that it was high time to create my own HUD mod that reorganizes the screen elements so that the player will have a larger view of the middle of the screen. And so I created this.
It's currently in development,
and I am missing some of the 1.9 Pre-release versions,but I hope that it will evolve into a full-blown UI mod.TL;DR: This mod tweaks the ingame heads-up display, and
in the future it will provideprovides the player with useful information.and have other features.Currently it
has only the primitive features, changingchanges the location of a few of the HUD parts for better organization,but future releases should have more featuresand displays information such as your co-ordinates and held item (and arrow ammo when holding a bow). It also displays the compass and clock onscreen if they are in the inventory, eliminating to need to use up an quick bar slot. It also hides the annoying version tag in some versions of Minecraft at the top corner of the screenthat states the Minecraft versionunless you go to debug mode.Version 1.3 has added the option menu for AdvHud, allowing you to customize how you want your HUD to look. I am currently working on the HUD fade, so next release should have that option working.
However, aside from the HUD fade feature, which isn't necessary for this mod to be unique, I can safely request that this thread be moved to the completed mods section.
Images:
1.0
Downloads and Version History:
Current Version - V1.3: Minecraft 1.0.0: Download
Version History
HUD Tweaks v1.0
Nov 13, 2011 - Basic Functionality, moved the health, air, armor, and food bars, removed the annoying text in the top left corner stating the version.
1.8.1: Mediafire
1.9 Pre5: Mediafire
Nov 13, 2011 - More functionality, added a co-ordinate display without the use of F3, added a display stating the name of the held item.
1.8.1: Mediafire
1.9 Pre5: Mediafire
Nov 15, 2011 - Removed dependency of 1.8.1 version on the generic item class.
1.8.1: Mediafire
1.9 Pre5: Mediafire
Nov 24, 2011 - Centralized coding, added arrow ammo display and clock/compass viewer. Renamed to AdvHud because it now has enough features to be considered advanced. Only for 1.9 Pre5.
Nov 25, 2011 - MCP updated, v1.2 for Minecraft 1.0.0 released.
1.9 Pre5: Mediafire
1.0.0: Mediafire
Nov. 26, 2011 - Implemented options menu, adding a dependency on the default options menu (rendering it incompatible with mods that alter the main options menu).
1.0.0: Mediafire
How to Install:
Incompatibilities:
License:
If you download and try this mod, I would appreciate feedback on this thread so I know what I need to improve! Thanks!
Past Survey Results:
- Mistakes were made.
AdvHud Mod @Jetstream395
"I plan to do more on this"
Modified quote for those who can't understand WIP.
If you're a small map maker, send me a PM and if it's good enough I'll advertise it in my sig.
I've fixed the topic name for the people who don't read.
- Mistakes were made.
AdvHud Mod @Jetstream395
If you're a small map maker, send me a PM and if it's good enough I'll advertise it in my sig.
Edit: I should mention that I'm going to update the few downloads I have and add the remaining pre-releases ASAP when I finish the item name coding.
- Mistakes were made.
AdvHud Mod @Jetstream395
Another thing the consider; I have no idea how the game performance will change with these HUD additions. My computer I'm coding on doesn't handle Minecraft very well, so I will have to ask people to do some performance tests with my mod to guage whether it will affect gameplay or not.
Edit: My suspicions were correct. Any block or item that uses damage values to differentiate will have problems. For example, all wool appears as wool, dyes appear as item.dyePowder.name, and slabs appear as tile.stoneSlab.name.
Images:
- Mistakes were made.
AdvHud Mod @Jetstream395
On a side note, I am using Minecraft Coder Pack, so I am unable to get downloads up for Minecraft Beta 1.9 Pre-release 1-4, 6, and Minecraft Release Candidate 1-2 until the MCP team updates their downloads page.
Edit: I forgot to mention that v1.1 has no option to disable the HUD features; I will have to add it in later. I'm thinking of binding the HUD customization menu to either 'F4', 'F12', or 'G'.
- Mistakes were made.
AdvHud Mod @Jetstream395
I was thinking of that, too. I've seen mods that can display the distance a player is away from you (CaptainSparklez has a mod like that when he plays on the Voxel Box). I will implement it when I can, but it is going to have to wait until I can create my own option menu for my GUI settings.
Also, I was thinking of using pumpkin hats as a more advanced HUD that adds more information you can use.
- Mistakes were made.
AdvHud Mod @Jetstream395
For Minecraft 1.0.0 could you make it to where whenever your holding a bow,it would show you how much ammo you have??
I would LOVE this mod if you did that ;D
Hmmm.. never thought of that for some reason. That would be a really useful addition. I am going to have to wait for the Minecraft Coder Pack to get updated for 1.0.0, though.
To Do List:
- Mistakes were made.
AdvHud Mod @Jetstream395
Unfortunately I can't update to 1.0.0 until the MCP team has updated their package. Same issues as the Single Player Commands developer.
On the bright side, I have completed a bit of the last To-do list I posted:
To Do List:
Add arrow ammo counter when holding a bow in hand.Add a compass and watch display when it is in the inventory.On top of this, I have also cleaned up the coding a bit by centralizing the coding into my own class. This means that when I update the mod, all I need to do is replace the existing HUD renderer with an empty class that redirects functions to my class. I makes it much easier to handle the obfuscation changes that occur between releases.
v1.1.1 is a minor update I forgot to upload, but it removed the dependency of the 1.8.1 version on the generic item class.
v1.2 is a bigger update, but I only have 1.9 Pre 5 available because of the MCP being outdated. Will upload ASAP.
:smile.gif:
- Mistakes were made.
AdvHud Mod @Jetstream395
You mean like a simulated parabola that traces the arrow's path? That seems a bit complicated to implement, but I'll try.
- Mistakes were made.
AdvHud Mod @Jetstream395
- Mistakes were made.
AdvHud Mod @Jetstream395
Is it possible to swap the positions of the hearts with the armor and the hunger with the bubbles? Putting the hearts and hunger at the bottom and the armor and bubbles above?
I am working on an Option menu. I'm hoping that I can implement an option menu that will allow you to choose which elements appear onscreen, and where each one appears.
- Mistakes were made.
AdvHud Mod @Jetstream395
After many hours of coding, I've managed to implement a menu for choosing various AdvHud Settings.
Now I can finally request to have this moved to the completed mods section!
- Mistakes were made.
AdvHud Mod @Jetstream395