Okay heres what I tried to get this thing to work
1. Downloaded a fresh minecraft install (deleted .minecraft and everything)
2. Downloaded this fix and put it in the bin file
3. Deleted META-INF from minecraft .jar
4. Ran this fix
5. Nothing happened the javaw task appears in task manager under processes but thats the only response I get.
edit: Actually minecraft.original.jar appears but nothing else
I'm using mcpatcher-1.1.7.jar on a Mac. It won't work. This is the error message:
There is an error opening minecraft.jar. This may be because:
-The file has already been patched
-There was an update that this patcher cannot handle
-There is another, conflicting mod applied
-The jar file is invalid or corrupt
You can re-download the original minecraft.jar by deleting your minecraft/bin folder and running the game normally.
Please see the log window for more details.
The log window says that if found FlowLava, AnimManager, Tessellator, FlowWater, StillWater, Tool3D, Fire, Block, AnimTexture, Minecraft, but not StillLava or Compass.
How can I get it to work on my Mac?
I too get the same error, but also on Windows 7. I'm trying to use it to fix the latest (1.2) Brown & Bloom Texture Pack.
EDIT:
Apparently I could just skip the error and still patch it just fine.
I'm getting the same error on Mac OSX 10.5.8, but skipping the error doesn't help.
It's trying to load /gui/gui.png and failing for some reason. The patcher incorrectly shrinks a buffer in fm.class when patching for 16x16, which may be responsible, but I'm not sure.
Quote from Talmanaze »
at fm.a(SourceFile:58)
at net.minecraft.client.Minecraft.q(SourceFile:303)
This one's trying to read /title/mojang.png -- but from the log the patcher was set to 16x16 tile size, not 64x64. Are you sure you installed the texture pack correctly?
Quote from AuzzieMiner »
When I double click it or just run it in any other way, nothing happens
Please try running it from the command prompt with: java -jar mcpatcher-1.1.7.exe
Quote from LuigiNumber1 »
The log window says that if found FlowLava, AnimManager, Tessellator, FlowWater, StillWater, Tool3D, Fire, Block, AnimTexture, Minecraft, but not StillLava or Compass.
Please copy+paste error messages verbatim, do not paraphrase. In any case, it sounds like you might be trying to patch the old minecraft jar. Make sure you don't have a minecraft.original.jar from the old version that it's trying to use.
at fm.a(SourceFile:58)
at net.minecraft.client.Minecraft.q(SourceFile:303)
This one's trying to read /title/mojang.png -- but from the log the patcher was set to 16x16 tile size, not 64x64. Are you sure you installed the texture pack correctly?
Ack!
I probably screwed it up on that paticular run through, I tried several times so it makes sense I messed at least one up...
but re-doing it (the right way) I got this:
Found AnimTexture: ab.class
Found Compass: ac.class
Found StillLava: ay.class
Found FlowLava: et.class
Found AnimManager: fm.class
Found Tessellator: ij.class
Found FlowWater: iq.class
Found Tool3D: kj.class
Found Fire: lb.class
Found Block: ne.class
Found StillWater: nr.class
Found Minecraft: net/minecraft/client/Minecraft.class
Found AnimManager: fm.class
Found Tessellator: ij.class
Found Tool3D: kj.class
Found Block: ne.class
Found Minecraft: net/minecraft/client/Minecraft.class
No classes match for FlowWater
No classes match for StillLava
No classes match for Fire
No classes match for StillWater
No classes match for Compass
No classes match for FlowLava
No classes match for AnimTexture
Found AnimTexture: ab.class
Found Compass: ac.class
Found StillLava: ay.class
Found FlowLava: et.class
Found AnimManager: fm.class
Found Tessellator: ij.class
Found FlowWater: iq.class
Found Tool3D: kj.class
Found Fire: lb.class
Found Block: ne.class
Found StillWater: nr.class
Found Minecraft: net/minecraft/client/Minecraft.class
Patching class: AnimTexture (ab.class)
Fix new array[1024] -> 16384 - <init>@5
Patching class: Compass (ac.class)
Change constant value 8.5 -> 32.5
Change constant value 7.5 -> 31.5
Fix new array[256] -> 4096 - <init>@12
Fix * 16 -> 64 - <init>@48
Fix * 16 -> 64 - <init>@59
.getRGB(...16,16,...16) to .getRGB(...64,64,...64) - <init>@68
Fix while(i<256) -> while(i<4096) - [email protected]
Fix * 16 -> 64 - [email protected]
Fix * 16 -> 64 - [email protected]
Update const reference 37 -> 158 - [email protected]
Update const reference 37 -> 158 - [email protected]
Update const reference 35 -> 160 - [email protected]
Update const reference 35 -> 160 - [email protected]
Replacing ay.class
Replacing et.class
Patching class: AnimManager (fm.class)
Change constant value 1048576 -> 4194304
Update const reference 2 -> 318 - <init>@35
Fix %16*16+_3*16 -> %16*64+_3*64 - [email protected]
Fix /16*16+_4*16 -> /16*64+_4*64 - [email protected]
glTexSubImage2D(...,16,16) -> glTexSubImage2D(...,64,64) - [email protected]
glTexSubImage2D(...,16,16) -> glTexSubImage2D(...,64,64) - [email protected]
Replacing iq.class
Patching class: Tool3D (kj.class)
Change constant value 16.0 -> 64.0
Change constant value 0.001953125 -> 1.2207031E-4
tool pixel top - [email protected]
Update const reference 32 -> 317 - [email protected]
Update const reference 32 -> 317 - [email protected]
Update const reference 32 -> 317 - [email protected]
Update const reference 32 -> 317 - [email protected]
Fix while(i<16) -> while(i<64) - [email protected]
Fix while(i<16) -> while(i<64) - [email protected]
Fix while(i<16) -> while(i<64) - [email protected]
Fix while(i<16) -> while(i<64) - [email protected]
Update const reference 11 -> 318 - [email protected]
Update const reference 11 -> 318 - [email protected]
Update const reference 11 -> 318 - [email protected]
Update const reference 11 -> 318 - [email protected]
Patching class: Fire (lb.class)
Change constant value 1.06 -> 1.02
Fix new array[320] -> 4352 - <init>@16
Fix new array[320] -> 4352 - <init>@25
Fix * 16 -> 64 - <init>@8
(unpatch) <init> *64 to *16 - <init>@7
Fix while(i<256) -> while(i<4096) - [email protected]
Fix while(i<20) -> while(i<68) - [email protected]
Fix while(i<20) -> while(i<68) - [email protected]
Fix while(i<16) -> while(i<64) - [email protected]
Fix while(i<16) -> while(i<64) - [email protected]
Fix * 16 -> 64 - [email protected]
Fix * 16 -> 64 - [email protected]
Fix * 16 -> 64 - [email protected]
Fix * 16 -> 64 - [email protected]
Fix mod 20 -> 68 - [email protected]
Fix ILOAD_2; if_icmplt 19 -> if_icmplt 67 - [email protected]
Update const reference 2 -> 58 - [email protected]
Replacing nr.class
Reading terrain.png...
Resizing terrain.png from 256x256 to 1024x1024
Reading gui/items.png...
Resizing gui/items.png from 256x256 to 1024x1024
Patching class: Minecraft (net/minecraft/client/Minecraft.class)
pass Minecraft to nr.<init> - <init>@124
pass Minecraft to iq.<init> - [email protected]
pass Minecraft to ay.<init> - <init>@136
pass Minecraft to et.<init> - [email protected]
Replacing WaterAnimation.class
#### Success! ...probably ####
[java, -cp, /Users/jonah/Library/Application Support/minecraft/bin/minecraft.jar:/Users/jonah/Library/Application Support/minecraft/bin/lwjgl.jar:/Users/jonah/Library/Application Support/minecraft/bin/lwjgl_util.jar:/Users/jonah/Library/Application Support/minecraft/bin/jinput.jar, -Djava.library.path=/Users/jonah/Library/Application Support/minecraft/bin/natives, -Xmx1024M, -Xms512M, net.minecraft.client.Minecraft]
28
java.io.EOFException
at javax.imageio.stream.ImageInputStreamImpl.readFully(ImageInputStreamImpl.java:330)
at java.io.DataInputStream.readUTF(DataInputStream.java:565)
at javax.imageio.stream.ImageInputStreamImpl.readUTF(ImageInputStreamImpl.java:309)
at com.sun.imageio.plugins.png.PNGImageReader.parse_iTXt_chunk(PNGImageReader.java:443)
at com.sun.imageio.plugins.png.PNGImageReader.readMetadata(PNGImageReader.java:652)
at com.sun.imageio.plugins.png.PNGImageReader.readImage(PNGImageReader.java:1314)
at com.sun.imageio.plugins.png.PNGImageReader.read(PNGImageReader.java:1601)
at javax.imageio.ImageIO.read(ImageIO.java:1400)
at javax.imageio.ImageIO.read(ImageIO.java:1322)
at fm.a(SourceFile:58)
at net.minecraft.client.Minecraft.q(SourceFile:303)
at net.minecraft.client.Minecraft.a(SourceFile:216)
at net.minecraft.client.Minecraft.run(SourceFile:560)
at java.lang.Thread.run(Thread.java:613)
java.lang.RuntimeException: !!
at fm.a(SourceFile:64)
at net.minecraft.client.Minecraft.q(SourceFile:303)
at net.minecraft.client.Minecraft.a(SourceFile:216)
at net.minecraft.client.Minecraft.run(SourceFile:560)
at java.lang.Thread.run(Thread.java:613)
EDIT: Deleting the mojang title got me past the mojang screen, but crashed immediately after
new log:
Found AnimTexture: ab.class
Found Compass: ac.class
Found StillLava: ay.class
Found FlowLava: et.class
Found AnimManager: fm.class
Found Tessellator: ij.class
Found FlowWater: iq.class
Found Tool3D: kj.class
Found Fire: lb.class
Found Block: ne.class
Found StillWater: nr.class
Found Minecraft: net/minecraft/client/Minecraft.class
Found AnimTexture: ab.class
Found Compass: ac.class
Found StillLava: ay.class
Found FlowLava: et.class
Found AnimManager: fm.class
Found Tessellator: ij.class
Found FlowWater: iq.class
Found Tool3D: kj.class
Found Fire: lb.class
Found Block: ne.class
Found StillWater: nr.class
Found Minecraft: net/minecraft/client/Minecraft.class
Patching class: AnimTexture (ab.class)
Fix new array[1024] -> 16384 - <init>@5
Patching class: Compass (ac.class)
Change constant value 8.5 -> 32.5
Change constant value 7.5 -> 31.5
Fix new array[256] -> 4096 - <init>@12
Fix * 16 -> 64 - <init>@48
Fix * 16 -> 64 - <init>@59
.getRGB(...16,16,...16) to .getRGB(...64,64,...64) - <init>@68
Fix while(i<256) -> while(i<4096) - [email protected]
Fix * 16 -> 64 - [email protected]
Fix * 16 -> 64 - [email protected]
Update const reference 37 -> 158 - [email protected]
Update const reference 37 -> 158 - [email protected]
Update const reference 35 -> 160 - [email protected]
Update const reference 35 -> 160 - [email protected]
Replacing ay.class
Replacing et.class
Patching class: AnimManager (fm.class)
Change constant value 1048576 -> 4194304
Update const reference 2 -> 318 - <init>@35
Fix %16*16+_3*16 -> %16*64+_3*64 - [email protected]
Fix /16*16+_4*16 -> /16*64+_4*64 - [email protected]
glTexSubImage2D(...,16,16) -> glTexSubImage2D(...,64,64) - [email protected]
glTexSubImage2D(...,16,16) -> glTexSubImage2D(...,64,64) - [email protected]
Replacing iq.class
Patching class: Tool3D (kj.class)
Change constant value 16.0 -> 64.0
Change constant value 0.001953125 -> 1.2207031E-4
tool pixel top - [email protected]
Update const reference 32 -> 317 - [email protected]
Update const reference 32 -> 317 - [email protected]
Update const reference 32 -> 317 - [email protected]
Update const reference 32 -> 317 - [email protected]
Fix while(i<16) -> while(i<64) - [email protected]
Fix while(i<16) -> while(i<64) - [email protected]
Fix while(i<16) -> while(i<64) - [email protected]
Fix while(i<16) -> while(i<64) - [email protected]
Update const reference 11 -> 318 - [email protected]
Update const reference 11 -> 318 - [email protected]
Update const reference 11 -> 318 - [email protected]
Update const reference 11 -> 318 - [email protected]
Patching class: Fire (lb.class)
Change constant value 1.06 -> 1.02
Fix new array[320] -> 4352 - <init>@16
Fix new array[320] -> 4352 - <init>@25
Fix * 16 -> 64 - <init>@8
(unpatch) <init> *64 to *16 - <init>@7
Fix while(i<256) -> while(i<4096) - [email protected]
Fix while(i<20) -> while(i<68) - [email protected]
Fix while(i<20) -> while(i<68) - [email protected]
Fix while(i<16) -> while(i<64) - [email protected]
Fix while(i<16) -> while(i<64) - [email protected]
Fix * 16 -> 64 - [email protected]
Fix * 16 -> 64 - [email protected]
Fix * 16 -> 64 - [email protected]
Fix * 16 -> 64 - [email protected]
Fix mod 20 -> 68 - [email protected]
Fix ILOAD_2; if_icmplt 19 -> if_icmplt 67 - [email protected]
Update const reference 2 -> 58 - [email protected]
Replacing nr.class
Reading terrain.png...
Reading gui/items.png...
Resizing gui/items.png from 256x256 to 1024x1024
Patching class: Minecraft (net/minecraft/client/Minecraft.class)
pass Minecraft to nr.<init> - <init>@124
pass Minecraft to iq.<init> - [email protected]
pass Minecraft to ay.<init> - <init>@136
pass Minecraft to et.<init> - [email protected]
Replacing WaterAnimation.class
#### Success! ...probably ####
[java, -cp, /Users/jonah/Library/Application Support/minecraft/bin/minecraft.jar:/Users/jonah/Library/Application Support/minecraft/bin/lwjgl.jar:/Users/jonah/Library/Application Support/minecraft/bin/lwjgl_util.jar:/Users/jonah/Library/Application Support/minecraft/bin/jinput.jar, -Djava.library.path=/Users/jonah/Library/Application Support/minecraft/bin/natives, -Xmx1024M, -Xms512M, net.minecraft.client.Minecraft]
java.io.UTFDataFormatException: malformed input around byte 782
at java.io.DataInputStream.readUTF(DataInputStream.java:612)
at javax.imageio.stream.ImageInputStreamImpl.readUTF(ImageInputStreamImpl.java:309)
at com.sun.imageio.plugins.png.PNGImageReader.parse_iTXt_chunk(PNGImageReader.java:443)
at com.sun.imageio.plugins.png.PNGImageReader.readMetadata(PNGImageReader.java:652)
at com.sun.imageio.plugins.png.PNGImageReader.readImage(PNGImageReader.java:1314)
at com.sun.imageio.plugins.png.PNGImageReader.read(PNGImageReader.java:1601)
at javax.imageio.ImageIO.read(ImageIO.java:1400)
at javax.imageio.ImageIO.read(ImageIO.java:1364)
at WaterAnimation.<init>(WaterAnimation.java:41)
at WaterAnimation.<init>(WaterAnimation.java:28)
at nr.<init>(nr.java:8)
at net.minecraft.client.Minecraft.<init>(SourceFile:139)
at gb.<init>(SourceFile:1451)
at net.minecraft.client.Minecraft.a(SourceFile:1451)
at net.minecraft.client.Minecraft.a(SourceFile:1429)
at net.minecraft.client.Minecraft.main(SourceFile:1497)
javax.imageio.IIOException: Error reading PNG metadata
at com.sun.imageio.plugins.png.PNGImageReader.readMetadata(PNGImageReader.java:695)
at com.sun.imageio.plugins.png.PNGImageReader.readImage(PNGImageReader.java:1314)
at com.sun.imageio.plugins.png.PNGImageReader.read(PNGImageReader.java:1601)
at javax.imageio.ImageIO.read(ImageIO.java:1400)
at javax.imageio.ImageIO.read(ImageIO.java:1364)
at WaterAnimation.<init>(WaterAnimation.java:41)
at WaterAnimation.<init>(WaterAnimation.java:28)
at nr.<init>(nr.java:8)
at net.minecraft.client.Minecraft.<init>(SourceFile:139)
at gb.<init>(SourceFile:1451)
at net.minecraft.client.Minecraft.a(SourceFile:1451)
at net.minecraft.client.Minecraft.a(SourceFile:1429)
at net.minecraft.client.Minecraft.main(SourceFile:1497)
Caused by: java.io.UTFDataFormatException: malformed input around byte 782
at java.io.DataInputStream.readUTF(DataInputStream.java:612)
at javax.imageio.stream.ImageInputStreamImpl.readUTF(ImageInputStreamImpl.java:309)
at com.sun.imageio.plugins.png.PNGImageReader.parse_iTXt_chunk(PNGImageReader.java:443)
at com.sun.imageio.plugins.png.PNGImageReader.readMetadata(PNGImageReader.java:652)
... 12 more
java.io.UTFDataFormatException: malformed input around byte 782
at java.io.DataInputStream.readUTF(DataInputStream.java:612)
at javax.imageio.stream.ImageInputStreamImpl.readUTF(ImageInputStreamImpl.java:309)
at com.sun.imageio.plugins.png.PNGImageReader.parse_iTXt_chunk(PNGImageReader.java:443)
at com.sun.imageio.plugins.png.PNGImageReader.readMetadata(PNGImageReader.java:652)
at com.sun.imageio.plugins.png.PNGImageReader.readImage(PNGImageReader.java:1314)
at com.sun.imageio.plugins.png.PNGImageReader.read(PNGImageReader.java:1601)
at javax.imageio.ImageIO.read(ImageIO.java:1400)
at javax.imageio.ImageIO.read(ImageIO.java:1364)
at WaterAnimation.<init>(WaterAnimation.java:41)
at WaterAnimation.<init>(WaterAnimation.java:28)
at ay.<init>(ay.java:8)
at net.minecraft.client.Minecraft.<init>(SourceFile:140)
at gb.<init>(SourceFile:1451)
at net.minecraft.client.Minecraft.a(SourceFile:1451)
at net.minecraft.client.Minecraft.a(SourceFile:1429)
at net.minecraft.client.Minecraft.main(SourceFile:1497)
javax.imageio.IIOException: Error reading PNG metadata
at com.sun.imageio.plugins.png.PNGImageReader.readMetadata(PNGImageReader.java:695)
at com.sun.imageio.plugins.png.PNGImageReader.readImage(PNGImageReader.java:1314)
at com.sun.imageio.plugins.png.PNGImageReader.read(PNGImageReader.java:1601)
at javax.imageio.ImageIO.read(ImageIO.java:1400)
at javax.imageio.ImageIO.read(ImageIO.java:1364)
at WaterAnimation.<init>(WaterAnimation.java:41)
at WaterAnimation.<init>(WaterAnimation.java:28)
at ay.<init>(ay.java:8)
at net.minecraft.client.Minecraft.<init>(SourceFile:140)
at gb.<init>(SourceFile:1451)
at net.minecraft.client.Minecraft.a(SourceFile:1451)
at net.minecraft.client.Minecraft.a(SourceFile:1429)
at net.minecraft.client.Minecraft.main(SourceFile:1497)
Caused by: java.io.UTFDataFormatException: malformed input around byte 782
at java.io.DataInputStream.readUTF(DataInputStream.java:612)
at javax.imageio.stream.ImageInputStreamImpl.readUTF(ImageInputStreamImpl.java:309)
at com.sun.imageio.plugins.png.PNGImageReader.parse_iTXt_chunk(PNGImageReader.java:443)
at com.sun.imageio.plugins.png.PNGImageReader.readMetadata(PNGImageReader.java:652)
... 12 more
28
Loading: net.java.games.input.OSXEnvironmentPlugin
Starting up SoundSystem...
Initializing LWJGL OpenAL
(The LWJGL binding of OpenAL. For more information, see http://www.lwjgl.org)
OpenAL initialized.
java.io.UTFDataFormatException: malformed input around byte 782
at java.io.DataInputStream.readUTF(DataInputStream.java:612)
at javax.imageio.stream.ImageInputStreamImpl.readUTF(ImageInputStreamImpl.java:309)
at com.sun.imageio.plugins.png.PNGImageReader.parse_iTXt_chunk(PNGImageReader.java:443)
at com.sun.imageio.plugins.png.PNGImageReader.readMetadata(PNGImageReader.java:652)
at com.sun.imageio.plugins.png.PNGImageReader.readImage(PNGImageReader.java:1314)
at com.sun.imageio.plugins.png.PNGImageReader.read(PNGImageReader.java:1601)
at javax.imageio.ImageIO.read(ImageIO.java:1400)
at javax.imageio.ImageIO.read(ImageIO.java:1364)
at WaterAnimation.<init>(WaterAnimation.java:41)
at iq.<init>(iq.java:9)
at net.minecraft.client.Minecraft.a(SourceFile:256)
at net.minecraft.client.Minecraft.run(SourceFile:560)
at java.lang.Thread.run(Thread.java:613)
javax.imageio.IIOException: Error reading PNG metadata
at com.sun.imageio.plugins.png.PNGImageReader.readMetadata(PNGImageReader.java:695)
at com.sun.imageio.plugins.png.PNGImageReader.readImage(PNGImageReader.java:1314)
at com.sun.imageio.plugins.png.PNGImageReader.read(PNGImageReader.java:1601)
at javax.imageio.ImageIO.read(ImageIO.java:1400)
at javax.imageio.ImageIO.read(ImageIO.java:1364)
at WaterAnimation.<init>(WaterAnimation.java:41)
at iq.<init>(iq.java:9)
at net.minecraft.client.Minecraft.a(SourceFile:256)
at net.minecraft.client.Minecraft.run(SourceFile:560)
at java.lang.Thread.run(Thread.java:613)
Caused by: java.io.UTFDataFormatException: malformed input around byte 782
at java.io.DataInputStream.readUTF(DataInputStream.java:612)
at javax.imageio.stream.ImageInputStreamImpl.readUTF(ImageInputStreamImpl.java:309)
at com.sun.imageio.plugins.png.PNGImageReader.parse_iTXt_chunk(PNGImageReader.java:443)
at com.sun.imageio.plugins.png.PNGImageReader.readMetadata(PNGImageReader.java:652)
... 9 more
java.lang.NullPointerException
at java.lang.System.arraycopy(Native Method)
at WaterAnimation.a(WaterAnimation.java:103)
at iq.a(iq.java:13)
at fm.a(SourceFile:223)
at net.minecraft.client.Minecraft.a(SourceFile:256)
at net.minecraft.client.Minecraft.run(SourceFile:560)
at java.lang.Thread.run(Thread.java:613)
when I ran java -jar mcpatcher-1.1.7.exe or java -jar mcpatcher-1.1.7.jar in the command line I get this:
Exception in thread "main" java.lang.UnsupportedClassVersionError: Bad version number in .class file
at java.lang.ClassLoader.defineClass1<Native Method>
at java.lang.ClassLoader.defineClass<Unknown Source>
at java.security.SecureClassLoader.defineClass<Unknown Source>
at java.net.URLClassLoader.defineClass<Unknown Source>
at java.net.URLClassLoader.access$100<Unknown Source>
at java.net.URLClassloader$1.run<Unknown Source>
at java.security.AccessController.doPrivileged<Native Method>
at java.net.URClassloader.loadClass<Unknown Source>
at java.lang.ClassLoader.loadClass<Unknown Source>
at sun.misc.Launcher$AppClassLoader.loadClass<Unknown Source>
at java.lang.ClassLoader.loadClass<Unknown Source>
at java.lang.Classloader.loadClass<Unknown Source>
at m.b<Unknown Source>
at MCPatcher.a<Unknown Source>
at MCPatcher.main<Unknown Source>
Knowing absolutely nothing about java, I assume (take my advice with a grain of salt) that Bad version number in.class file means your minecraft is out of date, or it might be a conflicting mod...
Alright, I can get mcpatcher-1.1.7 to run just fine on my Mac. But when I choose to browse for a texture packand select my terrain.png (Dokus RPG) it gives me this error message:
Found AnimTexture: ab.class
Found Compass: ac.class
Found StillLava: ay.class
Found FlowLava: et.class
Found AnimManager: fm.class
Found Tessellator: ij.class
Found FlowWater: iq.class
Found Tool3D: kj.class
Found Fire: lb.class
Found Block: ne.class
Found StillWater: nr.class
Found Minecraft: net/minecraft/client/Minecraft.class
java.lang.NullPointerException
at m.a(Unknown Source)
at p.actionPerformed(Unknown Source)
at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2028)
at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2351)
at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387)
at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242)
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:236)
at java.awt.Component.processMouseEvent(Component.java:6352)
at javax.swing.JComponent.processMouseEvent(JComponent.java:3267)
at java.awt.Component.processEvent(Component.java:6117)
at java.awt.Container.processEvent(Container.java:2085)
at java.awt.Component.dispatchEventImpl(Component.java:4714)
at java.awt.Container.dispatchEventImpl(Container.java:2143)
at java.awt.Component.dispatchEvent(Component.java:4544)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4621)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4282)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4212)
at java.awt.Container.dispatchEventImpl(Container.java:2129)
at java.awt.Window.dispatchEventImpl(Window.java:2478)
at java.awt.Component.dispatchEvent(Component.java:4544)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:635)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:296)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:211)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:201)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:196)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:188)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
[java, -cp, /Users/Walt/Library/Application Support/minecraft/bin/minecraft.jar:/Users/Walt/Library/Application Support/minecraft/bin/lwjgl.jar:/Users/Walt/Library/Application Support/minecraft/bin/lwjgl_util.jar:/Users/Walt/Library/Application Support/minecraft/bin/jinput.jar, -Djava.library.path=/Users/Walt/Library/Application Support/minecraft/bin/natives, -Xmx1024M, -Xms512M, net.minecraft.client.Minecraft]
28
Loading: net.java.games.input.OSXEnvironmentPlugin
Starting up SoundSystem...
Initializing LWJGL OpenAL
(The LWJGL binding of OpenAL. For more information, see http://www.lwjgl.org)
OpenAL initialized.
Player is null
Player is null
Player is now null
Loading texture http://www.minecraft.net/skin/Player313.png
Player count: 1
Player is [email protected]
java.lang.NullPointerException
at m.a(Unknown Source)
at p.actionPerformed(Unknown Source)
at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2028)
at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2351)
at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387)
at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242)
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:236)
at java.awt.Component.processMouseEvent(Component.java:6352)
at javax.swing.JComponent.processMouseEvent(JComponent.java:3267)
at java.awt.Component.processEvent(Component.java:6117)
at java.awt.Container.processEvent(Container.java:2085)
at java.awt.Component.dispatchEventImpl(Component.java:4714)
at java.awt.Container.dispatchEventImpl(Container.java:2143)
at java.awt.Component.dispatchEvent(Component.java:4544)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4621)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4282)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4212)
at java.awt.Container.dispatchEventImpl(Container.java:2129)
at java.awt.Window.dispatchEventImpl(Window.java:2478)
at java.awt.Component.dispatchEvent(Component.java:4544)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:635)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:296)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:211)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:201)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:196)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:188)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
Quote from xau »
Quote from LuigiNumber1 »
The log window says that if found FlowLava, AnimManager, Tessellator, FlowWater, StillWater, Tool3D, Fire, Block, AnimTexture, Minecraft, but not StillLava or Compass.
Please copy+paste error messages verbatim, do not paraphrase. In any case, it sounds like you might be trying to patch the old minecraft jar. Make sure you don't have a minecraft.original.jar from the old version that it's trying to use.
The "Copy to Clipboard" button wouldn't work when I clicked it. Sorry if it was an inconvenience. And I deleted the minecraft.original.jar, but still no luck.
Any help? Am I doing anything wrong? I'm using Mac OS 10.6.4. Thanks.
Rollback Post to RevisionRollBack
Minecraft is the bomb. And by bomb, i mean creeper.
GENERATION 24: The first time you see this, copy it into your sig on any forum and add 1 to the generation. Social experiment.
How do I use this when the peasant's texture pack?
I installed the pack then ran the patcher, and then I choose the peasant's texture pack archive which was 7zip, I don't know if I was supposed to do that.
Does this even work with 7zip to? When I choose the archive, it patched automatically right after that, is that bad?
Alright, I can get mcpatcher-1.1.7 to run just fine on my Mac. But when I choose to browse for a texture packand select my terrain.png (Dokus RPG) it gives me this error message:
Just zip up the terrain.png file and select the zip file in MCPatcher rather than the png file itself.
--- BEGIN ERROR REPORT a1dce528 --------
Generated 11/3/10 8:29 PM
Minecraft: Minecraft Alpha v1.2.0_02
OS: Windows 7 (x86) version 6.1
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 Radeon HD 4870 version 3.3.10207 Compatibility Profile Context, ATI Technologies Inc.
java.nio.BufferOverflowException
at java.nio.DirectByteBuffer.put(Unknown Source)
at java.nio.ByteBuffer.put(Unknown Source)
at fm.a(SourceFile:144)
at fm.a(SourceFile:58)
at net.minecraft.client.Minecraft.i(SourceFile:981)
at net.minecraft.client.Minecraft.run(SourceFile:596)
at java.lang.Thread.run(Unknown Source)
--- END ERROR REPORT da587540 ----------
When using custom water on a 16x16 texture pack while attempting to use a 512x512 gui\gui.png, the game blackscreens. Any idea why this is?
It's probably because the bug I posted about earlier where it reduces a buffer size - which you can probably confirm by just dropping the original fm.class back in after you patch - but if you want me to use science and logic instead of making a wild guess you could try using the "Run Minecraft" button to get the error log and posting that.
When using custom water on a 16x16 texture pack while attempting to use a 512x512 gui\gui.png, the game blackscreens. Any idea why this is?
It's probably because the bug I posted about earlier where it reduces a buffer size - which you can probably confirm by just dropping the original fm.class back in after you patch - but if you want me to use science and logic instead of making a wild guess you could try using the "Run Minecraft" button to get the error log and posting that.
Your wild guess is > science and logic. Replacing fm.class with the default worked, and I also have custom water now.
Well I was troubleshooting java when I found out that my computer has defaulted to 1.5.0 so Im am going to post a workaround in a few minutes when I figure out where the java version program is.... By the way can you recompile to java 5 sometime xau? that might cut down on the errors okay
edit: Please Windows people make sure to update your java to the latest update
1. Downloaded a fresh minecraft install (deleted .minecraft and everything)
2. Downloaded this fix and put it in the bin file
3. Deleted META-INF from minecraft .jar
4. Ran this fix
5. Nothing happened the javaw task appears in task manager under processes but thats the only response I get.
edit: Actually minecraft.original.jar appears but nothing else
Is there something I'm doing wrong?
I'm getting the same error on Mac OSX 10.5.8, but skipping the error doesn't help.
Now fix watch and portal effects :tongue.gif:
BufferedImage localBufferedImage = ImageIO.read(Minecraft.class.getResource("/gui/items.png")); ... localBufferedImage = ImageIO.read(Minecraft.class.getResource("/misc/dial.png"));It's trying to load /gui/gui.png and failing for some reason. The patcher incorrectly shrinks a buffer in fm.class when patching for 16x16, which may be responsible, but I'm not sure.
This one's trying to read /title/mojang.png -- but from the log the patcher was set to 16x16 tile size, not 64x64. Are you sure you installed the texture pack correctly?
Please try running it from the command prompt with: java -jar mcpatcher-1.1.7.exe
Please copy+paste error messages verbatim, do not paraphrase. In any case, it sounds like you might be trying to patch the old minecraft jar. Make sure you don't have a minecraft.original.jar from the old version that it's trying to use.
Ack!
I probably screwed it up on that paticular run through, I tried several times so it makes sense I messed at least one up...
but re-doing it (the right way) I got this:
EDIT: Deleting the mojang title got me past the mojang screen, but crashed immediately after
new log:
Whale of a Tale!
just guessing :smile.gif:
Whale of a Tale!
Found AnimTexture: ab.class Found Compass: ac.class Found StillLava: ay.class Found FlowLava: et.class Found AnimManager: fm.class Found Tessellator: ij.class Found FlowWater: iq.class Found Tool3D: kj.class Found Fire: lb.class Found Block: ne.class Found StillWater: nr.class Found Minecraft: net/minecraft/client/Minecraft.class java.lang.NullPointerException at m.a(Unknown Source) at p.actionPerformed(Unknown Source) at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2028) at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2351) at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387) at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242) at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:236) at java.awt.Component.processMouseEvent(Component.java:6352) at javax.swing.JComponent.processMouseEvent(JComponent.java:3267) at java.awt.Component.processEvent(Component.java:6117) at java.awt.Container.processEvent(Container.java:2085) at java.awt.Component.dispatchEventImpl(Component.java:4714) at java.awt.Container.dispatchEventImpl(Container.java:2143) at java.awt.Component.dispatchEvent(Component.java:4544) at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4621) at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4282) at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4212) at java.awt.Container.dispatchEventImpl(Container.java:2129) at java.awt.Window.dispatchEventImpl(Window.java:2478) at java.awt.Component.dispatchEvent(Component.java:4544) at java.awt.EventQueue.dispatchEvent(EventQueue.java:635) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:296) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:211) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:201) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:196) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:188) at java.awt.EventDispatchThread.run(EventDispatchThread.java:122) [java, -cp, /Users/Walt/Library/Application Support/minecraft/bin/minecraft.jar:/Users/Walt/Library/Application Support/minecraft/bin/lwjgl.jar:/Users/Walt/Library/Application Support/minecraft/bin/lwjgl_util.jar:/Users/Walt/Library/Application Support/minecraft/bin/jinput.jar, -Djava.library.path=/Users/Walt/Library/Application Support/minecraft/bin/natives, -Xmx1024M, -Xms512M, net.minecraft.client.Minecraft] 28 Loading: net.java.games.input.OSXEnvironmentPlugin Starting up SoundSystem... Initializing LWJGL OpenAL (The LWJGL binding of OpenAL. For more information, see http://www.lwjgl.org) OpenAL initialized. Player is null Player is null Player is now null Loading texture http://www.minecraft.net/skin/Player313.png Player count: 1 Player is [email protected] java.lang.NullPointerException at m.a(Unknown Source) at p.actionPerformed(Unknown Source) at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2028) at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2351) at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387) at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242) at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:236) at java.awt.Component.processMouseEvent(Component.java:6352) at javax.swing.JComponent.processMouseEvent(JComponent.java:3267) at java.awt.Component.processEvent(Component.java:6117) at java.awt.Container.processEvent(Container.java:2085) at java.awt.Component.dispatchEventImpl(Component.java:4714) at java.awt.Container.dispatchEventImpl(Container.java:2143) at java.awt.Component.dispatchEvent(Component.java:4544) at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4621) at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4282) at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4212) at java.awt.Container.dispatchEventImpl(Container.java:2129) at java.awt.Window.dispatchEventImpl(Window.java:2478) at java.awt.Component.dispatchEvent(Component.java:4544) at java.awt.EventQueue.dispatchEvent(EventQueue.java:635) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:296) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:211) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:201) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:196) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:188) at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)The "Copy to Clipboard" button wouldn't work when I clicked it. Sorry if it was an inconvenience. And I deleted the minecraft.original.jar, but still no luck.
Any help? Am I doing anything wrong? I'm using Mac OS 10.6.4. Thanks.
GENERATION 24: The first time you see this, copy it into your sig on any forum and add 1 to the generation. Social experiment.
I installed the pack then ran the patcher, and then I choose the peasant's texture pack archive which was 7zip, I don't know if I was supposed to do that.
Does this even work with 7zip to? When I choose the archive, it patched automatically right after that, is that bad?
Just zip up the terrain.png file and select the zip file in MCPatcher rather than the png file itself.
I installed the texture pack(peasant's texture pack) on minecraft, when I launched it, it crashed.
I tried doing the HD fix, I selected the 7zip archive which I think you do and for output/input I choose minecraft jar.
When I selected the 7zip archive, it automatically patched and with a log, it still crashes.
Am I doing anything wrong, someone please help, I'm raging over here.
--- BEGIN ERROR REPORT a1dce528 --------
Generated 11/3/10 8:29 PM
Minecraft: Minecraft Alpha v1.2.0_02
OS: Windows 7 (x86) version 6.1
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 Radeon HD 4870 version 3.3.10207 Compatibility Profile Context, ATI Technologies Inc.
java.nio.BufferOverflowException
at java.nio.DirectByteBuffer.put(Unknown Source)
at java.nio.ByteBuffer.put(Unknown Source)
at fm.a(SourceFile:144)
at fm.a(SourceFile:58)
at net.minecraft.client.Minecraft.i(SourceFile:981)
at net.minecraft.client.Minecraft.run(SourceFile:596)
at java.lang.Thread.run(Unknown Source)
--- END ERROR REPORT da587540 ----------
When using custom water on a 16x16 texture pack while attempting to use a 512x512 gui\gui.png, the game blackscreens. Any idea why this is?
It's probably because the bug I posted about earlier where it reduces a buffer size - which you can probably confirm by just dropping the original fm.class back in after you patch - but if you want me to use science and logic instead of making a wild guess you could try using the "Run Minecraft" button to get the error log and posting that.
Your wild guess is > science and logic. Replacing fm.class with the default worked, and I also have custom water now.
Thanks again for the awesome patcher.
edit: Please Windows people make sure to update your java to the latest update
Except it didn't work. IDK why. :sad.gif:
[Diamond]
[Diamond]