Minecraft Wiki

除另有声明,转载时均必须注明出处若簡繁轉換出錯,請以遊戲內為準请勇于扩充与修正内容有兴趣逛逛我们的微博沟通交流,欢迎到社区专页需要协助,请在告示板留言

了解更多

Minecraft Wiki
Advertisement
Old Minecraft Crash

旧minecraft崩溃。

崩溃是Minecraft的意外关闭。如果minecraft发生崩溃,它通常会立即关闭,但它也可能会显示一个标示引起崩溃的异常的错误报告。一种发生了崩溃的状况会显示一个"储存区块中"(Saving Chunks)的屏幕。造成崩溃的最常见原因是mods和已有的bug。尝试修改的Minecraft的文件或个别的世界,即使是使用先进的编辑器,还是会可能导致崩溃。崩溃也可是因游戏中的bug所造成(如:在1.6.5更新之前,按住Shift+单击一个物品,把该物品全放进满的箱子里会造成游戏崩溃。)如果玩家不小心的话,崩溃可能会导致保存文件损坏。因此,我们强烈建议你定期保存你的保存文件的副本(在Windows系统的%appdata%/.minecraft/saves文件夹中),以减少因崩溃而造成世界被损坏的损失。

崩溃以前会有一个错误报告,但该功能已被移除。然而,有时错误报告可能在游戏关闭前极快地闪一下。Minecraft偶尔会在启动时显示该报告,但它只会在那里停留,并不会让你玩游戏。

崩溃的原因

Mods

崩溃可能因mod冲突而发生,或不完善的mod。如果你安装了几个mods,尝试重命名在minecraft文件夹中的“bin”文件夹,然后开启Minecraft。一个新的bin文件夹会被创建。然后把你想要的mod逐个安装,开启Minecraft并保证有没有mod崩溃。一旦开始崩溃再次发生,最后安装的mod可能是问题的原由,或另一个mod与它冲突。无论哪种方式,删除你认为导致问题的mod,或重复第一个步骤,除了不安装有问题的mod。

Hardware Problems

Problems with your computer's hardware can also easily cause crashing, or buggy behavior. If this is the case, it's likely you're experiencing problems in other, unrelated games as well. If Minecraft is the only game experiencing issues, then it is unlikely to be a hardware issue.

If you are indeed experiencing crashing or visual corruption in other games as well, the first thing to check is whether your computer's vents are blocked, or clogged with dust (which inevitably occurs over time). Dust or vent/fan blockages can cause a problem known as overheating, which may not be severe enough to cause problems during normal computer use, but during more intensive activities such as gaming, the temperature may spike. If you're using a laptop, make sure any vents on its sides or bottom are neither blocked or filled with dust. For a desktop, check obvious fan locations for blockages, and use a flashlight to peer inside the case. If there is lots of dust, or any internal fans appear to not be spinning, you should either take your computer to a repair shop for a "tune-up" (mention that you suspect there is overheating problems), which you will have to pay for, or read a few tutorials online related to computer cleaning (note that a computer's internal components are highly sensitive to damage from ESD (Electrostatic Discharge, basically a static shock), so it would not be difficult for you to accidentally damage your computer).

If your computer appears to not be suffering from overheating related issues, another cause of game crashing could be damaged components, especially either the RAM, or the video card. If the problem just recently started occurring, and you have not recently installed any major updates or software such as Anti-Virus suites, you may want to take your computer to a shop to have it tested, or you can do it yourself using tools such as "memtest86+", "Furmark", etc. (however these tools tend to require a medium to large amount of computer knowledge).

It should be noted that even if your computer meets the basic system requirements of Minecraft, there is a possibility that your hardware might have unique issues, something especially common with laptops and OpenGL (the API used by Minecraft to display the game's visuals). If your laptop makes use of a "video-card" in the Intel GMA (Graphics Media Accelerator) series, which are notorious for experiencing issues with OpenGL.

Software

Though unlikely, unrelated software can conceivably cause crashing in games such as Minecraft. The most likely candidates are User Account Control (Win7), various types of Anti-Malware (i.e. Anti-Virus, Anti-Spyware, Firewall, etc.) software, which could either consume enough system resources to choke other resource hungry applications, or could cause issues as a result of their "Heuristic" real-time scanning. If you recently installed an application such as AV software, try disabling it. If Minecraft stops crashing, you know the AV program is the perpetrator. You can either remove it (not recommended for security reasons), or configure it to ignore Minecraft's folder and executable. If you're unsure of how to, look up some tutorials using Google.

How to Get a Crash Report

More often then not, Minecraft automatically closes itself after a crash rather than displaying an error report. Here are some methods to find the error report.

Windows

Method 1

  1. Browse to the folder that contains your minecraft.exe launcher
  2. With no files selected (left click on background to deselect), Shift+Right Click anywhere in background of the window, and choose "Open command window here"
  3. Copy the following code:
    java -Xms1G -Xmx1G -cp Minecraft.exe net.minecraft.LauncherFrame
  4. Right click in the command window, select Paste and then press enter
  5. Login, start Single or Multiplayer and reproduce the crash
  6. Once you have obtained the crash report, right click on it, select all and copy, then paste it to the proper mod thread for assistance

Method 2

  1. Make a new text file, and open it.
  2. Save the file with a name that can be easily recognizable and quickly found.
  3. Put the following code into the file:
java -Xms1G -Xmx1G -cp "%APPDATA%\.minecraft\bin\*" -Djava.library.path="%APPDATA%\.minecraft\bin\natives" net.minecraft.client.Minecraft
pause
  1. Save the file, not as a text document, but using the All Files type as minecraft-report.bat
  2. Run the file. This will make the game run in offline mode, but should get you the error report.
  3. Once you have obtained the crash report, right click on it, select all and copy, then paste it to the proper mod thread for assistance

Method 3

  1. Open notepad and paste this code:
java -Xms1G -Xmx1G -cp Minecraft.exe net.minecraft.LauncherFrame > log.txt
  1. Click "save as", name the file minecraft-report.bat
  2. Underneath where you put the file name there will be a pull down menu named file type, select the file type as All Files, and click save.
  3. Run the bat file that you just created. Try to duplicate the crash. Upon crashing, an error report will be created, named "log.txt". Congratulations, you have just created an error report.
  4. Open the log.txt file
  5. Once you have obtained the crash report, right click on it, select all and copy, then paste it to the proper mod thread for assistance.

Mac OSX

Method 1

  1. Open mcpatcher.
  2. Click "Test Minecraft"
  3. Go into a singleplayer world or multiplayer server
  4. Commit a bug that crashes the game somehow.
  5. You should now get the error.

Method 2

  1. Go to Macintosh HD/Applications/Utilities and open Console.app
  2. Run minecraft and when it crashes the java log will be added to the console, which you can then select and copy

Linux

  1. Open a terminal (on distributions such as Ubuntu/Linux Mint, this is done with Ctrl + Alt + T)
  2. Run java -Xms512m -Xmx1024m -jar minecraft.jar and watch the console output. You can select and copy it after making the game crash.
Advertisement