Can someone please post the files just for the better grass mod. It is just so much of a hassle to download a patcher that doesn't even work.
I have run the thing as it should be ran and it still breaks Minecraft.
If you "have run the thing as it should be ran" then either Better Grass itself or something else you are doing "breaks Minecraft," because the patcher won't change anything else if you uncheck custom water and lava.
If you want to see the error report i keep getting here it is
java.lang.StackOverflowError
at java.util.ArrayList.get(Unknown Source)
at cn.a(SourceFile:1288)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:75)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:76)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:75)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:75)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:75)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:76)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:76)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:76)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:76)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:75)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:75)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:75)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:75)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:75)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:76)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:76)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:75)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:75)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:75)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:76)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:75)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:75)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:76)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:76)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:79)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:80)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:75)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:75)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:81)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:75)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:75)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:75)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:81)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:75)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:80)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:77)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:75)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:75)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:75)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:81)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:75)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:75)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:75)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:75)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:75)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:75)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:75)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:75)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:75)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:75)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:81)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:75)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:75)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:75)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:75)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:75)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:75)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:75)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:75)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:75)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:81)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:75)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:75)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:75)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:75)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:81)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:75)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:75)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:75)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:76)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:75)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:75)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:81)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:75)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:75)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:75)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:75)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:76)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:77)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:75)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:75)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:75)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:81)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:75)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:75)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:75)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:75)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:75)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:75)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:75)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:76)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:75)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:77)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:75)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:75)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:81)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:76)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:75)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:75)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:75)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:76)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:76)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:75)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:77)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:75)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:75)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:81)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:76)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:75)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:75)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:75)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:76)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:81)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:76)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:76)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:75)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:75)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:76)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:76)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:76)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:76)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:76)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:76)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:76)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:76)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:79)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:76)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:77)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:77)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:75)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:76)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:77)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:80)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:75)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:79)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:79)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:76)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:77)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:81)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:75)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:75)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:76)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:81)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:76)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:76)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:79)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:81)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:76)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:76)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:76)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:76)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:75)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:81)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:81)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:75)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:81)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:81)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:77)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:75)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:75)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:80)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:77)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:76)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:77)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:75)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:75)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:81)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:76)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:76)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:76)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:76)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:79)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:79)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:75)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:81)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:75)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:81)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:80)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:77)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:77)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:77)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:79)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:79)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:81)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:75)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:75)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:77)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:81)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:75)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:76)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:76)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:75)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:75)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:75)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:80)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:76)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:75)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:75)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:75)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:75)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:75)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:75)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:75)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
at kn.a(SourceFile:75)
at cn.e(SourceFile:1270)
at cn.a(SourceFile:1295)
at cn.a(SourceFile:1276)
at cn.a(SourceFile:569)
--- END ERROR REPORT 1e9c39f9 ----------
Hey Xau i wanna try this fix also but apparently i'm getting some issues, when i use the mcpatcher (the texture pack is doku btw) i patch it and it looks like it's working but when i press run minecraft it showed me this
#### Success! ...probably ####
[java, -cp, null/minecraft.jar;null/lwjgl.jar;null/lwjgl_util.jar;null/jinput.jar, -Djava.library.path=null/natives, -Xmx1024M, -Xms512M, net.minecraft.client.Minecraft]
java.lang.NoClassDefFoundError: net/minecraft/client/Minecraft
Caused by: java.lang.ClassNotFoundException: net.minecraft.client.Minecraft
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
Could not find the main class: net.minecraft.client.Minecraft. Program will exit.
Exception in thread "main"
java.lang.StackOverflowError
at cn.a(SourceFile:1288)
at kn.a(SourceFile:75)
This patcher does not change cn.class or kn.class. Searching shows severalpeople had the same error before this patcher was even made. Are you sure it only happens after patching? Are you installing any other mods or anything? Is it a certain save file you are loading?
Quote from 17Omega »
[java, -cp, null/minecraft.jar;
Quote from xau »
I think the "Run Minecraft" button is broken if your minecraft.jar is in the same directory as the patcher. If you see "[java, -cp, null/minecraft.jar:" that is probably why. So just run the patcher somewhere else.
--- BEGIN ERROR REPORT a1dce528 --------
Generated 10/22/10 1:18 PM
Minecraft: Minecraft Alpha v1.1.2_01
OS: Windows Vista (x86) version 6.0
Java: 1.6.0_21, Sun Microsystems Inc.
VM: Java HotSpot(TM) Client VM (mixed mode), Sun Microsystems Inc.
LWJGL: 2.4.2
OpenGL: ATI MOBILITY FireGL V5250 version 2.0.6479 Release, ATI Technologies Inc.
java.nio.BufferOverflowException
at java.nio.DirectByteBuffer.put(Unknown Source)
at java.nio.ByteBuffer.put(Unknown Source)
at ey.a(SourceFile:135)
at ey.a(SourceFile:53)
at net.minecraft.client.Minecraft.i(SourceFile:927)
at net.minecraft.client.Minecraft.run(SourceFile:589)
at java.lang.Thread.run(Unknown Source)
--- END ERROR REPORT 3600124e ----------
Currently Im troubleshooting on my own right now, But I might as well post this anyway.
So, I decided to just restart my .jar file so I can have multiple ones for different textures and mods.
The first thing I did was use the texture fix.
Checked it to see if better grass was working, and it was.
So I threw in the rest of the mods from various users.
Heres where it gets tricky.
Black screens, freezes, errors, due to messed up Death Chest mod.
After going through that for an hour or so, I havent changed my texture pack yet.
I also notice that the better grass was not working.
So I threw in the older version of it.
I also used a 32x texture to check if the patch had been deleted or messed up some how.
Everything worked.
Now when I try to use a 16x16 texture, The game freezes after the Mojang screen.
And, trying to go back and patch it again gets me that stupid error "Already has been patched, Changed flow blah blah blah"
So now, Im starting all over to retry it again, but this time it should take a few minutes.
If you have any info on why this ******** happens, I would appreciate it.
edit:
It seems that one of the mods must have edited the Flow tiles or some ****, I dont know which or care which.
But I found that you have to REPATCH if you want to change the resolution, without it going retarded.
I find this really stupid, as this has never happened before when I switched from painterly to an edited 32x32 texture.
But, that could be because the files are so ****ed up that errors are walked over.
What ever, back to what I was doing.
Just thought I'd warn you...
This fix eems to be incompatible with the changes that the Minecraft AutoMap makes to the minecraft.jar file.
Not sure which side would need to accommodate for this problem though.
Epic tool though!
Actually, there's a problem, with it. Once the HD Patcher is installed, you can't install any more mods, and it says the jar file is corrupted when you try and put in more things.
That's why some people are getting a problem with installing mods.
If you patch first, then add the mods It should work, but you cannot repatch.
So youre stuck at the resolution (I believe) that you set the patcher to.
Also, the better grass mod may not work at some point, I dont know when though.
It seems like the two would be related, but it's beyond me, so I was wondering if you knew anyway to patch the default.png and .gif files so that they can be resized. Whenever I use a resolution higher than 128x128 for the file, the letter spacing goes nuts! I figure if anyone, you would be able to figure it out.
I take it this will break after the update? :sad.gif: Do you intend to maintain it?
Also, I asked before but dunno if you missed it: will you be able to fix the bug where you have to add the custom_water_still/flowing.png images manually to the .jar?
So I got it to successfully patch without getting any errors, but when I try and play the game as soon as the world is loaded up it starts marking these rapid clicking noises that escalate to loud "buhdahbuhdabuhda" noises. Not sure if it's because of something I did wrong with putting in the texture patch or what. I'm not too tech saavy so for all I know it's some other stupid reason. Here's the log in case that helps:
#### Success! ...probably ####
[java, -cp, C:\Documents and Settings\Spoon\Application Data\.minecraft\bin/minecraft.jar;C:\Documents and Settings\Spoon\Application Data\.minecraft\bin/lwjgl.jar;C:\Documents and Settings\Spoon\Application Data\.minecraft\bin/lwjgl_util.jar;C:\Documents and Settings\Spoon\Application Data\.minecraft\bin/jinput.jar, -Djava.library.path=C:\Documents and Settings\Spoon\Application Data\.minecraft\bin/natives, -Xmx1024M, -Xms512M, net.minecraft.client.Minecraft]
28
Loading: net.java.games.input.DirectAndRawInputEnvironmentPlugin
Starting up SoundSystem...
Initializing LWJGL OpenAL
(The LWJGL binding of OpenAL. For more information, see http://www.lwjgl.org)
OpenAL initialized.
Loading texture http://www.minecraft.net/skin/Player407.png
Player count: 1
#
# A fatal error has been detected by the Java Runtime Environment:
#
# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x4f60c059, pid=272, tid=3656
#
# JRE version: 6.0_22-b04
# Java VM: Java HotSpot(TM) Client VM (17.1-b03 mixed mode windows-x86 )
# Problematic frame:
# C [OpenAL32.dll+0xc059]
#
# An error report file with more information is saved as:
# C:\Program Files\Mozilla Firefox\hs_err_pid272.log
#
# If you would like to submit a bug report, please visit:
# http://java.sun.com/webapps/bugreport/crash.jsp
#
Once the HD Patcher is installed, you can't install any more mods, and it says the jar file is corrupted when you try and put in more things.
This shouldn't happen, can you be more specific about what you did, what you're trying to do, what app is giving you an error, and what it actually says?
Quote from dancrum »
It seems like the two would be related, but it's beyond me, so I was wondering if you knew anyway to patch the default.png and .gif files so that they can be resized. Whenever I use a resolution higher than 128x128 for the file, the letter spacing goes nuts! I figure if anyone, you would be able to figure it out.
I'll glance at it but no promises.
Quote from dustyshouri »
I take it this will break after the update? :sad.gif: Do you intend to maintain it?
Also, I asked before but dunno if you missed it: will you be able to fix the bug where you have to add the custom_water_still/flowing.png images manually to the .jar?
The built-in animation fixes might still work, but custom animations and better grass will surely break. I will update probably after the halloween update and fix that bug and the others I know about. I MAAAAY also add .gif support for custom water/lava.
Quote from captainben »
So I got it to successfully patch without getting any errors, but when I try and play the game as soon as the world is loaded up it starts marking these rapid clicking noises that escalate to loud "buhdahbuhdabuhda" noises.
Change constant value 16.0 -> 128.0
# A fatal error has been detected by the Java Runtime Environment:
# C [OpenAL32.dll+0xc059]
I assume the fatal error was after you close Minecraft. The patcher doesn't change anything to do with sound. It may just be that 128x128 runs too slowly on your computer and triggers problems with the sound engine. Try disabling animations or switching to a smaller texture size.
If you want to see the error report i keep getting here it is
Patching class: Compass (aa.class)
Change constant value 8.5 -> 16.5
Change constant value 7.5 -> 15.5
Fix new array[256] -> 1024 - <init>@30
Fix new array[320] -> 1152 - <init>@12
Fix new array[320] -> 1152 - <init>@21
Fix * 16 -> 32 - <init>@66
Fix * 16 -> 32 - <init>@77
.getRGB(...16,16,...16) to .getRGB(...32,32,...32) - <init>@86
Fix while(i<256) -> while(i<1024) - a@3
Fix * 16 -> 32 - a@458
Fix * 16 -> 32 - a@669
Update const reference 32 -> 150 - a@418
Update const reference 32 -> 150 - a@629
Update const reference 30 -> 152 - a@435
Update const reference 30 -> 152 - a@646
Replacing at.class
Replacing eg.class
Patching class: AnimManager (ey.class)
Change constant value 1048576 -> 1048576
Update const reference 2 -> 313 - <init>@35
Fix %16*16+_3*16 -> %16*32+_3*32 - a@116
Fix /16*16+_4*16 -> /16*32+_4*32 - a@131
glTexSubImage2D(...,16,16) -> glTexSubImage2D(...,32,32) - a@143
glTexSubImage2D(...,16,16) -> glTexSubImage2D(...,32,32) - a@528
Replacing ht.class
Patching class: Tool3D (jh.class)
Change constant value 16.0 -> 32.0
Change constant value 0.001953125 -> 4.8828125E-4
tool pixel top - a@725
Update const reference 32 -> 295 - a@438
Update const reference 32 -> 295 - a@568
Update const reference 32 -> 295 - a@701
Update const reference 32 -> 295 - a@838
Fix tool tex nonsense - a@123
Fix tool tex nonsense - a@160
Fix tool tex nonsense - a@141
Fix tool tex nonsense - a@180
Fix while(i<16) -> while(i<32) - a@434
Fix while(i<16) -> while(i<32) - a@564
Fix while(i<16) -> while(i<32) - a@697
Fix while(i<16) -> while(i<32) - a@834
Update const reference 11 -> 296 - a@458
Update const reference 11 -> 296 - a@589
Update const reference 11 -> 296 - a@724
Update const reference 11 -> 296 - a@862
Patching class: Fire (jz.class)
Change constant value 1.06 -> 1.03
Fix new array[320] -> 1152 - <init>@16
Fix new array[320] -> 1152 - <init>@25
Fix * 16 -> 32 - <init>@8
(unpatch) <init> *32 to *16 - <init>@7
Fix while(i<256) -> while(i<1024) - a@226
Fix while(i<20) -> while(i<36) - a@11
Fix while(i<20) -> while(i<36) - a@91
Fix while(i<16) -> while(i<32) - a@3
Fix while(i<16) -> while(i<32) - a@84
Fix * 16 -> 32 - a@30
Fix * 16 -> 32 - a@106
Fix * 16 -> 32 - a@135
Fix * 16 -> 32 - a@160
Fix mod 20 -> 36 - a@27
Fix ILOAD_2; if_icmplt 19 -> if_icmplt 35 - a@148
Update const reference 2 -> 58 - a@143
Replacing ml.class
Reading terrain.png...
Patching class: AnimTexture (z.class)
Fix new array[1024] -> 4096 - <init>@5
Reading gui/items.png...
Resizing gui/items.png from 256x256 to 512x512
Patching class: Minecraft (net/minecraft/client/Minecraft.class)
pass Minecraft to ml.<init> - <init>@124
pass Minecraft to ht.<init> - a@410
pass Minecraft to at.<init> - <init>@136
pass Minecraft to eg.<init> - a@425
Replacing WaterAnimation.class
#### Success! ...probably ####
[java, -cp, null/minecraft.jar;null/lwjgl.jar;null/lwjgl_util.jar;null/jinput.jar, -Djava.library.path=null/natives, -Xmx1024M, -Xms512M, net.minecraft.client.Minecraft]
java.lang.NoClassDefFoundError: net/minecraft/client/Minecraft
Caused by: java.lang.ClassNotFoundException: net.minecraft.client.Minecraft
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
Could not find the main class: net.minecraft.client.Minecraft. Program will exit.
Exception in thread "main"
This patcher does not change cn.class or kn.class. Searching shows several people had the same error before this patcher was even made. Are you sure it only happens after patching? Are you installing any other mods or anything? Is it a certain save file you are loading?
--- BEGIN ERROR REPORT a1dce528 --------
Generated 10/22/10 1:18 PM
Minecraft: Minecraft Alpha v1.1.2_01
OS: Windows Vista (x86) version 6.0
Java: 1.6.0_21, Sun Microsystems Inc.
VM: Java HotSpot(TM) Client VM (mixed mode), Sun Microsystems Inc.
LWJGL: 2.4.2
OpenGL: ATI MOBILITY FireGL V5250 version 2.0.6479 Release, ATI Technologies Inc.
java.nio.BufferOverflowException
at java.nio.DirectByteBuffer.put(Unknown Source)
at java.nio.ByteBuffer.put(Unknown Source)
at ey.a(SourceFile:135)
at ey.a(SourceFile:53)
at net.minecraft.client.Minecraft.i(SourceFile:927)
at net.minecraft.client.Minecraft.run(SourceFile:589)
at java.lang.Thread.run(Unknown Source)
--- END ERROR REPORT 3600124e ----------
So, I decided to just restart my .jar file so I can have multiple ones for different textures and mods.
The first thing I did was use the texture fix.
Checked it to see if better grass was working, and it was.
So I threw in the rest of the mods from various users.
Heres where it gets tricky.
Black screens, freezes, errors, due to messed up Death Chest mod.
After going through that for an hour or so, I havent changed my texture pack yet.
I also notice that the better grass was not working.
So I threw in the older version of it.
I also used a 32x texture to check if the patch had been deleted or messed up some how.
Everything worked.
Now when I try to use a 16x16 texture, The game freezes after the Mojang screen.
And, trying to go back and patch it again gets me that stupid error "Already has been patched, Changed flow blah blah blah"
So now, Im starting all over to retry it again, but this time it should take a few minutes.
If you have any info on why this ******** happens, I would appreciate it.
edit:
It seems that one of the mods must have edited the Flow tiles or some ****, I dont know which or care which.
But I found that you have to REPATCH if you want to change the resolution, without it going retarded.
I find this really stupid, as this has never happened before when I switched from painterly to an edited 32x32 texture.
But, that could be because the files are so ****ed up that errors are walked over.
What ever, back to what I was doing.
The blurry edges are what is causing your problem.
Here is what the patcher generates for me, you should be able to drop it in and use it: http://img829.imageshack.us/img829/6056/itemsl.png
This fix eems to be incompatible with the changes that the Minecraft AutoMap makes to the minecraft.jar file.
Not sure which side would need to accommodate for this problem though.
Epic tool though!
LMAO! Welcome to the forums.
That's why some people are getting a problem with installing mods.
So youre stuck at the resolution (I believe) that you set the patcher to.
Also, the better grass mod may not work at some point, I dont know when though.
Luckly I have it's older versions.
I say stuff here and here
Also, I asked before but dunno if you missed it: will you be able to fix the bug where you have to add the custom_water_still/flowing.png images manually to the .jar?
#
Patching class: Compass (aa.class)
Change constant value 8.5 -> 64.5
Change constant value 7.5 -> 63.5
Fix new array[256] -> 16384 - <init>@30
Fix new array[320] -> 16896 - <init>@12
Fix new array[320] -> 16896 - <init>@21
Fix * 16 -> 128 - <init>@66
Fix * 16 -> 128 - <init>@78
.getRGB(...16,16,...16) to .getRGB(...128,128,...128) - <init>@88
Fix while(i<256) -> while(i<16384) - a@3
Fix * 16 -> 128 - a@458
Fix * 16 -> 128 - a@670
Update const reference 32 -> 150 - a@418
Update const reference 32 -> 150 - a@630
Update const reference 30 -> 152 - a@435
Update const reference 30 -> 152 - a@647
Replacing at.class
Replacing eg.class
Patching class: AnimManager (ey.class)
Change constant value 1048576 -> 16777216
Update const reference 2 -> 313 - <init>@35
Fix %16*16+_3*16 -> %16*128+_3*128 - a@116
Fix /16*16+_4*16 -> /16*128+_4*128 - a@133
glTexSubImage2D(...,16,16) -> glTexSubImage2D(...,128,128) - a@147
glTexSubImage2D(...,16,16) -> glTexSubImage2D(...,128,128) - a@534
Replacing ht.class
Patching class: Tool3D (jh.class)
Change constant value 16.0 -> 128.0
Change constant value 0.001953125 -> 3.0517578E-5
tool pixel top - a@725
Update const reference 32 -> 295 - a@438
Update const reference 32 -> 295 - a@568
Update const reference 32 -> 295 - a@701
Update const reference 32 -> 295 - a@838
Fix tool tex nonsense - a@123
Fix tool tex nonsense - a@161
Fix tool tex nonsense - a@142
Fix tool tex nonsense - a@184
Fix while(i<16) -> while(i<128) - a@440
Fix while(i<16) -> while(i<128) - a@571
Fix while(i<16) -> while(i<128) - a@705
Fix while(i<16) -> while(i<128) - a@843
Update const reference 11 -> 296 - a@465
Update const reference 11 -> 296 - a@597
Update const reference 11 -> 296 - a@733
Update const reference 11 -> 296 - a@872
Patching class: Fire (jz.class)
Change constant value 1.06 -> 1.01
Fix new array[320] -> 16896 - <init>@16
Fix new array[320] -> 16896 - <init>@25
Fix * 16 -> 128 - <init>@8
(unpatch) <init> *128 to *16 - <init>@7
Fix while(i<256) -> while(i<16384) - a@226
Fix while(i<20) -> while(i<132) - a@11
Fix while(i<20) -> while(i<132) - a@92
Fix while(i<16) -> while(i<128) - a@3
Fix while(i<16) -> while(i<128) - a@86
Fix * 16 -> 128 - a@32
Fix * 16 -> 128 - a@111
Fix * 16 -> 128 - a@141
Fix * 16 -> 128 - a@167
Fix mod 20 -> 132 - a@29
Fix ILOAD_2; if_icmplt 19 -> if_icmplt 131 - a@156
Update const reference 2 -> 58 - a@151
Replacing ml.class
Reading terrain.png...
Resizing terrain.png from 512x512 to 2048x2048
Patching class: AnimTexture (z.class)
Fix new array[1024] -> 65536 - <init>@5
Reading gui/items.png...
Resizing gui/items.png from 256x256 to 2048x2048
Patching class: Minecraft (net/minecraft/client/Minecraft.class)
pass Minecraft to ml.<init> - <init>@124
pass Minecraft to ht.<init> - a@410
pass Minecraft to at.<init> - <init>@136
pass Minecraft to eg.<init> - a@425
Replacing WaterAnimation.class
#### Success! ...probably ####
[java, -cp, C:\Documents and Settings\Spoon\Application Data\.minecraft\bin/minecraft.jar;C:\Documents and Settings\Spoon\Application Data\.minecraft\bin/lwjgl.jar;C:\Documents and Settings\Spoon\Application Data\.minecraft\bin/lwjgl_util.jar;C:\Documents and Settings\Spoon\Application Data\.minecraft\bin/jinput.jar, -Djava.library.path=C:\Documents and Settings\Spoon\Application Data\.minecraft\bin/natives, -Xmx1024M, -Xms512M, net.minecraft.client.Minecraft]
28
Loading: net.java.games.input.DirectAndRawInputEnvironmentPlugin
Starting up SoundSystem...
Initializing LWJGL OpenAL
(The LWJGL binding of OpenAL. For more information, see http://www.lwjgl.org)
OpenAL initialized.
Loading texture http://www.minecraft.net/skin/Player407.png
Player count: 1
#
# A fatal error has been detected by the Java Runtime Environment:
#
# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x4f60c059, pid=272, tid=3656
#
# JRE version: 6.0_22-b04
# Java VM: Java HotSpot(TM) Client VM (17.1-b03 mixed mode windows-x86 )
# Problematic frame:
# C [OpenAL32.dll+0xc059]
#
# An error report file with more information is saved as:
# C:\Program Files\Mozilla Firefox\hs_err_pid272.log
#
# If you would like to submit a bug report, please visit:
# http://java.sun.com/webapps/bugreport/crash.jsp
#
This shouldn't happen, can you be more specific about what you did, what you're trying to do, what app is giving you an error, and what it actually says?
I'll glance at it but no promises.
The built-in animation fixes might still work, but custom animations and better grass will surely break. I will update probably after the halloween update and fix that bug and the others I know about. I MAAAAY also add .gif support for custom water/lava.
I assume the fatal error was after you close Minecraft. The patcher doesn't change anything to do with sound. It may just be that 128x128 runs too slowly on your computer and triggers problems with the sound engine. Try disabling animations or switching to a smaller texture size.
BTW to whom it may concern kas's Painterly Pack comes with animations now.
Edit: Turns out I had two javaw.exe running instead of one, and it caused the lag. So, it's not the patch's fault.
There is already custom flowing water, or do you mean something else?