As of August 6, 2012, the FM DebugMod has been discontinued. There are currently no plans to update for Minecraft 1.3.1 or later versions. Please read this post for more information.
FM DebugMod by FinalMinuet The original debug mod. No AdFly, ever.
The FM DebugMod is a compact mod that alters the functionality of the debugging displays. Normally, pressing F3 would bring up some text and graphs. However, the graphs had a tendency to block out the rest of the screen on slower computers, including the useful debug text. In addition, leaving the graphs on while pausing the game or exiting to the main menu would cause the graphs to keep drawing which blocked the screen even more.
This mod corrects many of the problems by splitting up the debug info and mapping each function to its own button. F3 will still bring up the debug text as before, but the graphs are now toggled by F4. Each toggles independently so you can view either the text, the graphs, both or neither. The graphs themselves are now restricted to the lower left corner of the screen, ensuring that they don't overlap the debug text or important parts of the game screen. In addition, the graphs are faster and will not continue drawing if the game is paused or exited. Pressing F7 will toggle the opacity of the graphs between 100%, 75%, 50%, and 25%.
NEW IN 1.2.5v1: Minecraft 1.2.4 added the ability to turn on debug info without the graphs by pressing Shift+F3. The controls of the FM DebugMod have been changed accordingly. F3 brings up minimal debug text (if the Minimal Debug Patch is installed) and Shift+F3 brings up full debug text. F4 and F7 work the same as they always have.
This mod is compatible with both single player and SMP.
Basic Instructions (rewritten for clarity):
1. Back up your minecraft.jar file.
2. Make sure you've backed up your minecraft.jar file.
3. Unzip the mod file you downloaded into a folder you can easily find.
4. Open minecraft.jar with an archive program (like WinRAR, 7-zip, Archive Utility, etc).
5. Delete META-INF folder from minecraft.jar if you haven't already done so.
6. Copy all the files from the mod folder into minecraft.jar.
For a couple of videos demonstrating mod installation, click here
Advanced Instructions (starting from step 5 of previous instructions):
6. Replace the /net/minecraft/client/Minecraft.class file with the modded version
7. Add the DebugGraph.class file to the root directory
8. To use the Entity Label Patch, add fe.class to the root directory
9. To use the Minimal Debug Patch, add aiy.class to the root directory
Please post here if you have any suggestions, problems, or incompatibilities. If you are experiencing issues using this mod, please include a detailed explanation with screenshots (if you can). I'll see what I do to help.
Currently known incompatibilities with other mods:
If anyone is still reading by this point, congratulations. Anyway, I use the Minecraft Coder Pack for this mod. When a new Minecraft update comes out, I wait patiently until MCP is updated. So to the people who ask me when I plan on releasing the next version, I usually get it done within 24 hours of MCP being updated. Also, there has been a trend of people asking me if I even plan to continue updating, I say this: If I decide to stop working on this, I will make a public announcement. Assume there will be another version unless I explicitly state otherwise. Thanks for your support.
Version History
1.3_01v1 - 2011-02-25 - Initial release
1.3_01v2 - 2011-02-25 - Nested the class file in the /net/minecraft/client directory for drag-and-drop
1.3_01v3 - 2011-03-02 - Remapped graphs to F4, improved graph drawing
1.3_01v4 - 2011-03-05 - Added option to change graph opacity with F7
1.4v1 - 2011-04-02 - Updated to 1.4, enhanced graph fading, streamlined merging process
1.4_01v1 - 2011-04-06 - Updated to 1.4_01
1.5v1 - 2011-04-26 - Updated to 1.5
1.5_01v1 - 2011-04-26 - Updated to 1.5_01
1.5_01v2 - 2011-05-04 - Corrected stability issues from v1, graph now frees its memory when not in use
1.6.5v1 - 2011-05-30 - Updated to 1.6.5
1.6.5v2 - 2011-06-03 - Corrected bug with third-person mode
1.6.6v1 - 2011-06-03 - Updated to 1.6.6
1.7.2v1 - 2011-07-05 - Updated to 1.7.2
1.8.1v1 - 2011-09-20 - Updated to 1.8.1, included entity label fix
1.0.0v1 - 2011-11-24 - Updated to 1.0.0, removed profiler chart
1.1v1 - 2012-01-15 - Updated to 1.1, brought back profiler chart
1.2.3v1 - 2012-03-10 - Updated to 1.2.3
1.2.4v1 - 2012-03-27 - Updated to 1.2.4, included minimal debug fix and changed controls
1.2.5v1 - 2012-04-04 - Updated to 1.2.5, changed controls to bring back F4 functionality
1.2.5v1 - 2012-08-06 - Discontinued
maybe we wanna know if we be laggin?
I get around 300 fps normally
and i would like to know besides the fps at the top
if im not running MC very smoothly so i shall now download this.
please don't flame me for this because I know I'm a noob but I can't locate any of the things you listed in your instructions. Help would be greatly appreciated, or at least a link to somewhere with help
Sure, no problem.
To find your minecraft.jar file, check these folders (where ~ is your username)
* Linux: /home/~/.minecraft/bin/minecraft.jar
* Mac OS: /Users/~Library/Application Support/minecraft/bin/minecraft.jar
* Windows: C:\Users\~\AppData\Roaming\.minecraft\bin
You'll probably have to turn on a "show hidden files and folders" option to find it.
Once you find minecraft.jar, you need to open it. A .jar file (Java ARchive) is just a zip file with a different extension, so any program that can open .zip should open .jar as well. If it won't open it, rename minecraft.jar to minecraft.zip and try again. Just remember to change it back to minecraft.jar when you're done.
You should see a bunch of folders, and a bunch of files ending in .class. At this point, the procedure is dependent on what program you use. However, the easiest way to install the mod would be to extract the contents of the mod zip file, then drag the "net" folder onto minecraft.jar (or minecraft.zip if you changed it) and it should automatically update.
If you need more help from there, post your OS and the name of the program you're using and I can give you more detail. Hope that helps!
Rollback Post to RevisionRollBack
FM DebugMod 1.2.5v1 - Fixes problems with F3 debugging graphs, restores entity labels, and strips down debug info (updated 2012-04-04)
I've been looking for something like this, thanks!
Rollback Post to RevisionRollBack
Quote from Cave Johnson »
All right i've been thinking.. when life gives you lemons, don't make lemonade, MAKE LIFE TAKE THE LEMONS BACK. GET MAD! I DON'T WANT YOUR DAMN LEMONS! WHAT AM I SUPPOSED TO DO WITH THESE?
I honestly have no idea. I haven't been able to play SMP because of the problems with Mojang's servers. In theory, it should because it updates your local client. I'll test it out as soon as I get the chance.
Rollback Post to RevisionRollBack
FM DebugMod 1.2.5v1 - Fixes problems with F3 debugging graphs, restores entity labels, and strips down debug info (updated 2012-04-04)
maybe we wanna know if we be laggin?
I get around 300 fps normally
and i would like to know besides the fps at the top
if im not running MC very smoothly so i shall now download this.
yeah thats what i was thinking when i saw it becuse my computer dont always run MC smooth
I tried to follow the isntructions, but my minecraft.jar file doesnt have a META-INF folder. There is another jar file called minecraft-1.3_01 with that folder, so I deleted the folder and put your minecraft.class file into there, but the graph still shows up. Do you know what I am doing wrong?
I tried to follow the isntructions, but my minecraft.jar file doesnt have a META-INF folder. There is another jar file called minecraft-1.3_01 with that folder, so I deleted the folder and put your minecraft.class file into there, but the graph still shows up. Do you know what I am doing wrong?
All JAR files should have a META-INF folder by default. It's part of the Java routine that packs the JAR file. What you need to do is open Minecraft and at the launcher screen, click Options then click Force Update. Then login with your account name and password and Minecraft will restore your minecraft.jar to its original condition. Once you've done that, then you should be able to follow the instructions just fine.
Quote from the_magic_hobo »
does this work on SMP?
I just checked. Yes it does.
Rollback Post to RevisionRollBack
FM DebugMod 1.2.5v1 - Fixes problems with F3 debugging graphs, restores entity labels, and strips down debug info (updated 2012-04-04)
I tried to follow the isntructions, but my minecraft.jar file doesnt have a META-INF folder. There is another jar file called minecraft-1.3_01 with that folder, so I deleted the folder and put your minecraft.class file into there, but the graph still shows up. Do you know what I am doing wrong?
Obviously you've used xau's HD patcher, which automatically deletes META-INF, because the minecraft-1.3_01 is a backup made by said patcher. Just put it in the regular minecraft.jar and you should be fine.
Rollback Post to RevisionRollBack
Quote from sw82490 »
Zombie pigmen will organize into well-coordinated search and destroy teams with weapons open, and creepers will develop the ability to determine certain eigenvalues of the voxel-based matrix that is the minecraft world.
The original debug mod. No AdFly, ever.
1.2.5v1: mediafire.com/?ivsgmv8kch8ow66
1.2.4v1: mediafire.com/?mblqxj7kmvkq4ff
1.2.3v1: mediafire.com/?b4x76uxem130b6t
1.1v1: mediafire.com/?c4j59jwqtt1wuvk
1.0.0v1: mediafire.com/?7crpewq9557166
Click here for legacy versions.
This mod corrects many of the problems by splitting up the debug info and mapping each function to its own button. F3 will still bring up the debug text as before, but the graphs are now toggled by F4. Each toggles independently so you can view either the text, the graphs, both or neither. The graphs themselves are now restricted to the lower left corner of the screen, ensuring that they don't overlap the debug text or important parts of the game screen. In addition, the graphs are faster and will not continue drawing if the game is paused or exited. Pressing F7 will toggle the opacity of the graphs between 100%, 75%, 50%, and 25%.
NEW IN 1.2.5v1: Minecraft 1.2.4 added the ability to turn on debug info without the graphs by pressing Shift+F3. The controls of the FM DebugMod have been changed accordingly. F3 brings up minimal debug text (if the Minimal Debug Patch is installed) and Shift+F3 brings up full debug text. F4 and F7 work the same as they always have.
This mod is compatible with both single player and SMP.
Basic Instructions (rewritten for clarity):
1. Back up your minecraft.jar file.
2. Make sure you've backed up your minecraft.jar file.
3. Unzip the mod file you downloaded into a folder you can easily find.
4. Open minecraft.jar with an archive program (like WinRAR, 7-zip, Archive Utility, etc).
5. Delete META-INF folder from minecraft.jar if you haven't already done so.
6. Copy all the files from the mod folder into minecraft.jar.
For a couple of videos demonstrating mod installation, click here
Advanced Instructions (starting from step 5 of previous instructions):
6. Replace the /net/minecraft/client/Minecraft.class file with the modded version
7. Add the DebugGraph.class file to the root directory
8. To use the Entity Label Patch, add fe.class to the root directory
9. To use the Minimal Debug Patch, add aiy.class to the root directory
Please post here if you have any suggestions, problems, or incompatibilities. If you are experiencing issues using this mod, please include a detailed explanation with screenshots (if you can). I'll see what I do to help.
Currently known incompatibilities with other mods:
Version History
1.3_01v2 - 2011-02-25 - Nested the class file in the /net/minecraft/client directory for drag-and-drop
1.3_01v3 - 2011-03-02 - Remapped graphs to F4, improved graph drawing
1.3_01v4 - 2011-03-05 - Added option to change graph opacity with F7
1.4v1 - 2011-04-02 - Updated to 1.4, enhanced graph fading, streamlined merging process
1.4_01v1 - 2011-04-06 - Updated to 1.4_01
1.5v1 - 2011-04-26 - Updated to 1.5
1.5_01v1 - 2011-04-26 - Updated to 1.5_01
1.5_01v2 - 2011-05-04 - Corrected stability issues from v1, graph now frees its memory when not in use
1.6.5v1 - 2011-05-30 - Updated to 1.6.5
1.6.5v2 - 2011-06-03 - Corrected bug with third-person mode
1.6.6v1 - 2011-06-03 - Updated to 1.6.6
1.7.2v1 - 2011-07-05 - Updated to 1.7.2
1.8.1v1 - 2011-09-20 - Updated to 1.8.1, included entity label fix
1.0.0v1 - 2011-11-24 - Updated to 1.0.0, removed profiler chart
1.1v1 - 2012-01-15 - Updated to 1.1, brought back profiler chart
1.2.3v1 - 2012-03-10 - Updated to 1.2.3
1.2.4v1 - 2012-03-27 - Updated to 1.2.4, included minimal debug fix and changed controls
1.2.5v1 - 2012-04-04 - Updated to 1.2.5, changed controls to bring back F4 functionality
1.2.5v1 - 2012-08-06 - Discontinued
Please make the folders for us, so we can just drag the net/ directory from your zip into our jar.
Thanks! It's nice to know I can hit F3 without seeing that ugly graph!
Done! Thanks for the suggestion.
I get around 300 fps normally
and i would like to know besides the fps at the top
if im not running MC very smoothly so i shall now download this.
Sure, no problem.
To find your minecraft.jar file, check these folders (where ~ is your username)
* Linux: /home/~/.minecraft/bin/minecraft.jar
* Mac OS: /Users/~Library/Application Support/minecraft/bin/minecraft.jar
* Windows: C:\Users\~\AppData\Roaming\.minecraft\bin
You'll probably have to turn on a "show hidden files and folders" option to find it.
Once you find minecraft.jar, you need to open it. A .jar file (Java ARchive) is just a zip file with a different extension, so any program that can open .zip should open .jar as well. If it won't open it, rename minecraft.jar to minecraft.zip and try again. Just remember to change it back to minecraft.jar when you're done.
You should see a bunch of folders, and a bunch of files ending in .class. At this point, the procedure is dependent on what program you use. However, the easiest way to install the mod would be to extract the contents of the mod zip file, then drag the "net" folder onto minecraft.jar (or minecraft.zip if you changed it) and it should automatically update.
If you need more help from there, post your OS and the name of the program you're using and I can give you more detail. Hope that helps!
Fun forum about lamps
i like pie...
I honestly have no idea. I haven't been able to play SMP because of the problems with Mojang's servers. In theory, it should because it updates your local client. I'll test it out as soon as I get the chance.
yeah thats what i was thinking when i saw it becuse my computer dont always run MC smooth
All JAR files should have a META-INF folder by default. It's part of the Java routine that packs the JAR file. What you need to do is open Minecraft and at the launcher screen, click Options then click Force Update. Then login with your account name and password and Minecraft will restore your minecraft.jar to its original condition. Once you've done that, then you should be able to follow the instructions just fine.
I just checked. Yes it does.
Obviously you've used xau's HD patcher, which automatically deletes META-INF, because the minecraft-1.3_01 is a backup made by said patcher. Just put it in the regular minecraft.jar and you should be fine.