Download:
[Only registered and activated users can see links. Click Here To Register...]
How to use: Open minecraft.jar (as this is a client mod, not a server mod) in your favorite archive program such as 7zip and replace the existing fz.class with this one. Also be sure to delete the MOJANG files located in in the /META-INF directory of the .jar - leave the Manifest file!
What this fixes: So, you're playing Minecraft and all of a sudden your game seems to freeze and turn black after a moment. This is a very familiar problem for many people. If you stick around for the crash report, you typically see:
Code:
java.lang.NullPointerException
at fz.b(SourceFile:58)
at fz.a(SourceFile:54)
at bn.a(SourceFile:152)
at e.a(SourceFile:942)
at iq.c(SourceFile:342)
at iq.b(SourceFile:284)
at net.minecraft.client.Minecraft.run(SourceFile:608)
at java.lang.Thread.run(Unknown Source)
--- END ERROR REPORT ac0a2f43 ----------
Most people have been working around this by setting RENDER DISTANCE to Normal. That's not a proper solution, but it works at the expense of your visual enjoyment of the game. Instead, give this fix a try.
Server administrators, you too are familiar with this! People affected by this terrible bug show up as socket errors in your console:
Code:
java.net.SocketException: Connection reset
at java.net.SocketInputStream.read(Unknown Source)
at java.net.SocketInputStream.read(Unknown Source)
at java.io.FilterInputStream.read(Unknown Source)
at hp.b(hp.java:45)
at bb.f(SourceFile:147)
at bb.c(SourceFile:9)
at hn.run(SourceFile:57)
2010-10-19 20:28:51 [INFO] Poorguywiththebug lost connection: Internal exception: java.net.SocketException: Connection reset
All because of one little error handling problem! Well, my replacement fz.class takes care of this - share it with all guests of your servers so that they may play worry and interruption free, now!
Shouts outs to TEAM PEGGLE