Mods loaded: 1
ModLoader Beta 1.7.3
Minecraft has crashed!
----------------------
Minecraft has stopped running because it encountered a problem.
If you wish to report this, please copy this entire text and email it to [email protected].
Please include a description of what you did when the error occured.
--- BEGIN ERROR REPORT e9df3db --------
Generated 7/31/11 7:06 PM
Minecraft: Minecraft Beta 1.7.3
OS: Windows Vista (x86) version 6.0
Java: 1.6.0_26, Sun Microsystems Inc.
VM: Java HotSpot(TM) Client VM (mixed mode), Sun Microsystems Inc.
LWJGL: 2.4.2
OpenGL: GeForce 8400 GS/PCI/SSE2/3DNOW! version 3.3.0, NVIDIA Corporation
java.lang.ExceptionInInitializerError
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at java.lang.Class.newInstance0(Unknown Source)
at java.lang.Class.newInstance(Unknown Source)
at ModLoader.addMod(ModLoader.java:272)
at ModLoader.readFromClassPath(ModLoader.java:1104)
at ModLoader.init(ModLoader.java:812)
at ModLoader.AddAllRenderers(ModLoader.java:183)
at th.<init>(th.java:60)
at th.<clinit>(th.java:9)
at net.minecraft.client.Minecraft.a(SourceFile:318)
at net.minecraft.client.Minecraft.run(SourceFile:716)
at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.ArrayIndexOutOfBoundsException: 400
at uu.<init>(SourceFile:243)
at uu.<init>(SourceFile:265)
at BlockMushroomStem.<init>(BlockMushroomStem.java:8)
at mod_UndergroundRevamped.<clinit>(mod_UndergroundRevamped.java:7)
... 15 more
--- END ERROR REPORT 16301525 ----------
can somebody tell me what that means so i can fix it?
Caused by: java.lang.ArrayIndexOutOfBoundsException: 400
at uu.<init>(SourceFile:243)
at uu.<init>(SourceFile:265) at BlockMushroomStem.<init>(BlockMushroomStem.java:8) at mod_UndergroundRevamped.<clinit>(mod_UndergroundRevamped.java:7)
... 15 more
wow, that is odd, it did work as far as i can tell, so with the mc extended can i just put that into the jar file and decompile as usual or do i have to do something special?
MC Extended is a mod - you would have to check the thread for more about that. However, if you are working on a mod for release, keep in mind that other people may not have MC Extended. Of course, you should not hard-code IDs - provide a default (<256) value and a config so users can change them to avoid conflicts.
The 0-255 limit is one of the biggest sources of frustration most modders have to deal with. (The exception being modders who don't create blocks, of course.)
p.s. I don't know if you can add MC Extended and then decompile in MCP. MCP doesn't always deal well with modded jars.
MC Extended is a mod - you would have to check the thread for more about that. However, if you are working on a mod for release, keep in mind that other people may not have MC Extended. Of course, you should not hard-code IDs - provide a default (<256) value and a config so users can change them to avoid conflicts.
The 0-255 limit is one of the biggest sources of frustration most modders have to deal with. (The exception being modders who don't create blocks, of course.)
p.s. I don't know if you can add MC Extended and then decompile in MCP. MCP doesn't always deal well with modded jars.
can somebody tell me what that means so i can fix it?
yes of course, i was using a premade jar with modloaderand loaded onto it and meta-inf already deleted
both of those are the starting { in the code
:FACEPALM:
Right there.
Delete your bin folder and start Minecraft. Go download ModLoader and try to install it yourself. I'll tell you how if you need me to.
why not? shouldnt modloader fix that? or is it something specific to the number 400?
then why is it that when i use any above 500 on my mods and i use modloader, it works just perfectly?
Vanilla MC (with or without ModLoader) block IDs: 0-255
MC Extended block IDs: 0-1023
Try setting your block to 501. Unless you're using MC Extended, I can predict the error you will get:
Caused by: java.lang.ArrayIndexOutOfBoundsException: 501
Then try setting your blocks to unused IDs below 256 and see what happens.
The 0-255 limit is one of the biggest sources of frustration most modders have to deal with. (The exception being modders who don't create blocks, of course.)
p.s. I don't know if you can add MC Extended and then decompile in MCP. MCP doesn't always deal well with modded jars.
alright, thanks, i will do that.