The now consolidated home of bspkrs' mods.
HELP! MINECRAFT IS CRASH!!!!
If you see an error similar to the following, you didn't read the instructions below regarding bspkrsCore, a required dependency for all other mods found here.
Exception in thread "Minecraft main thread" java.lang.NoClassDefFoundError: Lbspkrs/util/ModVersionChecker;
Exception in thread "Minecraft main thread" java.lang.NoClassDefFoundError: Lbspkrs/client/util/ColorThreshold;
A Note on PMs:
I do not respond to PMs sent regarding modpack permissions (read the end of this thread and/or read the license) or help/support for any mods (you should post your issue/question on the thread so that anyone that knows the answer can respond). If you recently sent me a PM for either of those reasons, that's why you didn't get an answer.
News:
3-May-2013 - 1.5.2 releases are out for bspkrsCore, ArmorStatusHUD, DirectionHUD, and StatusEffectHUD.
Spoiler: Older News
25-Apr-2013 - New release for DirectionHUD is out to fix the texture issue (derp).
24-Apr-2013 - New releases are out for all three mods to fix potential issues caused by other mods that do not clean up their texture bindings after rendering. This update also changes the config handler, so the config files have a new name (mod_<modname>.bsprop.cfg).
12-Apr-2013 - I am apparently having The Worst LuckTM this week with hosting providers. All links are updated and should be working now... I will add a permanent mirror for all links later today.
9-Apr-2013 - I have released a new version of bspkrsCore for 1.5.1 and 1.4.7 to address the update check timeouts issue. This release also incorporates a number of other changes including a super secret feature
(don't ask, I'm not telling). You will notice that mod_bspkrsCore.cfg is no longer used; mod_bspkrsCore.bsprop.cfg is used instead. This is due to features that I've been slowly working on that are partially being released early as part of this defect release.
8-Apr-2013 - I have gotten the file downloads setup on a new VPS, so the links should be working now. I will update them again once DNS propagates.
7-Apr-2013 - Apparently my VPS is down, and so my download pages as well. You can try here for now until DropBox arbitrarily decides to cut me off again.
23-Mar-2013 - 1.5.1 updates are released!
Update - I have re-ordered the list of files for bspkrsCore to avoid further confusion. Also, one of the reasons this release took longer than usual to get out is because I was busy making automated build scripts for all these mods so that anyone can pull the Github repos and run Ant to build the mod zips/jars. Since I was using a new build process, I couldn't release the mods without fully testing them (believe me, you'd all be very upset if I hadn't). I'll provide instructions on how to run the build scripts soon (it's really very easy, and requires no coding knowledge as long as the code is up-to-date).
15-Mar-2013 - 1.5 updates are live on the download site! Change logs will follow tomorrow (I'm tired).
10-Mar-2013 - bspkrsCorev1.02 is out to fix a defect in shared code. Details are in the changelog.
23-Feb-2013 - I've just been notified that my DropBox links are generating too much traffic and are disabled.I'm looking into another way to provide downloads. I've been able to work out another way to host the files. Links are working again.
20-Feb-2013 - New releases are out to support bspkrsCore (shared mod classes).
24-Jan-2013 - New releases are out for compatibility with other HUD mods due to a vanilla bug.
15-Jan-2013 - 1.4.6 releases work with 1.4.7.
23-Dec-2012 - 1.4.6 updates are out. Let me know of any issues.
21-Nov-2012 - 1.4.5 releases are out for all mods!
13-Nov-2012 - Releases for MC 1.4.4 are now available for all mods.
05-Nov-2012 - Be sure to check out WorldStateCheckpoints, my fork of MightyPork's Checkpoints Backup Mod. It allows you to make save points in your SP worlds! An essential tool for any Minecrafter!
01-Nov-2012 - ArmorStatusHUDv1.4, DirectionHUDv1.8, and StatusEffectHUDv1.7 are out to address compatibility with Forge/FML. I also reorganized all my downloads, so let me know what you think of the new system.
29-Oct-2012 - DirectionHUDv1.7 is out. This release adds two new config options: imageFileName and compassIndex. There are now 4 compass styles to choose from by default using compassIndex, and you can edit the png to add your own if you want (details below).
26-Oct-2012 - ArmorStatusHUDv1.3, DirectionHUDv1.6, and StatusEffectHUDv1.6 are out for 1.4.2! These were compiled using Forge, so I may have to do another release when Risugami releases ModLoader for 1.4.2 if there are any changes that break the mods. Let me know if you see anything strange with the mods.
08-Oct-2012 - I've added just about all the code for all the mods I work on to github. Feel free to see how all this stuff works underneath.
06-Oct-2012 - Retrofits! I've taken the latest versions of ArmorStatusHUD, DirectionHUD, and StatusEffectHUD and magically produced ArmorStatusHUD v1.2(1.2.5), DirectionHUD v1.52(1.2.5), and StatusEffectHUD v1.52(1.2.5). This is the first time ArmorStatusHUD as been released for 1.2.5, so dig in!
05-Oct-2012 - I completely forgot to mention that ArmorStatusHUD v1.2 also fixes the durability values... they were off by 1 before.
04-Oct-2012 - ArmorStatusHUD v1.2 brings a few cool new features. The damageWarningPercent option has been replaced with damageColorList which provides a way to configure the damage percent thresholds and the associated text colors. The current equipped item setting now allows blocks and other non-damageable items to be shown. When a block is selected the item overlay will show the total quantity of that block in your inventory. When a bow is selected the overlay will show the number of arrows you have.
Update @4:40PM EDT: There was a mistake in this release of ArmorStatusHUD that would cause the item icons to disappear when resizing the game window with top or right alignments. This issue is now fixed in the current download, so if you are affected by that issue please download it again. Before the next release I will be reading up on GL11 Java code...
DirectionHUD v1.52 and StatusEffectHUD v1.52 are released to maintain compatibility with this release of ArmorStatusHUD.
19-Sep-2012 - Apparently a fix I put in my mod version checker class to handle not being connected to the internet was full of failure, so I've updated all the downloads that use it with a truly fixed version of the class. I decided not to bump the version numbers for a fix to the version checking code because I didn't want to totally spam everyone over something small like that. Nevertheless, if you like to play without an internet connection be sure to download the latest version (again, if you already have) to avoid game crashing fun.
18-Sep-2012 - I'm not sure how I did this, but somehow I deleted a class file when I was putting together the latest version downloads. The issue should now be resolved... sorry for the issues.
17-Sep-2012 - DirectionHUD v1.51 and StatusEffectHUD v1.51 have been released to maintain compatibility with the latest version of FloatingRuins (they share several class files).
13-Sep-2012 - ArmorStatusHUD v1.1, DirectionHUD v1.5, and StatusEffectHUD v1.5 are out! Major changes include proper item icon rendering for mod items in ArmorStatusHUD, all mods now have x and y offset config settings, DirectionHUD and StatusEffectHUD have better controls over text colors, ArmorStatusHUD has more/better options for the damage display, and all mods have been refactored using consolidated code for easier future updates. DirectionHUD also has a fix for a small yOffset defect that I missed when I put out the last version, and the StatusEffectHUD default settings are slightly different now.
I recommend deleting your existing config files to try out the new config options.
10-Sep-2012 - I decided to make a TreeCapitator t-shirt design for the Threadless loves Minecraft challenge. Head on over and give me a critique! Design:
08-Sep-2012 - I have some new features in the works for StatusEffectHUD and ArmorStatusHUD such as more control over text colors, additional alignment controls, proper handling of bottomcenter (to avoid the vanilla HUD), a way to define your own damage color ranges, and the ability to display items in a horizontal line instead of the vertical column. I hope to have them finished by early next week, so stay tuned!
06-Sep-2012 - DirectionHUDv1.41 is now live. Fixes the silly alignment issues with anything that isn't topcenter. Also adds a few other options around x and y offsets and the color of the center marker.
Similar features will be coming soon to StatusEffectHUD and ArmorStatusHUD.
29-Aug-2012 - I would like to be able to post my mods on PlanetMinecraft to gain more exposure, but in order to do that I need to "level up" my user (you need to be level 2 or higher to post mods). You can help me get there by commenting on and downloading my submissions!
28-Aug-2012 - If you are using Forge and have an issue with a mod not loading properly, delete the mcmod.info file from the zip file or just download the mod again. It's the first time I tried including it and I wasn't clear on the format. Should be fixed now.
Consolidated all my original mods here. First release of ArmorStatusHUD v1.0 and small updates for StatusEffectHUD v1.4 and DirectionHUD v1.4. Version checking can now be disabled in config (for those times that I screw up the version files and don't notice :S).
19-Aug-2012 - Updated StatusEffectHUD for 1.3.2.
05-Aug-2012 - Updated StatusEffectHUD for 1.3.1. Also added version checking.
Status 29-Mar-2012 (the "YO DAWG..." update):

To those seeing errors, please download again.
I totally made a n00b mistake, but it's fixed now.
That's what happens when you don't run your mod code outside your dev environment before publishing it.
24-Apr-2013 - New releases are out for all three mods to fix potential issues caused by other mods that do not clean up their texture bindings after rendering. This update also changes the config handler, so the config files have a new name (mod_<modname>.bsprop.cfg).
12-Apr-2013 - I am apparently having The Worst LuckTM this week with hosting providers. All links are updated and should be working now... I will add a permanent mirror for all links later today.
9-Apr-2013 - I have released a new version of bspkrsCore for 1.5.1 and 1.4.7 to address the update check timeouts issue. This release also incorporates a number of other changes including a super secret feature
8-Apr-2013 - I have gotten the file downloads setup on a new VPS, so the links should be working now. I will update them again once DNS propagates.
7-Apr-2013 - Apparently my VPS is down, and so my download pages as well. You can try here for now until DropBox arbitrarily decides to cut me off again.
23-Mar-2013 - 1.5.1 updates are released!
Update - I have re-ordered the list of files for bspkrsCore to avoid further confusion. Also, one of the reasons this release took longer than usual to get out is because I was busy making automated build scripts for all these mods so that anyone can pull the Github repos and run Ant to build the mod zips/jars. Since I was using a new build process, I couldn't release the mods without fully testing them (believe me, you'd all be very upset if I hadn't). I'll provide instructions on how to run the build scripts soon (it's really very easy, and requires no coding knowledge as long as the code is up-to-date).
15-Mar-2013 - 1.5 updates are live on the download site! Change logs will follow tomorrow (I'm tired).
10-Mar-2013 - bspkrsCorev1.02 is out to fix a defect in shared code. Details are in the changelog.
23-Feb-2013 - I've just been notified that my DropBox links are generating too much traffic and are disabled.
20-Feb-2013 - New releases are out to support bspkrsCore (shared mod classes).
24-Jan-2013 - New releases are out for compatibility with other HUD mods due to a vanilla bug.
15-Jan-2013 - 1.4.6 releases work with 1.4.7.
23-Dec-2012 - 1.4.6 updates are out. Let me know of any issues.
21-Nov-2012 - 1.4.5 releases are out for all mods!
13-Nov-2012 - Releases for MC 1.4.4 are now available for all mods.
05-Nov-2012 - Be sure to check out WorldStateCheckpoints, my fork of MightyPork's Checkpoints Backup Mod. It allows you to make save points in your SP worlds! An essential tool for any Minecrafter!
01-Nov-2012 - ArmorStatusHUDv1.4, DirectionHUDv1.8, and StatusEffectHUDv1.7 are out to address compatibility with Forge/FML. I also reorganized all my downloads, so let me know what you think of the new system.
29-Oct-2012 - DirectionHUDv1.7 is out. This release adds two new config options: imageFileName and compassIndex. There are now 4 compass styles to choose from by default using compassIndex, and you can edit the png to add your own if you want (details below).
26-Oct-2012 - ArmorStatusHUDv1.3, DirectionHUDv1.6, and StatusEffectHUDv1.6 are out for 1.4.2! These were compiled using Forge, so I may have to do another release when Risugami releases ModLoader for 1.4.2 if there are any changes that break the mods. Let me know if you see anything strange with the mods.
08-Oct-2012 - I've added just about all the code for all the mods I work on to github. Feel free to see how all this stuff works underneath.
06-Oct-2012 - Retrofits! I've taken the latest versions of ArmorStatusHUD, DirectionHUD, and StatusEffectHUD and magically produced ArmorStatusHUD v1.2(1.2.5), DirectionHUD v1.52(1.2.5), and StatusEffectHUD v1.52(1.2.5). This is the first time ArmorStatusHUD as been released for 1.2.5, so dig in!
05-Oct-2012 - I completely forgot to mention that ArmorStatusHUD v1.2 also fixes the durability values... they were off by 1 before.
04-Oct-2012 - ArmorStatusHUD v1.2 brings a few cool new features. The damageWarningPercent option has been replaced with damageColorList which provides a way to configure the damage percent thresholds and the associated text colors. The current equipped item setting now allows blocks and other non-damageable items to be shown. When a block is selected the item overlay will show the total quantity of that block in your inventory. When a bow is selected the overlay will show the number of arrows you have.
Update @4:40PM EDT: There was a mistake in this release of ArmorStatusHUD that would cause the item icons to disappear when resizing the game window with top or right alignments. This issue is now fixed in the current download, so if you are affected by that issue please download it again. Before the next release I will be reading up on GL11 Java code...
DirectionHUD v1.52 and StatusEffectHUD v1.52 are released to maintain compatibility with this release of ArmorStatusHUD.
19-Sep-2012 - Apparently a fix I put in my mod version checker class to handle not being connected to the internet was full of failure, so I've updated all the downloads that use it with a truly fixed version of the class. I decided not to bump the version numbers for a fix to the version checking code because I didn't want to totally spam everyone over something small like that. Nevertheless, if you like to play without an internet connection be sure to download the latest version (again, if you already have) to avoid game crashing fun.
18-Sep-2012 - I'm not sure how I did this, but somehow I deleted a class file when I was putting together the latest version downloads. The issue should now be resolved... sorry for the issues.
17-Sep-2012 - DirectionHUD v1.51 and StatusEffectHUD v1.51 have been released to maintain compatibility with the latest version of FloatingRuins (they share several class files).
13-Sep-2012 - ArmorStatusHUD v1.1, DirectionHUD v1.5, and StatusEffectHUD v1.5 are out! Major changes include proper item icon rendering for mod items in ArmorStatusHUD, all mods now have x and y offset config settings, DirectionHUD and StatusEffectHUD have better controls over text colors, ArmorStatusHUD has more/better options for the damage display, and all mods have been refactored using consolidated code for easier future updates. DirectionHUD also has a fix for a small yOffset defect that I missed when I put out the last version, and the StatusEffectHUD default settings are slightly different now.
I recommend deleting your existing config files to try out the new config options.
10-Sep-2012 - I decided to make a TreeCapitator t-shirt design for the Threadless loves Minecraft challenge. Head on over and give me a critique! Design:
Spoiler:


08-Sep-2012 - I have some new features in the works for StatusEffectHUD and ArmorStatusHUD such as more control over text colors, additional alignment controls, proper handling of bottomcenter (to avoid the vanilla HUD), a way to define your own damage color ranges, and the ability to display items in a horizontal line instead of the vertical column. I hope to have them finished by early next week, so stay tuned!
06-Sep-2012 - DirectionHUDv1.41 is now live. Fixes the silly alignment issues with anything that isn't topcenter. Also adds a few other options around x and y offsets and the color of the center marker.
Similar features will be coming soon to StatusEffectHUD and ArmorStatusHUD.
29-Aug-2012 - I would like to be able to post my mods on PlanetMinecraft to gain more exposure, but in order to do that I need to "level up" my user (you need to be level 2 or higher to post mods). You can help me get there by commenting on and downloading my submissions!
28-Aug-2012 - If you are using Forge and have an issue with a mod not loading properly, delete the mcmod.info file from the zip file or just download the mod again. It's the first time I tried including it and I wasn't clear on the format. Should be fixed now.
Consolidated all my original mods here. First release of ArmorStatusHUD v1.0 and small updates for StatusEffectHUD v1.4 and DirectionHUD v1.4. Version checking can now be disabled in config (for those times that I screw up the version files and don't notice :S).
19-Aug-2012 - Updated StatusEffectHUD for 1.3.2.
05-Aug-2012 - Updated StatusEffectHUD for 1.3.1. Also added version checking.
Status 29-Mar-2012 (the "YO DAWG..." update):

To those seeing errors, please download again.
I totally made a n00b mistake, but it's fixed now.
That's what happens when you don't run your mod code outside your dev environment before publishing it.
Best way to contact me:
I can usually be found in the IRC channel #risucraft on irc.esper.net. If you can't find me in the user list but still want to leave me a message, type (without the quotes) ".tell bspkrs <message>" and I will get the message the next time I'm on.
DISCLAIMER:
NO WARRANTY IS GIVEN, EXPRESS OR OTHERWISE. USE AT YOUR OWN RISK.
In other words, I am not responsible if this mod causes your game to crash, your save to get deleted, or your cat to run away.
Videos:
Thanks CaptainSours!
Spoiler: More Videos
bspkrsCore:
ATTENTION: This is a REQUIRED mod in order for any of the other mods to work. It contains the core shared classes used by all mods I release. If you don't install it along with any of the other mods here, Minecraft will crash. You have been warned.
Drop the downloaded .zip file into the mods folder under .minecraft. Use the latest release available for the version of Minecraft you're running.
ModLoader/Forge download: All Releases (Mirror)
Spoiler: More Info
Spoiler: Change Log
This mod contains core classes used in all other mods I release. If you want to turn off update checking for my mods, you will need to set allowUpdateCheck=false in mod_bspkrsCore.bsprops.cfg.v2.04 - 10-May-2013
- fixed server config crash with TC
v2.03 - 03-May-2013
- 1.5.2 update
v2.01 - 09-Apr-2013
- fixed update check timeouts
- new bsprops config file
- super secret feature
- retrofitted fix to 1.4.7
v1.03 - 15-Mar-2013
- updated for MC 1.5
- updated for MC 1.5.1 (23-Mar-2013)
v1.02 - 10-Mar-2013
- fix for bad logic in isGamePaused method
v1.01 - 20-Feb-2013
- initial release
- fixed server config crash with TC
v2.03 - 03-May-2013
- 1.5.2 update
v2.01 - 09-Apr-2013
- fixed update check timeouts
- new bsprops config file
- super secret feature
- retrofitted fix to 1.4.7
v1.03 - 15-Mar-2013
- updated for MC 1.5
- updated for MC 1.5.1 (23-Mar-2013)
v1.02 - 10-Mar-2013
- fix for bad logic in isGamePaused method
v1.01 - 20-Feb-2013
- initial release
ALL MODS BEYOND THIS POINT REQUIRE bspkrsCore TO BE INSTALLED.
You will be ignored if you post about MC crashing because you didn't install bspkrsCore.
ArmorStatusHUD (v1.7 for 1.5.2)
Spoiler: More Info
ArmorStatusHUD displays your currently equipped armor and held item along with the durability remaining without having to open your inventory!
Features:
- shows equipped armor and held items and their remaining durability
- configurable tiers of damage with associated colors: damage text changes color as items are used
- see how many arrows are left for your bow
- configurable alignment on your screen
- x and y offset config options
- can display exact damage values or the durability percent remaining
- option to show/hide text damage values
- option to show/hide max damage (shown below)
- option to show/hide item names
- option to show/hide standard inventory item overlay (damage bar)
- version update checking (can be turned off)
Planned:
- option for horizontal layout
- shorthand enchantment display
- blinking icon/text when damage drops below a certain threshold
- support for IC2 items' charge levels
Downloads:
Latest (v1.7 for 1.5.2) (Mirror)
All Releases (Mirror)
Config:
Thanks:
- ShaRose (for helping me with the item rendering)
Features:
- shows equipped armor and held items and their remaining durability
- configurable tiers of damage with associated colors: damage text changes color as items are used
- see how many arrows are left for your bow
- configurable alignment on your screen
- x and y offset config options
- can display exact damage values or the durability percent remaining
- option to show/hide text damage values
- option to show/hide max damage (shown below)
- option to show/hide item names
- option to show/hide standard inventory item overlay (damage bar)
- version update checking (can be turned off)
Planned:
- option for horizontal layout
- shorthand enchantment display
- blinking icon/text when damage drops below a certain threshold
- support for IC2 items' charge levels
Spoiler: Screenshots



Spoiler: Videos
Thanks ChronoFury!
Downloads:
Latest (v1.7 for 1.5.2) (Mirror)
All Releases (Mirror)
Spoiler: Change Log
v1.7 (24-Apr-2013)
- addressed potential issue from mods that don't clean up their texture bindings
- new condig handler
- updated to 1.5.2 (03-May-2013)
v1.6 (20-Feb-2013)
- updated to support bspkrsCore
- updated to 1.5 (15-Mar-2013)
- updated to 1.5.1 (23-Mar-2013)
v1.5 (24-Jan-2013)
- added reset code to end of all drawn text
v1.4 (01-Nov-2012)
- fixed Forge/FML compatibility
- updated for 1.4.5 (21-Nov-2012)
- updated for 1.4.6 (23-Dec-2012)
v1.3 (26-Oct-2012)
- initial update to 1.4.2
v1.2(1.2.5) (06-Oct-2012)
- retrofitted v1.2 to 1.2.5
v1.2 (04-Oct-2012)
- damageWarningPercent option replaced with damageColorList
- blocks and non-damageable items are now shown
- block overlay will show total count of that block
- bow overlay shows count of arrows
- fixed damage values being off by 1
v1.1 (13-Sep-2012)
- added x and y offset options
- more options to control how damage is displayed
- fixed item rendering code (should work for mods now)
- new option to show the standard inventory item overlay (damage bar)
- made icons appear on the right when right-aligned
- switched to shared version checking
v1.0 (27-Aug-2012)
- Initial release
- addressed potential issue from mods that don't clean up their texture bindings
- new condig handler
- updated to 1.5.2 (03-May-2013)
v1.6 (20-Feb-2013)
- updated to support bspkrsCore
- updated to 1.5 (15-Mar-2013)
- updated to 1.5.1 (23-Mar-2013)
v1.5 (24-Jan-2013)
- added reset code to end of all drawn text
v1.4 (01-Nov-2012)
- fixed Forge/FML compatibility
- updated for 1.4.5 (21-Nov-2012)
- updated for 1.4.6 (23-Dec-2012)
v1.3 (26-Oct-2012)
- initial update to 1.4.2
v1.2(1.2.5) (06-Oct-2012)
- retrofitted v1.2 to 1.2.5
v1.2 (04-Oct-2012)
- damageWarningPercent option replaced with damageColorList
- blocks and non-damageable items are now shown
- block overlay will show total count of that block
- bow overlay shows count of arrows
- fixed damage values being off by 1
v1.1 (13-Sep-2012)
- added x and y offset options
- more options to control how damage is displayed
- fixed item rendering code (should work for mods now)
- new option to show the standard inventory item overlay (damage bar)
- made icons appear on the right when right-aligned
- switched to shared version checking
v1.0 (27-Aug-2012)
- Initial release
Config:
Spoiler: .minecraft/config/mod_ArmorStatusHUD.bsprop.cfg
#alignMode (java.lang.String:bottomleft) -- Valid alignment strings are topleft, topcenter, topright, middleleft, middlecenter, middleright, bottomleft, bottomcenter, bottomright #enableItemName (boolean:false) -- Set to true to show item names, false to disable #showItemOverlay (boolean:true) -- Set to true to show the standard inventory item overlay (damage bar) #damageColorList (java.lang.String:100,f; 80,7; 60,e; 40,6; 25,c; 10,4) -- This is a list of percent damage thresholds and text color codes that will be used when item damage is <= the threshold. Format used: "," separates the threshold and the color code, ";" separates each pair. Valid color values are 0-9, a-f (color values can be found here: http://www.minecraftwiki.net/wiki/File:Colors.png) #damageDisplayType (java.lang.String:value) -- Valid damageDisplayType strings are value, percent, or none #showMaxDamage (boolean:false) -- Set to true to show the max damage when damageDisplayType=value #showEquippedItem (boolean:true) -- Set to true to show info for your currently equipped item, false to disable #xOffset (int:2) -- Horizontal offset from the edge of the screen (when using right alignments the x offset is relative to the right edge of the screen) #yOffset (int:2) -- Vertical offset from the edge of the screen (when using bottom alignments the y offset is relative to the bottom edge of the screen) #yOffsetBottomCenter (int:41) -- Vertical offset used only for the bottomcenter alignment to avoid the vanilla HUD #applyXOffsetToCenter (boolean:false) -- Set to true if you want the xOffset value to be applied when using a center alignment #applyYOffsetToMiddle (boolean:false) -- Set to true if you want the yOffset value to be applied when using a middle alignment #showInChat (boolean:false) -- Set to true to show info when chat is open, false to disable info when chat is open # #**ONLY EDIT WHAT IS BELOW THIS** # #Thu Oct 04 02:01:35 EDT 2012 showInChat=false applyXOffsetToCenter=false yOffset=2 showItemOverlay=true alignMode=bottomleft applyYOffsetToMiddle=false damageDisplayType=value enableItemName=false yOffsetBottomCenter=41 xOffset=2 showMaxDamage=false showEquippedItem=true damageColorList=100,f; 80,7; 60,e; 40,6; 25,c; 10,4
Thanks:
- ShaRose (for helping me with the item rendering)
DirectionHUD (v1.13 for 1.5.2)
Spoiler: More Info
Want to know what magnetic direction you are facing without installing fancy maps or trying to figure it out from the Debug GUI? DirectionHUD is for you!
DirectionHUD displays your magnetic compass heading at the top of your screen.
Features:
- just a simple compass display
- configurable alignment on your screen
- x and y offset options
- multiple styles to choose from
- add your own style to the default png or make a custom png file
- version update checking (never miss an update)
Planned:
-option to allow custom compass images Done!
- custom height and width
- options for different sizing of the HUD
- additional versions for people that like HD texturepacks
Setting up custom compass styles:
By default 4 compass styles are provided (up to 10 will fit in the image file):

The indices start at 0 (the top compass is index 0). In the default image file the second and fourth styles are clear with white lettering (hard to see above). If you want to edit the PNG file (/gui/compass.png) to add your own styles, just copy one of the existing styles, paste it below the others, and edit it as you see fit. Each stye is 24 pixels tall (2 rows X 12 pixels) and 192 pixels wide. Currently the size of the compass HUD is locked to 65x12 (meaning that you will only see 65x12 on your in-game screen), but I plan to add configurable sizing in the future.
Downloads:
Latest (v1.13 for 1.5.2) (Mirror)
All Releases (Mirror)
Config:
Thanks:
- DaftPVF (for letting me work on his mods)
DirectionHUD displays your magnetic compass heading at the top of your screen.
Features:
- just a simple compass display
- configurable alignment on your screen
- x and y offset options
- multiple styles to choose from
- add your own style to the default png or make a custom png file
- version update checking (never miss an update)
Planned:
-
- custom height and width
- options for different sizing of the HUD
- additional versions for people that like HD texturepacks
Setting up custom compass styles:
By default 4 compass styles are provided (up to 10 will fit in the image file):

The indices start at 0 (the top compass is index 0). In the default image file the second and fourth styles are clear with white lettering (hard to see above). If you want to edit the PNG file (/gui/compass.png) to add your own styles, just copy one of the existing styles, paste it below the others, and edit it as you see fit. Each stye is 24 pixels tall (2 rows X 12 pixels) and 192 pixels wide. Currently the size of the compass HUD is locked to 65x12 (meaning that you will only see 65x12 on your in-game screen), but I plan to add configurable sizing in the future.
Spoiler: Screenshots (see top center)



Spoiler: Videos
Downloads:
Latest (v1.13 for 1.5.2) (Mirror)
All Releases (Mirror)
Spoiler: Change Log
v1.13 (25-Apr-2013)
- fixed texture derp
- updated to 1.5.2 (03-May-2013)
v1.12 (24-Apr-2013)
- fixed crash derp
v1.11 (24-Apr-2013)
- addressed potential issue from mods that don't clean up their texture bindings
- new config handler
v1.10 (20-Feb-2013)
- updated to support bspkrsCore
- updated to 1.5 (15-Mar-2013)
- updated to 1.5.1 (23-Mar-2013)
v1.9 (24-Jan-2013)
- added reset code to end of all drawn text
v1.8 (01-Nov-2012)
- fixed Forge/FML compatibility
- updated to 1.4.5 (21-Nov-2012)
- updated to 1.4.6 (23-Dec-2012)
v1.7 (29-Oct-2012)
- added compassIndex and imageFileName options
v1.6 (26-Oct-2012)
- initial update to 1.4.2
v1.52(1.2.5) (06-Oct-2012)
- retrofitted v1.52 to 1.2.5
v1.52 (04-Oct-2012)
- compatibility update
v1.51 (17-Sep-2012)
- compatibility update
v1.5 (13-Sep-2012)
- switched to shared version checking
- fixed yOffset alignment issue
v1.41 (06-Sep-2012)
- fixed issues will all alignment modes
- added config options for x and y offsets and a few controls around that
- added option to disable the HUD when the chat window is open
v1.4 (27-Aug-2012)
- added config option to allow/disallow version checking
- now includes mcmod.info file
v1.3 (19-Aug-2012)
- updated for 1.3.2
v1.2 (05-Aug-2012)
- updated for 1.3.1.
- added version checking.
v1.1 (21-Apr-2012)
- Made a change to disable the HUD when the multiplayer list is showing (I found that the top two slots of the list of players were partially obscured by the HUD when positioned at topcenter)
v1.0 (11-Apr-2012)
- Initial release
- fixed texture derp
- updated to 1.5.2 (03-May-2013)
v1.12 (24-Apr-2013)
- fixed crash derp
v1.11 (24-Apr-2013)
- addressed potential issue from mods that don't clean up their texture bindings
- new config handler
v1.10 (20-Feb-2013)
- updated to support bspkrsCore
- updated to 1.5 (15-Mar-2013)
- updated to 1.5.1 (23-Mar-2013)
v1.9 (24-Jan-2013)
- added reset code to end of all drawn text
v1.8 (01-Nov-2012)
- fixed Forge/FML compatibility
- updated to 1.4.5 (21-Nov-2012)
- updated to 1.4.6 (23-Dec-2012)
v1.7 (29-Oct-2012)
- added compassIndex and imageFileName options
v1.6 (26-Oct-2012)
- initial update to 1.4.2
v1.52(1.2.5) (06-Oct-2012)
- retrofitted v1.52 to 1.2.5
v1.52 (04-Oct-2012)
- compatibility update
v1.51 (17-Sep-2012)
- compatibility update
v1.5 (13-Sep-2012)
- switched to shared version checking
- fixed yOffset alignment issue
v1.41 (06-Sep-2012)
- fixed issues will all alignment modes
- added config options for x and y offsets and a few controls around that
- added option to disable the HUD when the chat window is open
v1.4 (27-Aug-2012)
- added config option to allow/disallow version checking
- now includes mcmod.info file
v1.3 (19-Aug-2012)
- updated for 1.3.2
v1.2 (05-Aug-2012)
- updated for 1.3.1.
- added version checking.
v1.1 (21-Apr-2012)
- Made a change to disable the HUD when the multiplayer list is showing (I found that the top two slots of the list of players were partially obscured by the HUD when positioned at topcenter)
v1.0 (11-Apr-2012)
- Initial release
Config:
Spoiler: .minecraft/config/mod_DirectionHUD.bsprop.cfg
#alignMode (java.lang.String:topcenter) -- Valid alignment strings are topleft, topcenter, topright, middleleft, middlecenter, middleright, bottomleft, bottomcenter, bottomright #markerColor (java.lang.String:c) -- Valid color values are 0-9, a-f (color values can be found here: http://www.minecraftwiki.net/wiki/File:Colors.png) #imageFileName (java.lang.String:compass.png) -- The filename of the compass PNG image file. The file must be located in the /gui/ folder of the DirectionHUD zip file or minecraft.jar. #compassIndex (int:0,>=0.0,<=9.0) -- Index of the selected compass in the compass image file starting at 0. Up to 10 compasses can fit in the image (10 would be index 9). Each compass is 24 pixels tall (two lines of height 12). #xOffset (int:2) -- Horizontal offset from the edge of the screen (when using right alignments the x offset is relative to the right edge of the screen) #yOffset (int:2) -- Vertical offset from the edge of the screen (when using bottom alignments the y offset is relative to the bottom edge of the screen) #yOffsetBottomCenter (int:41) -- Vertical offset used only for the bottomcenter alignment to avoid the vanilla HUD #applyXOffsetToCenter (boolean:false) -- Set to true if you want the xOffset value to be applied when using a center alignment #applyYOffsetToMiddle (boolean:false) -- Set to true if you want the yOffset value to be applied when using a middle alignment #showInChat (boolean:true) -- Set to true to show info when chat is open, false to disable info when chat is open # #**ONLY EDIT WHAT IS BELOW THIS** # #Mon Oct 29 04:36:30 EDT 2012 showInChat=true yOffset=2 applyXOffsetToCenter=false alignMode=topcenter compassIndex=0 markerColor=c applyYOffsetToMiddle=false checksum=-2iw3ch yOffsetBottomCenter=41 xOffset=2 imageFileName=compass.png
Thanks:
- DaftPVF (for letting me work on his mods)
StatusEffectHUD (v1.10 for 1.5.2)
Spoiler: More Info
Do you hate having to open your inventory to see what potion effects are still active? In the heat of battle and need to know when to guzzle that next regeneration potion? StatusEffectHUD is for you!
StatusEffectHUD displays your currently active potions/effects without having to open your inventory! Sweet!
Features:
- shows active potions/effects without having your inventory open
- keeps look and feel of existing inventory effects display
- configurable alignment on your screen
- x and y offset config options
- option to show/hide effect names
- option to show/hide background box
- version update checking (can be turned off)
Planned:
- option to enable dynamic box size
- option for horizontal layout
Downloads:
Latest (v1.10 for 1.5.2) (Mirror)
All Releases (Mirror)
Config:
Thanks:
- PuddingHuxtable (this was pretty much his idea)
StatusEffectHUD displays your currently active potions/effects without having to open your inventory! Sweet!
Features:
- shows active potions/effects without having your inventory open
- keeps look and feel of existing inventory effects display
- configurable alignment on your screen
- x and y offset config options
- option to show/hide effect names
- option to show/hide background box
- version update checking (can be turned off)
Planned:
- option to enable dynamic box size
- option for horizontal layout
Spoiler: Screenshots












Spoiler: Videos
Thanks Phobic_Bus!
Thanks Jeruhmi!
Thanks zain2028! (yeah, he was confused and says DaftPVF created StatusEffectHUD... just a mixup)
Thanks TehAnon!
Thanks Jeruhmi!
Thanks zain2028! (yeah, he was confused and says DaftPVF created StatusEffectHUD... just a mixup)
Thanks TehAnon!
Downloads:
Latest (v1.10 for 1.5.2) (Mirror)
All Releases (Mirror)
Spoiler: Change Log
v1.10 (24-Apr-2013)
- addressed potential issue from mods that don't clean up their texture bindings
- new config handler
- updated to 1.5.2 (03-May-2013)
v1.9 (20-Feb-2013)
- updated to support bspkrsCore
- updated to 1.5 (15-Mar-2013)
- updated to 1.5.1 (23-Mar-2013)
v1.8 (24-Jan-2013)
- added reset code to end of all drawn text
v1.7 (01-Nov-2012)
- fixed Forge/FML compatibility
- updated for 1.4.5 (21-Nov-2012)
- updated to 1.4.6 (23-Dec-2012)
v1.6 (26-Oct-2012)
- initial update to 1.4.2
v1.52(1.2.5) (06-Oct-2012)
- retrofitted v1.52 to 1.2.5
v1.52 (04-Oct-2012)
- compatibility update
v1.51 (17-Sep-2012)
- compatibility update
v1.5 (13-Sep-2012)
- added x and y offset options
- switched to shared version checking
- made icons appear on the right when right-aligned
- background is now disabled by default
- text colors are now configurable
v1.4 (27-Aug-2012)
- added config option to allow/disallow version checking
- now includes mcmod.info file
v1.3 (19-Aug-2012)
- updated for 1.3.2.
v1.2 (05-Aug-2012)
- updated for 1.3.1.
- added version checking.
v1.12 (29-Mar-2012)
- YO DAWG, I heard you like stupid mistake fixes, so I put a stupid mistake fix out for my stupid mistake fix so the stupid mistake fix will be fixed.
v1.11 (27-Mar-2012)
- fixed stupid mistake when updating from 1.2.3 to 1.2.4 that caused the text to render without the shadow
v1.1 (24-Mar-2012)
- option to show/hide effect names
- option to show/hide background box
v1.0 (23-Mar-2012)
- Initial release
- addressed potential issue from mods that don't clean up their texture bindings
- new config handler
- updated to 1.5.2 (03-May-2013)
v1.9 (20-Feb-2013)
- updated to support bspkrsCore
- updated to 1.5 (15-Mar-2013)
- updated to 1.5.1 (23-Mar-2013)
v1.8 (24-Jan-2013)
- added reset code to end of all drawn text
v1.7 (01-Nov-2012)
- fixed Forge/FML compatibility
- updated for 1.4.5 (21-Nov-2012)
- updated to 1.4.6 (23-Dec-2012)
v1.6 (26-Oct-2012)
- initial update to 1.4.2
v1.52(1.2.5) (06-Oct-2012)
- retrofitted v1.52 to 1.2.5
v1.52 (04-Oct-2012)
- compatibility update
v1.51 (17-Sep-2012)
- compatibility update
v1.5 (13-Sep-2012)
- added x and y offset options
- switched to shared version checking
- made icons appear on the right when right-aligned
- background is now disabled by default
- text colors are now configurable
v1.4 (27-Aug-2012)
- added config option to allow/disallow version checking
- now includes mcmod.info file
v1.3 (19-Aug-2012)
- updated for 1.3.2.
v1.2 (05-Aug-2012)
- updated for 1.3.1.
- added version checking.
v1.12 (29-Mar-2012)
- YO DAWG, I heard you like stupid mistake fixes, so I put a stupid mistake fix out for my stupid mistake fix so the stupid mistake fix will be fixed.
v1.11 (27-Mar-2012)
- fixed stupid mistake when updating from 1.2.3 to 1.2.4 that caused the text to render without the shadow
v1.1 (24-Mar-2012)
- option to show/hide effect names
- option to show/hide background box
v1.0 (23-Mar-2012)
- Initial release
Config:
Spoiler: .minecraft/config/mod_StatusEffectHUD.cfg
#alignMode (java.lang.String:topleft) -- Valid alignment strings are topleft, topcenter, topright, middleleft, middlecenter, middleright, bottomleft, bottomcenter (not recommended), bottomright #enableBackground (boolean:false) -- Set to true to see the effect background box, false to disable #enableEffectName (boolean:true) -- Set to true to show effect names, false to disable #effectNameColor (java.lang.String:f) -- Valid color values are 0-9, a-f (color values can be found here: http://www.minecraftwiki.net/wiki/File:Colors.png) #durationColor (java.lang.String:f) -- Valid color values are 0-9, a-f (color values can be found here: http://www.minecraftwiki.net/wiki/File:Colors.png) #xOffset (int:2) -- Horizontal offset from the edge of the screen (when using right alignments the x offset is relative to the right edge of the screen) #yOffset (int:2) -- Vertical offset from the edge of the screen (when using bottom alignments the y offset is relative to the bottom edge of the screen) #yOffsetBottomCenter (int:41) -- Vertical offset used only for the bottomcenter alignment to avoid the vanilla HUD #applyXOffsetToCenter (boolean:false) -- Set to true if you want the xOffset value to be applied when using a center alignment #applyYOffsetToMiddle (boolean:false) -- Set to true if you want the yOffset value to be applied when using a middle alignment #showInChat (boolean:true) -- Set to true to show info when chat is open, false to disable info when chat is open # #**ONLY EDIT WHAT IS BELOW THIS** # alignMode=topleft enableBackground=false enableEffectName=true effectNameColor=f durationColor=f xOffset=2 yOffset=2 yOffsetBottomCenter=41 applyXOffsetToCenter=false applyYOffsetToMiddle=false showInChat=true
Thanks:
- PuddingHuxtable (this was pretty much his idea)
Install (all mods):
Requires Risugami's ModLoader or equivalent (such as Forge or FML). Do not extract. Drop the downloaded zip file into the mods folder in your .minecraft folder. Make sure you have also downloaded bspkrsCore, a REQUIRED DEPENDENCY for all my mods.
Thanks to oSPARKSo for this helpful installation video!
If you like what I've done here, click that +Rep button, help me get more storage on Dropbox, or
!Reuse / Mod Packs:

These mods are released under the Creative Commons Share Alike non-commercial License. They are allowed to be used in mod packs as long as I receive credit and the URL of this forum thread is provided. No adf.ly links. Do not post these mods on other sites.
Edited by bspkrs, 11 May 2013 - 03:32 AM.













