Your Minecraft Crashes or something? Did you see a error screen in a blink of a eye? Then follow this Guide. Carefully read all of this and you'll be able to solve your problem and identify your what your error report is.
Works with all Operating Systems. The screenshot shows that it is on Mac but it works for all OSes.
If you don't understand this, Read it all over again until you know it.
Texts that is bolten is important
Please give this a + and reply to this thread if you got any problems. (please the post error logs here as well as your installed mods) Before you argue read this guide all over again. Or If you hate this thread or this ****s you up or you feel i am a smartass just don't read this or reply. Don't complain if this is ugly too.
If you're a modder that would like to link this thread, go ahead.
But first off make sure you !!!DELETE META-INF!!!
Troubleshooting crash: 1. Make sure you have deleted Meta-INF! 2. Have the right version of mod to Minecraft. I.E MC 1.1 mod do not work with weekly build so do no ask the modder. This includes future weekly builds. 3. Reading the error report. You could get a solution if you do read the report. Read below for info. Don't post errors that have a solution listed here.
1. How to get error logs go to top If you're suddenly getting a saving chunks in game and a error report showing for a nano seconds or hang in the mojang screen and then Black Screen. Do this so modders know what's your error.
Method 1:(MCPatcher) This is works for all OSes and pretty much easy to do.
First off. You need to download the tool MCPatcher. Download the version that is suitable version for your OS and run it. Once you run it you should see a screen like this:(this is on mac)
Click the test minecraft button and do not press anything than that button. If you got a error it should look like this:
Copy the whole error log(or the error at the bottom) and post it into the thread.
Before you post the error logs make sure you READ IT FIRST! FOLLOW the "how to correctly post error logs into threads" to correctly post one without getting the page longer.
Method 2:(The magic way)
Download a launcher created by sp614x located here
Once you log in you should see a logging window as well as a crash report if it crashes.
The logging window is different but the crash report screen is the same as above.
Method 3:(Batch or Command lines)
This uses the power of Batch files of your windows so it pretty much works only for windows and if you don't want MCPatcher.
Download and run this Error test by mDiyo or Run this command at the Command Prompt
Method 4:(modloader.txt) This is works for all OSes but only if you got Modloader installed. First off go into your minecraft directory and find the file named Modloader.txt
Use your text editor's 'find' to find the error by finding the word "java." (without quotes or the ") Or if the author of the mod actually needs you to post the whole modloader.txt then do that. Example. Inside the modloader.txt:
Dec 29, 2011 9:01:25 PM ModLoader init
FINE: ModLoader 1.0.0 Initializing...
Dec 29, 2011 9:01:25 PM ModLoader readFromClassPath
FINER: Adding mods from /Users/*sensoredname*/Library/Application Support/minecraft/bin/minecraft.jar
Dec 29, 2011 9:01:25 PM ModLoader readFromClassPath
FINER: Zip found.
Dec 29, 2011 9:01:25 PM ModLoader addMod
FINE: Mod Initialized: "mod_InvTweaks 1.35 (1.0.0)" from mod_InvTweaks.class
Dec 29, 2011 9:01:25 PM ModLoader setupProperties
FINER: axeIds set to 258, 271, 275, 279, 286, 1052
Dec 29, 2011 9:01:25 PM ModLoader setupProperties
FINER: toggleKey set to 46
Dec 29, 2011 9:01:25 PM ModLoader addMod
FINE: Mod Initialized: "mod_Timber 1.0.0" from mod_Timber.class
Dec 29, 2011 9:01:25 PM ModLoader addMod
FINE: Failed to load mod from "mod_PathingActivated.class"
Dec 29, 2011 9:01:25 PM ModLoader addMod
FINER: THROW
java.lang.NoClassDefFoundError: SettingBoolean
at java.lang.Class.getDeclaredFields0(Native Method)
at java.lang.Class.privateGetDeclaredFields(Class.java:2291)
at java.lang.Class.privateGetPublicFields(Class.java:2324)
at java.lang.Class.getFields(Class.java:1359)
at ModLoader.setupProperties(ModLoader.java:1697)
at ModLoader.addMod(ModLoader.java:274)
at ModLoader.readFromClassPath(ModLoader.java:1227)
at ModLoader.init(ModLoader.java:825)
at ModLoader.AddAllRenderers(ModLoader.java:186)
at wb.<init>(wb.java:76)
at wb.<clinit>(wb.java:9)
at net.minecraft.client.Minecraft.a(SourceFile:265)
at net.minecraft.client.Minecraft.run(SourceFile:644)
at java.lang.Thread.run(Thread.java:680)
Caused by: java.lang.ClassNotFoundException: SettingBoolean
at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
... 14 more
Dec 29, 2011 9:01:25 PM ModLoader addMod
FINE: Failed to load mod from "mod_AITools.class"
Dec 29, 2011 9:01:25 PM ModLoader addMod
FINER: THROW
java.lang.NoClassDefFoundError: LModSettings;
at java.lang.Class.getDeclaredFields0(Native Method)
at java.lang.Class.privateGetDeclaredFields(Class.java:2291)
at java.lang.Class.privateGetPublicFields(Class.java:2324)
at java.lang.Class.getFields(Class.java:1359)
at ModLoader.setupProperties(ModLoader.java:1697)
at ModLoader.addMod(ModLoader.java:274)
at ModLoader.readFromClassPath(ModLoader.java:1227)
at ModLoader.init(ModLoader.java:825)
at ModLoader.AddAllRenderers(ModLoader.java:186)
at wb.<init>(wb.java:76)
at wb.<clinit>(wb.java:9)
at net.minecraft.client.Minecraft.a(SourceFile:265)
at net.minecraft.client.Minecraft.run(SourceFile:644)
at java.lang.Thread.run(Thread.java:680)
Caused by: java.lang.ClassNotFoundException: ModSettings
at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
... 14 more
Dec 29, 2011 9:01:25 PM ModLoader readFromModFolder
FINER: Adding mods from /Users/buntaranwibisana/Library/Application Support/minecraft/mods/1.0.0
Dec 29, 2011 9:01:25 PM ModLoader readFromModFolder
FINER: Directory found.
Dec 29, 2011 9:01:25 PM ModLoader readFromModFolder
FINER: Adding mods from /Users/buntaranwibisana/Library/Application Support/minecraft/mods/mod_ZombieAwareness
Dec 29, 2011 9:01:25 PM ModLoader readFromModFolder
FINER: Directory found.
Dec 29, 2011 9:01:25 PM ModLoader init
FINE: Mod Loaded: "mod_InvTweaks 1.35 (1.0.0)"
Dec 29, 2011 9:01:25 PM ModLoader init
FINE: Mod Loaded: "mod_Timber 1.0.0"
Dec 29, 2011 9:01:25 PM ModLoader AddAllRenderers
FINE: Initialized
Before you post the error logs make sure you READ IT FIRST! and FOLLOW the "how to correctly post error logs into threads" to correctly post one without getting the page longer and getting yourself look stupid.
Method 5:(Sudden crash without saving chunks)
This method only works if you're suddenly getting minecraft to close immediately without the saving chunks screen a hs_err_pidxxx.log appears on the directory where minecraft is installed into.
Usually this is a Out Of memory error which does not show the out of memory screen.
So do assign more RAM into minecraft. Search the thread to get more RAM in MCF to get the guide.
2. Identifying error logs go to top There are some types of errors. Such as:
1. Block ID Conflict or java.lang.IllegalArgumentException: Slot XXX is already occupied by *insert block name here* when adding *insert other block name here* Now Block ID Conflict is the thing that most people sometime doesn't know about. Example of them:
java.lang.IllegalArgumentException: Slot 209 is already occupied by forestry.BlockSoil@519549e when adding forestry.BlockSoil@420253af
at yy.<init>(Block.java:212)
at forestry.BlockSoil.<init>(BlockSoil.java:23)
at forestry.config.ForestryBlock.initialize(ForestryBlock.java:31)
at forestry.config.Config.load(Config.java:126)
at forestry.ForestryCore.load(ForestryCore.java:44)
at forestry.ForestryClient.load(ForestryClient.java:71)
at mod_Forestry.load(mod_Forestry.java:42)
at ModLoader.init(ModLoader.java:830)
at ModLoader.AddAllRenderers(ModLoader.java:186)
at wb.<init>(wb.java:76)
at wb.<clinit>(wb.java:9)
at net.minecraft.client.Minecraft.a(SourceFile:265)
at net.minecraft.client.Minecraft.run(SourceFile:644)
at java.lang.Thread.run(Unknown Source)
Sometimes this type of error starts with a ExceptionInInitializerError and followed by a Block ID Conflict error.
How to solve: Method 1 1. READ IT FIRST 2. Find the mod related to the Block ID Conflict 3. Find the mod's Config. If both of the mod doesn't have a config then you have to use method 2 4. Change the block ID located in the Config 5. Run the game again and repeat this process until the conflict are gone
Method 2 1. Download the mod named ID Resolver and it's requirements by ShaRose and install it 2. Follow the conflict screen and ID Resolver will try to assign it to another ID
Method 2 is easier than method 1 but i recommend method 1 because method 2 will sometimes crash certain mods such as Pam's Mods.
2. java.lang.ArrayIndexOutOfBoundsException: XXXXX Info from java docs:
Thrown to indicate that an array has been accessed with an illegal index. The index is either negative or greater than or equal to the size of the array.
There are certain types of this error:
1. Out of Bounds Block ID Out of Bounds block id is usually caused by user error when assigning block IDs such as when they set it above 255. It looks like this:
java.lang.ExceptionInInitializerError
at forestry.ForestryClient.initialize(ForestryClient.java:63)
at mod_Forestry.<init>(mod_Forestry.java:29)
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:275)
at ModLoader.readFromModFolder(ModLoader.java:1179)
at ModLoader.init(ModLoader.java:824)
at ModLoader.AddAllRenderers(ModLoader.java:186)
at aam.<init>(aam.java:61)
at aam.<clinit>(aam.java:10)
at net.minecraft.client.Minecraft.a(SourceFile:259)
at net.minecraft.client.Minecraft.run(SourceFile:629)
at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.ArrayIndexOutOfBoundsException: 2017
at forge.Configuration.getOrCreateBlockIdProperty(Configuration.java:66)
at forestry.ForestryCore.<clinit>(ForestryCore.java:207)
... 17 more
It can start without the ExceptionInInitializerError.
2. Modder's fault Sometimes they may do a user error when coding: But it usually says like
java.lang.ArrayIndexOutOfBoundsException: -1
at zx.a(Chunk.java:387)
at ry.b(World.java:489)
at ry.d(World.java:602)
at xie.Xie.setBlockAndMeta(Xie.java:708)
at xie.blocks.XieBlockFurnace.onDestroyed(XieBlockFurnace.java:182)
at xie.blocks.XieBlockFurnace.e(XieBlockFurnace.java:313)
at aes.a(PlayerController.java:46)
at dm.a(PlayerControllerSP.java:58)
at dm.b(PlayerControllerSP.java:91)
at net.minecraft.client.Minecraft.c(SourceFile:1211)
at net.minecraft.client.Minecraft.k(SourceFile:1537)
at net.minecraft.client.Minecraft.x(SourceFile:705)
at net.minecraft.client.Minecraft.run(SourceFile:658)
at java.lang.Thread.run(Unknown Source)
DO REPORT THIS SUCH ERROR NOT THE OUT OF BOUNDS BLOCK ID! 3. java.lang.NoClassDefFoundError: *insert class name here* Info from java docs:
Thrown if the Java Virtual Machine or a ClassLoader instance tries to load in the definition of a class (as part of a normal method call or as part of creating a new instance using the new expression) and no definition of the class could be found.
The searched-for class definition existed when the currently executing class was compiled, but the definition can no longer be found.
This usually happens when you did not install certain required mods
Here is the referring classes that i've found is popular: BaseMod (Modloader) BaseModMp (ModloaderMp) ITextureProvider(MCForge)
But before you post this error make sure you INSTALLED THE MOD'S REQUIRED APIs Otherwise it is modder's packaging stupidity.
4. java.lang.NoSuchMethodError: *insert text here* or NoSuchFieldError: *insert text here* Info from java docs:
Thrown if an application tries to call a specified method of a class (either static or instance), and that class no longer has a definition of that method.
Normally, this error is caught by the compiler; this error can only occur at run time if the definition of a class has incompatibly changed.
This usually happens when you got a base class conflict, Wrong Minecraft Version etc.
So make sure you: 1. Have the correct version for minecraft's version 2. Have merge for conflicting classes 3. Install from clean jar 4. Re-install the mod
Just don't report this error. MCP Compiler never actually allows wrong named Methods.
5. RedPowerCore: BlockID XXX exists, autoAssign is disabled. This is RedPower Related error. Usually happens just like Block ID errors.
How to solve: Delete .minecraft/redpower/redpower.cfg. that way red power will re-assign the block IDs
6. java.lang.VerifyError: (class: *insert mod class here*, method: *insert method here* signature: (*insert signature here*;)V) Incompatible argument to function Info from java docs:
Thrown when the "verifier" detects that a class file, though well formed, contains some sort of internal inconsistency or security problem.
Most likely you have not used the fixed version of a API or Some user error when installing.
How to solve: Make sure you have updated to the lastest Related mods.
7. java.lang.NullPointerException Info from java docs:
Thrown when an application attempts to use null in a case where an object is required. These include:
Calling the instance method of a null object.
Accessing or modifying the field of a null object.
Taking the length of null as if it were an array.
Accessing or modifying the slots of null as if it were an array.
Throwing null as if it were a Throwable value.
Applications should throw instances of this class to indicate other illegal uses of the null object.
Happens when modders accidently made a method or other stuff that points into a null. Such as a unhandled method or field.
Report this.
8. java.lang.ExceptionInInitializerError Info from java docs:
Signals that an unexpected exception has occurred in a static initializer. An ExceptionInInitializerError is thrown to indicate that an exception occurred during evaluation of a static initializer or the initializer for a static variable.
Usually followed by another type of error. Read the bottom one instead.
9. java.lang.IndexOutOfBoundsException Info from java docs:
Thrown to indicate that an index of some sort (such as to an array, to a string, or to a vector) is out of range.
Usually followed by a ArrayIndexOutOfBoundsException but usually not Out of Bounds block ID.
10. java.lang.reflect.InvocationTargetException Info from java docs:
InvocationTargetException is a checked exception that wraps an exception thrown by an invoked method or constructor.
Before you report this error make sure you got the lastest version of the mod.
11. java.lang.NoSuchMethodError: buildcraft.api.LiquidData.<init>(IILyq;)V Another mod related error. Usually when you guys trying to install forestry with BC 2.1.12 or other mods that require BC 3.1.x Other types of error that i have not yet shown needs to be reported.
3. How to Correctly Report a Error log into modder's thread go to top This is will prevent yourself from getting the page longer and prevents people from thinking that you're stupid.
First off open all spoilers on mod author's page and open your find feature in your browser. Find any text related to the bug/crash you have encountered. If it finds one then the author already know that. This will prevent you from looking stupid. If there's one, then the author didn't know/wrote about your bug/crash then report it.
Use this code to post your error logs:
[spoiler]*insert error logs here*[/spoiler]
And thats about it about error logs. But the most important stuff is MAKE SURE YOU READ THE ERROR LOG and DELETE META-INF!
you should point out that this is a tutorial for OSX
you don't need mcpatcher to sort out these problems
minecraft should leave the error in a file called something like hserr.txt or err.log
you can also run minecraft from the command line using the command at minecraft.net
apart from that, its reasonably good but isn't there already something like this?
1.This is not only for Mac OSX. Only the screenshot shows that it is on Mac but it works for all OSes.
2.I'm explaining the best and easy way only so that people can easely fix their problem.
3.The hs_err.log only appear when minecraft is out of memory and will not show the errors shown here.
4.You don't need that for n00bs at CMDs or Terminals.
The other one didn't explain much error logs. So they just tell these guys to only get error logs and msmit71's thread is just for "How to correctly post error logs"
you have the right idea with things, do you mind if I use part of this post in the bug reporting section of the forum post of my mods, particularly Convenient Inventory?
you have the right idea with things, do you mind if I use part of this post in the bug reporting section of the forum post of my mods, particularly Convenient Inventory?
Sure
Rollback Post to RevisionRollBack
Too addicted with Counter-Strike: Source for some reason...
MCPatcher version is 2.3.1
OS: Windows 7 6.1 x86
JVM: Oracle Corporation 1.7.0_01 (32 bit)
Classpath: C:\Users\Cleyton\Downloads\mcpatcher-2.3.1.exe
Minecraft version is 1.0.0 (md5 878c1f17a09af9e7b3a20b6b10b0f512)
WARNING: could not determine original md5 sum
Analyzing C:\Users\Cleyton\AppData\Roaming\.minecraft\bin\minecraft-1.0.0.jar (1146 files)
RenderEnderman matches aae.class
EntityReddustFX matches aao.class
FontRenderer matches abe.class
FontRenderer matches abe.class
Potion matches abg.class
setPotionName matches a (Ljava/lang/String;)Labg;
RenderSpider matches abw.class
RenderLiving matches acq.class
doRenderLiving matches a (Lnq;DDDFF)V
RenderBlocks matches acr.class
renderStandardBlockWithAmbientOcclusion matches a (Lyy;IIIFFF)Z
renderStandardBlockWithColorMultiplier matches b (Lyy;IIIFFF)Z
non-AO multipliers (R G :cool.gif: = (15 16 17)
AO faces (N S E W) = (15 16 13 14)
Item matches acy.class
getColorFromDamage matches c (I)I
getColorFromDamage(I)I has 1 params
EntitySplashFX matches adi.class
TexturePackList matches adk.class
TexturePackList matches adk.class
TexturePackList matches adk.class
TexturePackCustom matches adw.class
TexturePackBase matches afs.class
getInputStream matches a (Ljava/lang/String;)Ljava/io/InputStream;
TexturePackBase matches afs.class
getInputStream matches a (Ljava/lang/String;)Ljava/io/InputStream;
TexturePackBase matches afs.class
getInputStream matches a (Ljava/lang/String;)Ljava/io/InputStream;
RenderGlobal matches afv.class
renderClouds matches b (F)V
Fire matches agp.class
BlockFluid matches agw.class
colorMultiplier matches a (Lkq;III)I
Compass matches aih.class
Watch matches at.class
TexturePackDefault matches ax.class
GLAllocation matches bt.class
createDirectByteBuffer matches c (I)Ljava/nio/ByteBuffer;
ColorizerFoliage matches db.class
ColorizerFoliage matches db.class
TextureFX matches dt.class
onTick matches a ()V
BlockMycelium matches ez.class
getBlockTexture matches a (Lkq;IIII)I
StillWater matches gk.class
ColorizerGrass matches ha.class
Entity matches ia.class
Entity matches ia.class
setPositionAndRotation matches b (DDDFF)V
BlockCauldron matches ic.class
NBTTagCompound matches ik.class
BlockGrass matches jb.class
getBlockTexture matches a (Lkq;IIII)I
WorldProvider matches k.class
getFogColor matches b (FF)Lfb;
GameSettings matches ki.class
IBlockAccess matches kq.class
getBlockMaterial matches e (III)Lp;
IBlockAccess matches kq.class
BlockRedstoneWire matches kw.class
randomDisplayTick matches b (Lry;IIILjava/util/Random;)V
BiomeGenSwamp matches mk.class
ItemRenderer matches n.class
ItemRenderer matches n.class
EntityLiving matches nq.class
EntityLiving matches nq.class
setPositionAndRotation matches b (DDDFF)V
Material matches p.class
PotionHelper matches pk.class
EntityBubbleFX matches pq.class
BlockStem matches pu.class
getRenderColor matches c (I)I
BlockLilyPad matches qi.class
BlockLeaves matches qo.class
colorMultiplier matches a (Lkq;III)I
World matches ry.class
getSkyColor matches a (Lia;F)Lfb;
BiomeGenBase matches sr.class
getFoliageColor matches b (Lkq;III)I
setBiomeName matches a (Ljava/lang/String;)Lsr;
FlowLava matches ss.class
EntityDropParticleFX matches st.class
onUpdate matches a ()V
EntityRainFX matches ub.class
ItemBlock matches uw.class
getColorFromDamage matches c (I)I
FlowWater matches va.class
WorldChunkManager matches vh.class
getBiomeGenAt matches a (II)Lsr;
getRainfall matches b (II)F
getTemperature matches a (III)F
Portal matches vr.class
EntityFX matches wc.class
setPositionAndRotation matches b (DDDFF)V
ColorizerWater matches ya.class
StillLava matches yu.class
Block matches yy.class
Block matches yy.class
getRenderColor matches c (I)I
RenderEngine matches zh.class
refreshTextures matches b ()V
Minecraft matches net/minecraft/client/Minecraft.class
Minecraft matches net/minecraft/client/Minecraft.class
runTick matches k ()V
Minecraft matches net/minecraft/client/Minecraft.class
Minecraft matches net/minecraft/client/Minecraft.class
no classes matched EntityRenderer
no classes matched RenderBlocks
Analyzing C:\Users\Cleyton\AppData\Roaming\.minecraft\bin\minecraft-1.0.0.jar (second pass)
Minecraft (net/minecraft/client/Minecraft.class)
RenderEngine (zh.class)
field imageData matches h Ljava/nio/ByteBuffer;
field textureList matches i Ljava/util/List;
method registerTextureFX matches a (Ldt;)V
method readTextureImage matches a (Ljava/io/InputStream;)Ljava/awt/image/BufferedImage;
method setupTexture matches a (Ljava/awt/image/BufferedImage;I)V
method getImageRGB matches a (Ljava/awt/image/BufferedImage;[I)[I
method readTextureImageData matches a (Ljava/lang/String;)[I
TextureFX (dt.class)
field imageData matches a [B
field tileNumber matches b I
field tileSize matches e I
field tileImage matches f I
Compass (aih.class)
Fire (agp.class)
StillLava (yu.class)
FlowLava (ss.class)
StillWater (gk.class)
FlowWater (va.class)
ItemRenderer (n.class)
Watch (at.class)
Portal (vr.class)
Minecraft (net/minecraft/client/Minecraft.class)
field texturePackList matches E Ladk;
field renderEngine matches p Lzh;
field gameSettings matches A Lki;
field fontRenderer matches q Labe;
field alternateFontRenderer matches r Labe;
GLAllocation (bt.class)
TexturePackList (adk.class)
field selectedTexturePack matches a Lafs;
field defaultTexturePack matches c Lafs;
field minecraft matches e Lnet/minecraft/client/Minecraft;
method updateAvailableTexturePacks matches a ()V
method setTexturePack matches a (Lafs;)Z
method availableTexturePacks matches b ()Ljava/util/List;
TexturePackBase (afs.class)
field texturePackFileName matches a Ljava/lang/String;
method openTexturePackFile matches a ()V
method closeTexturePackFile matches b ()V
TexturePackCustom (adw.class)
field zipFile matches e Ljava/util/zip/ZipFile;
field file matches h Ljava/io/File;
TexturePackDefault (ax.class)
FontRenderer (abe.class)
GameSettings (ki.class)
ColorizerWater (ya.class)
field colorBuffer matches a [I
ColorizerGrass (ha.class)
field colorBuffer matches a [I
ColorizerFoliage (db.class)
field colorBuffer matches a [I
FontRenderer (abe.class)
method getStringWidth matches a (Ljava/lang/String;)I
Material (p.class)
field ground matches b Lp;
Block (yy.class)
field blockID matches bM I
field blocksList matches k [Lyy;
method getBlockTexture matches a (Lkq;IIII)I
BlockGrass (jb.class)
BlockMycelium (ez.class)
IBlockAccess (kq.class)
method getBlockId matches a (III)I
method getBlockMetadata matches d (III)I
method getBlockMaterial matches e (III)Lp;
RenderBlocks (acr.class)
field blockAccess matches a Lkq;
RenderLiving (acq.class)
RenderSpider (abw.class)
RenderEnderman (aae.class)
Entity (ia.class)
field entityId matches j I
field nextEntityID matches a I
method getEntityTexture matches I ()Ljava/lang/String;
method writeToNBT matches d (Lik;)V
method readFromNBT matches e (Lik;)V
EntityLiving (nq.class)
NBTTagCompound (ik.class)
method getLong matches f (Ljava/lang/String;)J
method setLong matches a (Ljava/lang/String;J)V
Minecraft (net/minecraft/client/Minecraft.class)
field texturePackList matches E Ladk;
TexturePackList (adk.class)
field selectedTexturePack matches a Lafs;
field defaultTexturePack matches c Lafs;
field minecraft matches e Lnet/minecraft/client/Minecraft;
TexturePackBase (afs.class)
field texturePackFileName matches a Ljava/lang/String;
Minecraft (net/minecraft/client/Minecraft.class)
field texturePackList matches E Ladk;
TexturePackList (adk.class)
field selectedTexturePack matches a Lafs;
field defaultTexturePack matches c Lafs;
field minecraft matches e Lnet/minecraft/client/Minecraft;
TexturePackBase (afs.class)
field texturePackFileName matches a Ljava/lang/String;
IBlockAccess (kq.class)
method getBlockId matches a (III)I
method getBlockMetadata matches d (III)I
Block (yy.class)
field blockID matches bM I
field blocksList matches k [Lyy;
BiomeGenBase (sr.class)
method getGrassColor matches a (Lkq;III)I
method getFoliageColor matches b (Lkq;III)I
field color matches s I
BiomeGenSwamp (mk.class)
BlockFluid (agw.class)
BlockCauldron (ic.class)
Item (acy.class)
ItemBlock (uw.class)
field blockID matches a I
ItemRenderer (n.class)
Potion (abg.class)
PotionHelper (pk.class)
ColorizerFoliage (db.class)
BlockLeaves (qo.class)
World (ry.class)
method getWorldChunkManager matches a ()Lvh;
WorldProvider (k.class)
WorldChunkManager (vh.class)
method getBiomeGenAt matches a (II)Lsr;
Entity (ia.class)
field worldObj matches o Lry;
EntityFX (wc.class)
EntityRainFX (ub.class)
EntityDropParticleFX (st.class)
EntitySplashFX (adi.class)
EntityBubbleFX (pq.class)
EntityLiving (nq.class)
BlockLilyPad (qi.class)
BlockRedstoneWire (kw.class)
EntityReddustFX (aao.class)
RenderGlobal (afv.class)
BlockStem (pu.class)
5 available mods:
[YES] HD Textures 1.2 - Provides support for texture packs of size 32x32 and higher.
[YES] HD Font 1.2 - Provides support for higher resolution fonts.
[YES] Better Grass 1.0 - Improves the look of the sides of grass blocks. Inspired by MrMessiah's mod.
[YES] Random Mobs 1.1 - Randomize mob skins if texture pack supports it. Based on Balthichou's mod.
[ NO] Custom Colors 1.2 - Gives texture packs control over hardcoded colors in the game.
no classes matched EntityRenderer
no classes matched RenderBlocks
Launching C:\Users\Cleyton\AppData\Roaming\.minecraft\bin\minecraft.jar
java -cp C:\Users\Cleyton\AppData\Roaming\.minecraft\bin/minecraft.jar;C:\Users\Cleyton\AppData\Roaming\.minecraft\bin/lwjgl.jar;C:\Users\Cleyton\AppData\Roaming\.minecraft\bin/lwjgl_util.jar;C:\Users\Cleyton\AppData\Roaming\.minecraft\bin/jinput.jar; -Djava.library.path=C:\Users\Cleyton\AppData\Roaming\.minecraft\bin\natives -Xmx768M -Xms512M net.minecraft.client.Minecraft
Exception in thread "main" java.lang.NoClassDefFoundError: aiw
at yy.<clinit>(SourceFile:179)
at gk.<init>(SourceFile:14)
at net.minecraft.client.Minecraft.<init>(SourceFile:176)
at ahy.<init>(SourceFile:2054)
at net.minecraft.client.Minecraft.a(SourceFile:2052)
at net.minecraft.client.Minecraft.a(SourceFile:2035)
at net.minecraft.client.Minecraft.main(SourceFile:2114)
Caused by: java.lang.ClassNotFoundException: aiw
at java.net.URLClassLoader$1.run(Unknown Source)
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)
... 7 more
MCPatcher version is 2.3.1
OS: Windows 7 6.1 x86
JVM: Oracle Corporation 1.7.0_01 (32 bit)
Classpath: C:\Users\Cleyton\Downloads\mcpatcher-2.3.1.exe
Minecraft version is 1.0.0 (md5 878c1f17a09af9e7b3a20b6b10b0f512)
WARNING: could not determine original md5 sum
Analyzing C:\Users\Cleyton\AppData\Roaming\.minecraft\bin\minecraft-1.0.0.jar (1146 files)
RenderEnderman matches aae.class
EntityReddustFX matches aao.class
FontRenderer matches abe.class
FontRenderer matches abe.class
Potion matches abg.class
setPotionName matches a (Ljava/lang/String;)Labg;
RenderSpider matches abw.class
RenderLiving matches acq.class
doRenderLiving matches a (Lnq;DDDFF)V
RenderBlocks matches acr.class
renderStandardBlockWithAmbientOcclusion matches a (Lyy;IIIFFF)Z
renderStandardBlockWithColorMultiplier matches b (Lyy;IIIFFF)Z
non-AO multipliers (R G :cool.gif: = (15 16 17)
AO faces (N S E W) = (15 16 13 14)
Item matches acy.class
getColorFromDamage matches c (I)I
getColorFromDamage(I)I has 1 params
EntitySplashFX matches adi.class
TexturePackList matches adk.class
TexturePackList matches adk.class
TexturePackList matches adk.class
TexturePackCustom matches adw.class
TexturePackBase matches afs.class
getInputStream matches a (Ljava/lang/String;)Ljava/io/InputStream;
TexturePackBase matches afs.class
getInputStream matches a (Ljava/lang/String;)Ljava/io/InputStream;
TexturePackBase matches afs.class
getInputStream matches a (Ljava/lang/String;)Ljava/io/InputStream;
RenderGlobal matches afv.class
renderClouds matches b (F)V
Fire matches agp.class
BlockFluid matches agw.class
colorMultiplier matches a (Lkq;III)I
Compass matches aih.class
Watch matches at.class
TexturePackDefault matches ax.class
GLAllocation matches bt.class
createDirectByteBuffer matches c (I)Ljava/nio/ByteBuffer;
ColorizerFoliage matches db.class
ColorizerFoliage matches db.class
TextureFX matches dt.class
onTick matches a ()V
BlockMycelium matches ez.class
getBlockTexture matches a (Lkq;IIII)I
StillWater matches gk.class
ColorizerGrass matches ha.class
Entity matches ia.class
Entity matches ia.class
setPositionAndRotation matches b (DDDFF)V
BlockCauldron matches ic.class
NBTTagCompound matches ik.class
BlockGrass matches jb.class
getBlockTexture matches a (Lkq;IIII)I
WorldProvider matches k.class
getFogColor matches b (FF)Lfb;
GameSettings matches ki.class
IBlockAccess matches kq.class
getBlockMaterial matches e (III)Lp;
IBlockAccess matches kq.class
BlockRedstoneWire matches kw.class
randomDisplayTick matches b (Lry;IIILjava/util/Random;)V
BiomeGenSwamp matches mk.class
ItemRenderer matches n.class
ItemRenderer matches n.class
EntityLiving matches nq.class
EntityLiving matches nq.class
setPositionAndRotation matches b (DDDFF)V
Material matches p.class
PotionHelper matches pk.class
EntityBubbleFX matches pq.class
BlockStem matches pu.class
getRenderColor matches c (I)I
BlockLilyPad matches qi.class
BlockLeaves matches qo.class
colorMultiplier matches a (Lkq;III)I
World matches ry.class
getSkyColor matches a (Lia;F)Lfb;
BiomeGenBase matches sr.class
getFoliageColor matches b (Lkq;III)I
setBiomeName matches a (Ljava/lang/String;)Lsr;
FlowLava matches ss.class
EntityDropParticleFX matches st.class
onUpdate matches a ()V
EntityRainFX matches ub.class
ItemBlock matches uw.class
getColorFromDamage matches c (I)I
FlowWater matches va.class
WorldChunkManager matches vh.class
getBiomeGenAt matches a (II)Lsr;
getRainfall matches b (II)F
getTemperature matches a (III)F
Portal matches vr.class
EntityFX matches wc.class
setPositionAndRotation matches b (DDDFF)V
ColorizerWater matches ya.class
StillLava matches yu.class
Block matches yy.class
Block matches yy.class
getRenderColor matches c (I)I
RenderEngine matches zh.class
refreshTextures matches b ()V
Minecraft matches net/minecraft/client/Minecraft.class
Minecraft matches net/minecraft/client/Minecraft.class
runTick matches k ()V
Minecraft matches net/minecraft/client/Minecraft.class
Minecraft matches net/minecraft/client/Minecraft.class
no classes matched EntityRenderer
no classes matched RenderBlocks
Analyzing C:\Users\Cleyton\AppData\Roaming\.minecraft\bin\minecraft-1.0.0.jar (second pass)
Minecraft (net/minecraft/client/Minecraft.class)
RenderEngine (zh.class)
field imageData matches h Ljava/nio/ByteBuffer;
field textureList matches i Ljava/util/List;
method registerTextureFX matches a (Ldt;)V
method readTextureImage matches a (Ljava/io/InputStream;)Ljava/awt/image/BufferedImage;
method setupTexture matches a (Ljava/awt/image/BufferedImage;I)V
method getImageRGB matches a (Ljava/awt/image/BufferedImage;[I)[I
method readTextureImageData matches a (Ljava/lang/String;)[I
TextureFX (dt.class)
field imageData matches a [B
field tileNumber matches b I
field tileSize matches e I
field tileImage matches f I
Compass (aih.class)
Fire (agp.class)
StillLava (yu.class)
FlowLava (ss.class)
StillWater (gk.class)
FlowWater (va.class)
ItemRenderer (n.class)
Watch (at.class)
Portal (vr.class)
Minecraft (net/minecraft/client/Minecraft.class)
field texturePackList matches E Ladk;
field renderEngine matches p Lzh;
field gameSettings matches A Lki;
field fontRenderer matches q Labe;
field alternateFontRenderer matches r Labe;
GLAllocation (bt.class)
TexturePackList (adk.class)
field selectedTexturePack matches a Lafs;
field defaultTexturePack matches c Lafs;
field minecraft matches e Lnet/minecraft/client/Minecraft;
method updateAvailableTexturePacks matches a ()V
method setTexturePack matches a (Lafs;)Z
method availableTexturePacks matches b ()Ljava/util/List;
TexturePackBase (afs.class)
field texturePackFileName matches a Ljava/lang/String;
method openTexturePackFile matches a ()V
method closeTexturePackFile matches b ()V
TexturePackCustom (adw.class)
field zipFile matches e Ljava/util/zip/ZipFile;
field file matches h Ljava/io/File;
TexturePackDefault (ax.class)
FontRenderer (abe.class)
GameSettings (ki.class)
ColorizerWater (ya.class)
field colorBuffer matches a [I
ColorizerGrass (ha.class)
field colorBuffer matches a [I
ColorizerFoliage (db.class)
field colorBuffer matches a [I
FontRenderer (abe.class)
method getStringWidth matches a (Ljava/lang/String;)I
Material (p.class)
field ground matches b Lp;
Block (yy.class)
field blockID matches bM I
field blocksList matches k [Lyy;
method getBlockTexture matches a (Lkq;IIII)I
BlockGrass (jb.class)
BlockMycelium (ez.class)
IBlockAccess (kq.class)
method getBlockId matches a (III)I
method getBlockMetadata matches d (III)I
method getBlockMaterial matches e (III)Lp;
RenderBlocks (acr.class)
field blockAccess matches a Lkq;
RenderLiving (acq.class)
RenderSpider (abw.class)
RenderEnderman (aae.class)
Entity (ia.class)
field entityId matches j I
field nextEntityID matches a I
method getEntityTexture matches I ()Ljava/lang/String;
method writeToNBT matches d (Lik;)V
method readFromNBT matches e (Lik;)V
EntityLiving (nq.class)
NBTTagCompound (ik.class)
method getLong matches f (Ljava/lang/String;)J
method setLong matches a (Ljava/lang/String;J)V
Minecraft (net/minecraft/client/Minecraft.class)
field texturePackList matches E Ladk;
TexturePackList (adk.class)
field selectedTexturePack matches a Lafs;
field defaultTexturePack matches c Lafs;
field minecraft matches e Lnet/minecraft/client/Minecraft;
TexturePackBase (afs.class)
field texturePackFileName matches a Ljava/lang/String;
Minecraft (net/minecraft/client/Minecraft.class)
field texturePackList matches E Ladk;
TexturePackList (adk.class)
field selectedTexturePack matches a Lafs;
field defaultTexturePack matches c Lafs;
field minecraft matches e Lnet/minecraft/client/Minecraft;
TexturePackBase (afs.class)
field texturePackFileName matches a Ljava/lang/String;
IBlockAccess (kq.class)
method getBlockId matches a (III)I
method getBlockMetadata matches d (III)I
Block (yy.class)
field blockID matches bM I
field blocksList matches k [Lyy;
BiomeGenBase (sr.class)
method getGrassColor matches a (Lkq;III)I
method getFoliageColor matches b (Lkq;III)I
field color matches s I
BiomeGenSwamp (mk.class)
BlockFluid (agw.class)
BlockCauldron (ic.class)
Item (acy.class)
ItemBlock (uw.class)
field blockID matches a I
ItemRenderer (n.class)
Potion (abg.class)
PotionHelper (pk.class)
ColorizerFoliage (db.class)
BlockLeaves (qo.class)
World (ry.class)
method getWorldChunkManager matches a ()Lvh;
WorldProvider (k.class)
WorldChunkManager (vh.class)
method getBiomeGenAt matches a (II)Lsr;
Entity (ia.class)
field worldObj matches o Lry;
EntityFX (wc.class)
EntityRainFX (ub.class)
EntityDropParticleFX (st.class)
EntitySplashFX (adi.class)
EntityBubbleFX (pq.class)
EntityLiving (nq.class)
BlockLilyPad (qi.class)
BlockRedstoneWire (kw.class)
EntityReddustFX (aao.class)
RenderGlobal (afv.class)
BlockStem (pu.class)
5 available mods:
[YES] HD Textures 1.2 - Provides support for texture packs of size 32x32 and higher.
[YES] HD Font 1.2 - Provides support for higher resolution fonts.
[YES] Better Grass 1.0 - Improves the look of the sides of grass blocks. Inspired by MrMessiah's mod.
[YES] Random Mobs 1.1 - Randomize mob skins if texture pack supports it. Based on Balthichou's mod.
[ NO] Custom Colors 1.2 - Gives texture packs control over hardcoded colors in the game.
no classes matched EntityRenderer
no classes matched RenderBlocks
Launching C:\Users\Cleyton\AppData\Roaming\.minecraft\bin\minecraft.jar
java -cp C:\Users\Cleyton\AppData\Roaming\.minecraft\bin/minecraft.jar;C:\Users\Cleyton\AppData\Roaming\.minecraft\bin/lwjgl.jar;C:\Users\Cleyton\AppData\Roaming\.minecraft\bin/lwjgl_util.jar;C:\Users\Cleyton\AppData\Roaming\.minecraft\bin/jinput.jar; -Djava.library.path=C:\Users\Cleyton\AppData\Roaming\.minecraft\bin\natives -Xmx768M -Xms512M net.minecraft.client.Minecraft
Exception in thread "main" java.lang.NoClassDefFoundError: aiw
at yy.<clinit>(SourceFile:179)
at gk.<init>(SourceFile:14)
at net.minecraft.client.Minecraft.<init>(SourceFile:176)
at ahy.<init>(SourceFile:2054)
at net.minecraft.client.Minecraft.a(SourceFile:2052)
at net.minecraft.client.Minecraft.a(SourceFile:2035)
at net.minecraft.client.Minecraft.main(SourceFile:2114)
Caused by: java.lang.ClassNotFoundException: aiw
at java.net.URLClassLoader$1.run(Unknown Source)
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)
... 7 more
Wrong version
Rollback Post to RevisionRollBack
Too addicted with Counter-Strike: Source for some reason...
CONTINUED FROM OPTIFINE PAGE.
I can happily say that all four of your error report finding methods were useless. Command prompt opened Minecraft 1.0.0, 3 and 4 didn't work, 3 because it displays what happens when Minecraft LOADS, whilst mine crashed when I changed an animation in-game, thus also explaining 4, as it didn't crash whilst loading. 1 didn't work because it loaded without mods, though now I think about it, that one could have loaded 1.0.0 too...
CONTINUED FROM OPTIFINE PAGE.
I can happily say that all four of your error report finding methods were useless. Command prompt opened Minecraft 1.0.0, 3 and 4 didn't work, 3 because it displays what happens when Minecraft LOADS, whilst mine crashed when I changed an animation in-game, thus also explaining 4, as it didn't crash whilst loading. 1 didn't work because it loaded without mods, though now I think about it, that one could have loaded 1.0.0 too...
Nice try though.
Nah. You have done something wrong.
Learn before you post mister.
Rollback Post to RevisionRollBack
Too addicted with Counter-Strike: Source for some reason...
Please give this a + and reply to this thread if you got any problems. (please the post error logs here as well as your installed mods)
Before you argue read this guide all over again.
Or
If you hate this thread or this ****s you up or you feel i am a smartass just don't read this or reply. Don't complain if this is ugly too.
If you're a modder that would like to link this thread, go ahead.
But first off make sure you
!!!DELETE META-INF!!!
Troubleshooting crash:
1. Make sure you have deleted Meta-INF!
2. Have the right version of mod to Minecraft. I.E MC 1.1 mod do not work with weekly build so do no ask the modder. This includes future weekly builds.
3. Reading the error report. You could get a solution if you do read the report. Read below for info. Don't post errors that have a solution listed here.
1. How to get error logs
go to top
If you're suddenly getting a saving chunks in game and a error report showing for a nano seconds or hang in the mojang screen and then Black Screen. Do this so modders know what's your error.
Method 1:(MCPatcher)
This is works for all OSes and pretty much easy to do.
First off. You need to download the tool MCPatcher.
Download the version that is suitable version for your OS and run it.
Once you run it you should see a screen like this:(this is on mac)
Click the test minecraft button and do not press anything than that button.
If you got a error it should look like this:
Copy the whole error log(or the error at the bottom) and post it into the thread.
Before you post the error logs make sure you READ IT FIRST!
FOLLOW the "how to correctly post error logs into threads" to correctly post one without getting the page longer.
Method 2:(The magic way)
Download a launcher created by sp614x located here
Once you log in you should see a logging window as well as a crash report if it crashes.
The logging window is different but the crash report screen is the same as above.
Method 3:(Batch or Command lines)
This uses the power of Batch files of your windows so it pretty much works only for windows and if you don't want MCPatcher.
Download and run this Error test by mDiyo or Run this command at the Command Prompt
Same as above if you see the error.
Method 4:(modloader.txt)
This is works for all OSes but only if you got Modloader installed.
First off go into your minecraft directory and find the file named Modloader.txt
Use your text editor's 'find' to find the error by finding the word "java." (without quotes or the ")
Or if the author of the mod actually needs you to post the whole modloader.txt then do that.
Example. Inside the modloader.txt:
Before you post the error logs make sure you READ IT FIRST! and FOLLOW the "how to correctly post error logs into threads" to correctly post one without getting the page longer and getting yourself look stupid.
Method 5:(Sudden crash without saving chunks)
This method only works if you're suddenly getting minecraft to close immediately without the saving chunks screen a hs_err_pidxxx.log appears on the directory where minecraft is installed into.
Usually this is a Out Of memory error which does not show the out of memory screen.
So do assign more RAM into minecraft. Search the thread to get more RAM in MCF to get the guide.
2. Identifying error logs
go to top
There are some types of errors. Such as:
1. Block ID Conflict or java.lang.IllegalArgumentException: Slot XXX is already occupied by *insert block name here* when adding *insert other block name here*
Now Block ID Conflict is the thing that most people sometime doesn't know about. Example of them:
Sometimes this type of error starts with a ExceptionInInitializerError and followed by a Block ID Conflict error.
How to solve:
Method 1
1. READ IT FIRST
2. Find the mod related to the Block ID Conflict
3. Find the mod's Config. If both of the mod doesn't have a config then you have to use method 2
4. Change the block ID located in the Config
5. Run the game again and repeat this process until the conflict are gone
Method 2
1. Download the mod named ID Resolver and it's requirements by ShaRose and install it
2. Follow the conflict screen and ID Resolver will try to assign it to another ID
Method 2 is easier than method 1 but i recommend method 1 because method 2 will sometimes crash certain mods such as Pam's Mods.
2. java.lang.ArrayIndexOutOfBoundsException: XXXXX
Info from java docs:
There are certain types of this error:
1. Out of Bounds Block ID
Out of Bounds block id is usually caused by user error when assigning block IDs such as when they set it above 255.
It looks like this:
It can start without the ExceptionInInitializerError.
2. Modder's fault
Sometimes they may do a user error when coding:
But it usually says like
DO REPORT THIS SUCH ERROR NOT THE OUT OF BOUNDS BLOCK ID!
3. java.lang.NoClassDefFoundError: *insert class name here*
Info from java docs:
This usually happens when you did not install certain required mods
Here is the referring classes that i've found is popular:
BaseMod (Modloader)
BaseModMp (ModloaderMp)
ITextureProvider(MCForge)
But before you post this error make sure you INSTALLED THE MOD'S REQUIRED APIs
Otherwise it is modder's packaging stupidity.
4. java.lang.NoSuchMethodError: *insert text here* or NoSuchFieldError: *insert text here*
Info from java docs:
This usually happens when you got a base class conflict, Wrong Minecraft Version etc.
So make sure you:
1. Have the correct version for minecraft's version
2. Have merge for conflicting classes
3. Install from clean jar
4. Re-install the mod
Just don't report this error. MCP Compiler never actually allows wrong named Methods.
5. RedPowerCore: BlockID XXX exists, autoAssign is disabled.
This is RedPower Related error. Usually happens just like Block ID errors.
How to solve:
Delete .minecraft/redpower/redpower.cfg. that way red power will re-assign the block IDs
6. java.lang.VerifyError: (class: *insert mod class here*, method: *insert method here* signature: (*insert signature here*;)V) Incompatible argument to function
Info from java docs:
Most likely you have not used the fixed version of a API or Some user error when installing.
How to solve:
Make sure you have updated to the lastest Related mods.
7. java.lang.NullPointerException
Info from java docs:
Happens when modders accidently made a method or other stuff that points into a null. Such as a unhandled method or field.
Report this.
8. java.lang.ExceptionInInitializerError
Info from java docs:
Usually followed by another type of error. Read the bottom one instead.
9. java.lang.IndexOutOfBoundsException
Info from java docs:
Usually followed by a ArrayIndexOutOfBoundsException but usually not Out of Bounds block ID.
10. java.lang.reflect.InvocationTargetException
Info from java docs:
Before you report this error make sure you got the lastest version of the mod.
11. java.lang.NoSuchMethodError: buildcraft.api.LiquidData.<init>(IILyq;)V
Another mod related error. Usually when you guys trying to install forestry with BC 2.1.12 or other mods that require BC 3.1.x
Other types of error that i have not yet shown needs to be reported.
3. How to Correctly Report a Error log into modder's thread
go to top
This is will prevent yourself from getting the page longer and prevents people from thinking that you're stupid.
First off open all spoilers on mod author's page and open your find feature in your browser. Find any text related to the bug/crash you have encountered. If it finds one then the author already know that. This will prevent you from looking stupid. If there's one, then the author didn't know/wrote about your bug/crash then report it.
Use this code to post your error logs:
And thats about it about error logs.
But the most important stuff is MAKE SURE YOU READ THE ERROR LOG and DELETE META-INF!
Why you need to bump this?
all user's SHOULD + this.
particularly the users that lives with the line
"this doesn't work . . "
Thanks. People sometimes just don't read or don't know. Much like people that reported "Modloader Doesn't work" in risugami's thread.
Glad that it helped you :smile.gif:
1.This is not only for Mac OSX. Only the screenshot shows that it is on Mac but it works for all OSes.
2.I'm explaining the best and easy way only so that people can easely fix their problem.
3.The hs_err.log only appear when minecraft is out of memory and will not show the errors shown here.
4.You don't need that for n00bs at CMDs or Terminals.
The other one didn't explain much error logs. So they just tell these guys to only get error logs and msmit71's thread is just for "How to correctly post error logs"
Glad that i can help you.
Sure
Wrong version
wrong version of minecraft or modloader ?
Just update will ya'.
I can happily say that all four of your error report finding methods were useless. Command prompt opened Minecraft 1.0.0, 3 and 4 didn't work, 3 because it displays what happens when Minecraft LOADS, whilst mine crashed when I changed an animation in-game, thus also explaining 4, as it didn't crash whilst loading. 1 didn't work because it loaded without mods, though now I think about it, that one could have loaded 1.0.0 too...
Nice try though.
Nah. You have done something wrong.
Learn before you post mister.