Anonymous edits have been disabled on the wiki. If you want to contribute please login or create an account.


Warning for game developers: PCGamingWiki staff members will only ever reach out to you using the official press@pcgamingwiki.com mail address.
Be aware of scammers claiming to be representatives or affiliates of PCGamingWiki who promise a PCGW page for a game key.

Difference between revisions of "Minecraft: Java Edition"

From PCGamingWiki, the wiki about fixing PC games
(overhaul to match wiki's standards, removal of some content that does not belong on the wiki (may be revised in future))
Line 1: Line 1:
{{cleanup}}
 
 
{{infobox
 
{{infobox
 
|title          = Minecraft
 
|title          = Minecraft
 
|cover          = Minecraft_Logo.png
 
|cover          = Minecraft_Logo.png
 
|developer      = [[Wikipedia:Mojang|Mojang]]
 
|developer      = [[Wikipedia:Mojang|Mojang]]
|publisher      = [[Wikipedia:Mojang|Mojang]]
+
|release dates  = <sup>Classic</sup>10 May 2009<br /><sup>Indev</sup>23 December 2009<br /><sup>Infdev</sup>27 Febuary 2010<br /><sup>Alpha</sup>29 June 2010<br /><sup>Beta</sup>20 December 2010<br /><sup>Final</sup>18 November 2011
|release dates  = <sup>Classic</sup>10 May 2009 <br /><sup>Indev</sup>23 December 2009<br /><sup>Infdev</sup>27 Febuary 2010<br /><sup>Alpha></sup>29 June 2010<br /><sup>Beta</sup>20 December 2010<br /><sup>Final</sup>18 November 2011
 
 
}}
 
}}
  
Minecraft is a sandbox singleplayer/multiplayer game by indie game studio Mojang.
+
'''Key points'''
 +
{{++}} Minecraft's server files can be installed, free-of-charge, on most operating systems (including Windows, Mac OS X, and Linux).
 +
{{++}} Active and dedicated modding scene, responsible for many fixes, tools and additional content.
  
 +
'''General information'''
 +
{{mm}} [http://www.minecraftwiki.net/wiki/Minecraft_Wiki Minecraft Wiki]
 +
{{mm}} [http://www.minecraftforum.net/forum Official forums] - a good place to find mods.
 +
{{mm}} [http://www.reddit.com/r/Minecraft Minecraft subreddit]
  
== Version Differences ==
+
=Windows=
 +
==Availability==
 +
{{Availability Table|
 +
{{Availability Table/row| [https://minecraft.net/store Developer Website] | {{ID|DRM-free}} | DRM-free client.}}
 +
}}
  
=== Minecraft ===
+
==Improvements==
 +
===Utilities===
 +
{{ii}} [http://www.minecraftforum.net/topic/939149-launcher-magic-launcher-100-mods-options-news/ Magic Launcher] is a custom launcher. It can configure some in-game options and includes a dedicated mod loader with compatibility checks.
  
The official, updated client for Minecraft is priced at €19.95 (~£17.21/~$26.90 and priced at 50% off in Alpha and 25% off in Beta.). When purchased, it can be played in the user's web browser or through an executable client. Minecraft offers fully-featured singleplayer and multiplayer options. Multiplayer is achieved through dedicated servers, the files to which are freely available purchase-free, or through a LAN connection.
+
===Modifications===
 +
{{++}} Optifine is a highly recommended client mod. See [[#Optifine|Optifine]] for more details.
  
The official client features four modes: '''Creative''' focuses on building and creativity - players are given immunity to damage, the ability to fly and the ability to destroy and create any block type instantly [http://www.minecraftwiki.net/wiki/Creative_%28Game_Mode%29]; '''Survival''' focuses on versatile gameplay featuring resource gathering, crafting, combat and exploration [http://www.minecraftwiki.net/wiki/Survival_%28Game_Mode%29]; '''Hardcore''' is a variant of Survival featuring a higher difficulty scale, in-which the world file is deleted upon the character's death [http://www.minecraftwiki.net/wiki/Hardcore_Mode]; '''Adventure''' is a mode designed for Adventure Maps, in which the player is unable to place or destroy blocks. [http://www.minecraftwiki.net/wiki/Adventure_Mode]
+
===Java version===
 +
{{++}} Minecraft benefits from using the latest version of Java. Additionally, it can utilise 64bit Java on 64bit operating systems.<ref>http://www.minecraftforum.net/topic/269042-java-7-massive-minecraft-performance-boost/</ref>
  
=== Minecraft Classic ===
+
{{Fixbox|1=
 +
{{Fixbox/fix|Java for Windows}}
 +
{{--}} Users on 64bit Windows should install both variations of Java (32bit and 64bit).
 +
1) Download [http://javadl.sun.com/webapps/download/AutoDL?BundleId=69474 32bit Java] and/or [http://javadl.sun.com/webapps/download/AutoDL?BundleId=69476 64bit Java].
  
Minecraft Classic is a free-to-play, outdated alternative to Minecraft. It is similar to Minecraft's Creative mode.
+
2) Install the appropriate version(s) by double-clicking the .exe file you downloaded.
 +
}}
  
== Hosting an SMP (Survival Multi Player) Server ==
+
{{Fixbox|1=
 +
{{Fixbox/fix|Java for Mac OS X}}
 +
1) Download [http://javadl.sun.com/webapps/download/AutoDL?BundleId=69468 Java for Mac OS X] (OS version 10.7.3 or above).
  
First of all, note that most Minecraft servers run on dedicated Linux machines, as the servers are both hardware and memory intensive programs.
+
2) Install Java by double-clicking the .dmg file.
 +
}}
  
[http://www.mojang.com/ Mojang] offers their own [http://www.minecraft.net/download server software] (Direct Links for the [https://s3.amazonaws.com/MinecraftDownload/launcher/Minecraft_Server.exe .exe] and [https://s3.amazonaws.com/MinecraftDownload/launcher/minecraft_server.jar .jar]). It is certainly not the most used, due to it's primitive aspects, but it is easy to [http://www.minecraftwiki.net/wiki/Setting_up_a_server set up], so it is recommended for use on home machines for testing purposes, or if you want an extremely simple environment with minimal control. This default server Mojang provides is referred to as a '''Vanilla Server'''. You have control over who may or may not connect to your server, but you cannot change the default spawn position, and you have very limited control over the world altogether. If you want to port forward, the default port is 25565, but if you use [https://secure.logmein.com/products/hamachi/download.aspx Hamachi] you don't need to.
+
{{Fixbox|1=
 +
{{Fixbox/fix|Java for Linux}}
 +
1) Download the [http://www.duinsoft.nl/pkg/pool/all/update-sun-jre.bin automatic Java installation script].
  
The current most popular server program in the Minecraft universe is [http://bukkit.org/ Bukkit]. The project's custom server files are called Craftbukkit (download found on the set up page), a modification of the default server files that offers better memory and CPU usage and custom [http://dev.bukkit.org/server-mods/ plugin] support. In reality it is simply a [http://www.minecraftwiki.net/wiki/Programs_and_editors/Server_wrappers server wrapper] that does modify the vanilla files, but an excellent one at that. It even works with the vanilla world already set up, so one doesn't need to regenerate a new world if they already made one in vanilla. It is somewhat more complicated to [http://wiki.bukkit.org/Setting_up_a_server set up][http://www.youtube.com/watch?v=eJHtB0uKu3A (video)], due to the perceived "essential" plugins (Economy, World Generation, Permissions, Anti-Grief and WorldEdit) that require extensive maintenance, both at startup and later on. Connecting to the server works the same way with Craftbukkit as with Mojangs files, so port forward, or use [https://secure.logmein.com/products/hamachi/download.aspx Hamachi].
+
2) Navigate to the downloaded file's location.
  
Last, we have the [http://forums.spout.org/threads/an-updated-explanation-of-what-spout-is.2332/ Spout Project], a mammoth idea slowly coming to fruition. Currently, the project offers [http://get.spout.org/ SpoutPlugin] ([http://dev.bukkit.org/server-mods/spout/ BukkitDev], [http://build.spout.org/view/Legacy/job/SpoutPlugin/ Jenkins], [https://github.com/SpoutDev/SpoutPlugin Github]), a plugin that extends CraftBukkit's functionality, and is in fact required by many other plugins, found on the [http://plugins.bukkit.org/curseforge/#ti=spout&ta=all&au=&pno=1 BukkitDev] or [http://forums.spout.org/view/legacy-plugins.7/ Spout Forums], and a custom Minecraft client, [http://get.spout.org/ SpoutCraft] ([http://build.spout.org/view/Legacy/job/Spoutcraft/ Jenkins], [https://github.com/SpoutDev/Spoutcraft Github]), that improves heavily upon the vanilla client. But the core of Spout is their WIP server software, [http://forums.spout.org/threads/spout-and-spoutapi-progress.2440/ Spout] ([http://wiki.spout.org/display/admin/Setup+a+Spout+Server Set up], [http://build.spout.org/job/Spout/ Jenkins], [https://github.com/SpoutDev/Spout Github], direct but updated [http://get.spout.org/dev/spout.jar build]), an open source, written from scratch server, unlike CraftBukkit, that will provide all the current functionality of CraftBukkit+SpoutPlugin ([http://forums.spout.org/view/next-gen-plugins.68/ plugins]), in addition to an extensive [http://forums.spout.org/threads/spout-and-spoutapi-progress.2440/ API] ([http://build.spout.org/job/SpoutAPI/ Jenkins], [https://github.com/SpoutDev/SpoutAPI Github]) for plugins. Spout will require their also open source and written from scratch client, not yet available. The Minecraft implementation, [http://forums.spout.org/threads/introducing-vanilla-alpha-2.4141/ Vanilla] ([http://forums.spout.org/threads/vanilla-development.2449/ Alt], [http://build.spout.org/job/Vanilla/ Jenkins], direct but updated [http://get.spout.org/dev/vanilla.jar build]), will be used as a plugin. When the project is done, it will also include [http://forums.spout.org/threads/bridge-overview.3807/ Bridge] ([http://build.spout.org/job/Bridge/ Jenkins]), a plugin that enables compatibility with old CraftBukkit plugins. When using the Spout Server, no port forwarding is needed as the server uses the [http://en.wikipedia.org/wiki/Universal_Plug_and_Play UPnP] protocols and opens a port on your router automatically, enabling easy and simple connection to the server.
+
3) Run the script with the following command: <code>sh update-sun-jre.bin</code>
  
== Issues and Fixes ==
+
4) The installation will begin automatically.
 +
}}
  
=== Fixing General Issues ===
+
===RAM allocation===
 +
{{++}} You can use a launcher such as [[#Utilities|Magic Launcher]] to easily allocate RAM. The manual methods are detailed below.
 +
{{Fixbox|1=
 +
{{Fixbox/fix|Windows memory allocation}}
 +
1) Open the Notepad utility (Start menu > Accessories > Notepad).
  
Frequently, going into the launcher and checkmarking the "Force Update" button under options will fix the problem. However, in some cases, it might be more effective to go to your .minecraft folder, and deleting the folder named "bin". Be sure to back it up first, just in case.
+
2) Paste the following text to Notepad:
 +
<pre>@Echo off
 +
java -Xmx $$$ -Xms ### -jar "%LOCATION%"</pre>
 +
{{ii}} Replace '''###''' with the minimum amount of memory Minecraft can use (in megabytes).
 +
{{ii}} Replace '''$$$''' with the maximum amount of memory Minecraft can use (in megabytes).
 +
{{ii}} Replace '''%LOCATION%''' with the locatio nof '''Minecraft.exe''' (e.g., <code>D:\Minecraft\Minecraft.exe</code>).
  
=== Bad frame rates? Lag Spikes? Fix it all with a simple mod ===
+
3) From Notepad's menu, choose '''File > Save As...''' and navigate to your desktop.
  
Optifine is a mod allows you to use HD textures and better looks along with performance increase. It is also highly configurable along with 5 different versions to support your needs. Installation should be quite easy if your familiar with computers. Mod description: "This mod adds support for HD textures and a lot of options for better looks and performance. Doubling the FPS is common."
+
4) In the field '''File name:''' type in <code>Minecraft.bat</code>
  
[http://www.minecraftforum.net/topic/249637-132-optifine-hd-b3-fps-boost-hd-textures-aa-af-and-much-more/ Get it here.]
+
5) In the field '''Save as type:''' choose <code>All Files</code>
  
=== New texture pack has broken textures ===
+
6) Save the file. You can now launch Minecraft with custom memory settings by using the file you've created.
 +
}}
  
The likely cause of this is due to the texture pack not being compatible with the version of Minecraft you are running. It is a good idea to use [http://www.minecraftforum.net/topic/232701-11-12w08aupdate-223-mcpatcher-hd-fix-233-02/ MCpatcher] as it can be used to stop a lot of texture packs from breaking.
+
{{Fixbox|1=
 +
{{Fixbox/fix|Mac OS X memory allocation}}
 +
1) Open the '''Finder''' utility and right click on '''Applications'''. Select '''Show Package Contents'''.
  
=== Big square holes in the world leading to bedrock ===
+
2) Using a text editor, open the file <code>Minecraft.app/Contents/info.plist</code>
  
This is a chunk error which happens to everyone every so often. It can be fixed by exiting Minecraft and then loading it back up. If this issue happens on a SMP server it may be necessary to restart the server.
+
3) Modify <code>-Xms ### MB</code> - replace '''###''' with the minimum amount of memory Minecraft can use (in megabytes).
  
=== Error 'Cannot connect to Minecraft.net' ===
+
4) Modify <code>-Xmx $$$ MB</code> - replace '''$$$''' with the maximum amount of memory Minecraft can use (in megabytes).
 +
}}
  
This can be caused when the servers are down for Minecraft.net due to maintenance and can be fixed by trying again at a later time. Another cause of this is Minecraft being blocked in the firewall by either windows or anti-virus software. If Minecraft.net is down for longer than a few hours it is recommended to see if anyone else is having the issue and making an exception in your firewalls. Alternatively, you can use [http://xpaw.ru/mcstatus/ this website] to see if Minecraft servers are actually having issues at the moment.
+
{{Fixbox|1=
 +
{{Fixbox/fix|Linux memory allocation}}
 +
1) Navigate to the location of Minecraft.jar.
  
=== Game crashes during loading screen after updating to snapshot/pre-release ===
+
2) Run the command <code>java -jar Xms###MB -Xmx$$$MB Minecraft.jar</code>
 +
{{ii}} Replace '''###''' with the minimum amount of memory Minecraft can use (in megabytes).
 +
{{ii}} Replace '''$$$''' with the maximum amount of memory Minecraft can use (in megabytes).
 +
}}
  
To fix this issue rename the .Jar you downloaded and saved to the Minecraft bin file to 'minecraft'. If it it saved under minecraft(1) or any other name it can cause crashes during load up.
+
===Loading from an SSD===
 +
{{Fixbox|1=
 +
{{Fixbox/fix|link=false| Creating a junction}}
 +
{{++}} Loading from an SSD improves loading times and performance.
 +
{{ii}} This method is only available on Windows.
 +
1) Make sure you have the prerequisite files by installing [http://download.microsoft.com/download/6/B/B/6BB661D6-A8AE-4819-B79F-236472F6070C/vcredist_x86.exe Visual C++]
 +
{{ii}} Users on 64bit Windows need to install [http://download.microsoft.com/download/6/B/B/6BB661D6-A8AE-4819-B79F-236472F6070C/vcredist_x64.exe 64bit Visual C++] as well.
  
=== White/Purple lines between blocks on Nvidia cards ===
+
2) Install the appropriate Link Shell Extension variation: [http://schinagl.priv.at/nt/hardlinkshellext/HardLinkShellExt_win32.exe 32bit] or [http://schinagl.priv.at/nt/hardlinkshellext/HardLinkShellExt_X64.exe 64bit] ('''do not install both''').
  
To fix this issue go to the Nvidia control panel (right click anywhere on the desktop). Go to Adjust image settings with preview and change it to "Let the 3D application decide."
+
3) Move [[#Game folder location|Minecraft's main folder]] to the desired location on your SSD.
  
=== Graphics and performance issues on AMD video cards ===
+
4) Select the game's folder on the SSD and right-click. Select '''Pick Link Source'''.
  
If you are running Minecraft on a PC with an AMD video card, then you may experience low performance and other glitches after updating your drivers. Some symptoms of this are random crashes, as well as seeing a thick black outline around every block. This is caused by AMD's Catalyst Control Centre automatically forcing things like anti-aliasing and anisotropic filtering regardless of application specifics. To fix this, all you need to do is open CCC and set these settings to 'off' or 'let the application decide'.
+
5) Navigate to the game folder's original location ([[#Game folder location|inside the user folder]]).
  
=== Game Crashes on a 32-bit Operating System ===
+
6) Right-click on an empty space in the folder (so that nothing is selected) and choose '''Drop As... > Junction'''.
 +
}}
  
To fix crashing on a 32-bit OS, set the "Render Distance" option to "Normal" or lower in the game's options.
+
==Game data==
 +
===Game folder location===
 +
{{Game Location Table|
 +
{{Game Location Table/row|Windows|%APPDATA%\Roaming\.minecraft\}}
 +
{{Game Location Table/row|Mac OS|~/Library/Application Support/minecraft/}}
 +
{{Game Location Table/row|Linux|/home/%USERNAME%/.minecraft/}}
 +
}}
 +
[[File:Wrench.png]]To show hidden folders on Windows, select '''Folder Options''' in the '''Control panel'''. In the '''View''' tab, select <code>Show hidden files, folders and drives</code> and press '''OK'''.
 +
<br />[[File:Wrench.png]] To access the '''Application Support''' folder on Mac OS X Lion, launch the '''Terminal''' utility and use the following command: <code>chflags nohidden ~/Library</code><ref>http://osxdaily.com/2011/07/04/show-library-directory-in-mac-os-x-lion/</ref>
 +
<br />[[File:Wrench.png]] On Linux, the '''.minecraft''' folder is hidden by default. To show hidden folders on Ubuntu, press <code>Ctrl+H</code>.
 +
{{ii}} The '''saves''' sub-folder contains Minecraft's single-player save files.
  
=== Game Crashes Periodically on 64-bit Operating System ===
+
===Save game cloud syncing===
 +
{{Save Game Cloud Syncing|
 +
{{Save Game Cloud Syncing/row| [[GameSave Manager]] | hackable | In the database. }}
 +
}}
  
This is a known issue which occurs if running 32-bit Java software on a 64-bit system. Ensure your Java software is the correct version for your system. If you are unsure as to your Java version, you can use [http://www.java.com/en/download/installed.jsp this utility] to find out what version you have installed.
+
==Video settings==
 +
{{Video Settings
 +
|widescreen_resolution      =true
 +
|widescreen_resolution_notes=Graphics quality does not scale with resolution.
 +
|multimonitor              =true
 +
|multimonitor_notes        =Can be stretched to any window size.
 +
|fov                        =true
 +
|fov_notes                  =Configurable in-game up to 110.
 +
|windowed                  =true
 +
|windowed_notes            =
 +
|fullscreen                =hackable
 +
|fullscreen_notes          =See [[#Borderless fullscreen windowed|Borderless fullscreen windowed]].
 +
|anisotropic                =hackable
 +
|anisotropic_notes          =See [[#Optifine|Optifine]].
 +
|antialiasing              =hackable
 +
|antialiasing_notes        =See [[#Optifine|Optifine]].
 +
|vsync                      =true
 +
|vsync_notes                =
 +
}}
  
=== Black Screen on Startup ===
+
===Borderless fullscreen windowed===
 +
{{Fixbox|1=
 +
{{Fixbox/fix|link=false| Borderless fullscreen fix<ref>http://www.minecraftforum.net/topic/450140-run-minecraft-in-fullscreen-the-right-way/</ref>}}
 +
{{--}} The .exe files used in this fix may trigger some anti-virus software. Use at your own discretion.
 +
{{ii}} Set your anti-virus software to ignore the .exe file or disable real-time protection if you wish to use this fix.
 +
1) Download [http://www.mediafire.com/?z7x7ji9dlrll9mu spidEY's borderless window utility].
  
Black Screens will occur if the user installs a mod that has not been updated for Minecraft's current revision, or installs a mod incorrectly. Try uninstalling any recently added mods or texture packs.
+
2) Launch the .exe file you downloaded. Use the '''Browse''' button to locate '''Minecraft.exe'''.
  
=== Game crashes on startup with any kind of graphics card error ===
+
3) Press '''Save'''. You can now use this .exe file to launch Minecraft in a fullscreen window.
 +
{{ii}} Minecraft's launcher will open normally. Once you log in, it will maximise to fullscreen size.
 +
}}
  
• (Sorry, it's been a while since I got the error, and I've been unable to reproduce it since I got a new graphics card)
+
===Optifine===
As the error suggests, this is most likely an error with your graphics card. However, it is possible to fix without buying a new one. Create a shortcut. In the location, type "javaw -cp launcher.jar net.minecraft.LauncherFrame". Right-click on the shortcut, select Properties, and in the "Start in", type the location of the launcher. You might have success playing the game now. If not, buy a new graphics card.
+
{{++}} Optifine adds FPS fixes, anti-aliasing, anisotropic filtering and more to Minecraft's options.
 +
{{Fixbox|1=
 +
{{Fixbox/fix|Installing Optifine - easy method}}
 +
{{++}} This is the recommended installation method.
 +
1) Download Optifine from its [http://www.minecraftforum.net/topic/249637-145-optifine-hd-d2-fps-boost-hd-textures-aa-af-and-much-more/ official forum post]. Get the version that suits your client version.
 +
{{ii}} Minecraft's client version is displayed at the bottom left part of the main menu screen.
  
• Some Toshiba laptops come with ATI drivers pre-installed without the hardware. If you try to run Minecraft using an integrated Intel driver it will crash just after logging in. The error log is similar to other graphics errors. Locate and uninstall the ATI drivers and the game should load correctly using the Intel GPU. (They can be awkward to find, there is software to find and remove them but I don't know which are safe and which are not. If anyone knows any safe software or easier way to do it put it here I guess)
+
2) Download the [http://www.minecraftforum.net/topic/939149-launcher-magic-launcher-100-mods-options-news/ Magic Launcher] utility.
  
=== Bad video card drivers ===
+
3) Launch '''Magic Launcher''' and select '''Setup'''.
  
Currently, the only known solution for fixing this error is to reinstall your graphics card drivers.
+
4) Click the '''Add''' button. Locate the .zip file you downloaded for Optifine and select it.
* Nvidia: http://www.nvidia.co.uk/Download/index.aspx?lang=en-uk
 
* ATI/AMD: http://support.amd.com/us/gpudownload/Pages/index.aspx
 
  
=== Clicking issues when running on Linux ===
+
5) Make sure Optifine is checked as '''Active''' in the launcher and press '''OK'''.
  
Some Linux users may experience an error within the game where when clicking to mine or attack the mouse cursor will pop-out of the Minecraft window temporarily. Often causing keys to stick, making the player move uncontrollably.
+
6) Select '''Login''' from the main launcher menu. Minecraft will automatically launch with Optifine enabled.
There are two known ways of fixing this, pressing F11 will enable full-screen and temporarily fix the issue. While upgrading your LWJGL files will permanently fix the issue.
 
  
To upgrade LWJGL [http://lwjgl.org/download.php download the latest version from lwjgl.org]. Open the .zip file and go to the 'jar' folder, then copy the 'jinput.jar', 'lwjgl.jar', and 'lwjgl_util.jar' files and paste them in the '/.minecraft/bin/' folder, overwriting the files already there. Next copy all the files from the 'native' folder in the .zip to '/.minecraft/bin/natives'.
+
7) Configure the new game options (in the '''Options''' menu) to your personal preference.
 +
}}
  
== Game pauses during update and won't allow download the entire update ==
+
{{Fixbox|1=
 +
{{Fixbox/fix|Installing Optifine - manual method}}
 +
{{--}} Manual installation must be done correctly, and is not recommended for most users.
 +
{{--}} Susceptible to conflicts and bugs.
 +
{{++}} Does not require a 3rd-party launcher.
 +
1) Download Optifine from its [http://www.minecraftforum.net/topic/249637-145-optifine-hd-d2-fps-boost-hd-textures-aa-af-and-much-more/ official forum post]. Get the version that suits your client version.
 +
{{ii}} Minecraft's client version is displayed at the bottom left part of the main menu screen.
  
This fix took me about a year to figure out, and is extremely simple. You have too many versions of Java installed. Go into control panel and use "Add/Remove programs" or use the popular program "CCleaner" (go into the tools section). I used CCleaner and found that I had ten versions of Java installed. Uninstall all of them, even the latest build. Go to the Java website and redownload and reinstall the latest build, the site should automatically select it for you. Then restart your computer. This also works with freezes while downloading Tekkit, the popular Minecraft mod.
+
2) Open the game's [[#Game folder location|main folder]] and open the sub-folder '''bin'''.
  
AVG may also be the issue if it is your current anti-virus program. Simply open the tools menu, go to advanced settings, and temporarily disable AVG. Attempt to download the update now, and it should work. Otherwise, follow the above instructions.
+
3) Create a copy of '''minecraft.jar''' (for backup purposes).
  
== Performance Improvements ==
+
4) Open the original '''minecraft.jar''' in an archive utility ([http://7-zip.org/download.html 7-zip] or [http://rarlabs.com/download.htm WinRAR] are good choices)
  
=== Enable 64-bit Mode and Allocate More Memory (Macintosh) ===
+
5) Delete the <code>META-INF</code> folder.
  
Enabling 64-bit Java will improve the overall performance of Minecraft and allow it to access more RAM. Make sure that you have the latest version of Java installed for your version of Mac OS X, and that it is enabled in Java Preferences (/Applications/Utilities).
+
6) Open the .zip file you downloaded in step 1.
  
Right click on the applications from Finder and click "Show Package Contents". Open the following file with Xcode or any other text editing package:
+
7) Drag all of the files inside of the .zip file to the '''minecraft.jar''' archive. Select '''Yes''' if confirmation dialogues pop up.
  Minecraft.app / Contents / info.plist
 
Find the key "JVMVersion" and change it to "1.6+". Aftwards add an addition key to "JVMArchs" with the value "x86_64". Replace "JavaApplicationStubs" in:
 
  Minecraft.app / Contents / MacOS
 
With the default ones found in
 
  System / Library / Frameworks / JavaVM.framework / Versions / A / Resources / MacOS
 
<br />
 
To increase the amount of RAM Minecraft can use, change the following in info.plist:
 
-Xms *** MB
 
-Xmx ### MB
 
* Replace *** with the minimum amount of memory Minecraft can use in MB (256, 512, 1024, etc.)
 
* Replace ### with the maximum amount of memory Minecraft can use in MB (1024, 2048, etc.)
 
  
=== Enable 64-bit Mode and Allocate More Memory (Windows) ===
+
8) Quit any open windows and launch Minecraft normally.
  
On a 64-bit Windows OS, you will need to install a [http://java.com/en/download/manual.jsp 64-bit Java version] to enable Minecraft's 64-bit mode. Minecraft will recognise the installation and use it automatically.
+
9) Configure the new game options (in the '''Options''' menu) to your personal preference.
<br /> <br />
+
}}
To allocate more memory, enter the Notepad utility (Start menu > Accessories > Notepad) and input the following text:
 
  @Echo off
 
  java -Xmx *** -Xms ### -jar "Minecraft.exe-Location"
 
* Replace *** with the maximum amount of memory Minecraft can use in MB (1024, 2048, etc.)
 
* Replace ### with the minimum amount of memory Minecraft can use in MB (256, 512, 1024, etc.)
 
* Replace "Minecraft.exe-Location" with the exact address of Minecraft.exe.
 
** Example .exe location: '''D:\Minecraft\Minecraft.exe'''
 
  
After customising the file's contents, choose '''File > Save As...'''. Navigate to the location in-which you wish to save this custom launcher.
+
==Input settings==
* In "File name:" use the format '''Name.bat'''
+
{{Input Settings
* In "Save as type:" choose '''All Files'''.
+
|key_remap                  =true
Save the file and use it instead of Minecraft's launcher from now on.
+
|key_remap_notes            =
 +
|acceleration_option        =hackable
 +
|acceleration_option_notes  =See [[#Mouse acceleration|Mouse acceleration]].
 +
|controller_support        =hackable
 +
|controller_support_notes  =Use [http://javadocs.wordpress.com/2012/07/07/minecontrol-for-minecraft-1-2-1-beta-channel/ Minecontrol].
 +
}}
  
=== Allocate More Memory (Linux) ===
+
===Mouse acceleration===
 +
{{Fixbox|1=
 +
{{Fixbox/fix|link=false| Disable Windows mouse acceleration<ref>http://donewmouseaccel.blogspot.co.il/2010/03/markc-windows-7-mouse-acceleration-fix.html</ref>}}
 +
{{ii}} Minecraft uses a Windows function to control mouse movement, which can be modified.
 +
{{--}} Modifying the function affects any software that relies on it (not just Minecraft).
 +
{{ii}} This fix must be used on an account with administrator privileges to edit the Windows registry.
 +
1) Download the [http://www.mediafire.com/?fimyzm6anm1fa1b MarkC Mouse Acceleration Fix]. Extract its contents to a new folder.
  
To run Minecraft with more RAM on Linux, use the following command:
+
2) Open the Start menu and open the '''Control panel'''. Select '''Display''' from the list.
  java -jar -Xms###MB -Xmx***MB "Minecraft.jar-Location"
 
* Replace *** with the maximum amount of memory Minecraft can use in MB (1024, 2048, etc.)
 
* Replace ### with the minimum amount of memory Minecraft can use in MB (256, 512, 1024, etc.)
 
* Replace "Minecraft.jar-Location" with the exact address of Minecraft.jar.
 
** Example .jar location: '''/games/minecraft/mincreaft.jar'''
 
  
=== Install Java 1.7 ===
+
3) Check your PC's text size (100%, 125%, 150%) in the display settings.
  
[http://www.oracle.com/technetwork/java/javase/downloads/jre-7u3-download-1501631.html Java version 1.7] offers significant performance improvements for Minecraft. Uninstall any previous version of Java and install version 1.7 instead.
+
4) Open the folder you created in step 1. Open the sub-folder that fits your operating system.
<br /> <br />
 
  
<big>Note</big>
+
5) Double-click the .reg file that corresponds with your text display percentage. Confirm the changes to registry.
  
[http://openjdk.java.net/ OpenJDK] has been known to run Minecraft smoothly in Linux. Oracle's Java may display a black screen after the Mojang splash screen fades on some machines.
+
6) Reboot your PC.
 +
}}
  
=== Install Optifine ===
+
==Issues and fixes==
[http://www.minecraftforum.net/topic/249637-125-optifine-hd-c3-fps-boost-hd-textures-aa-af-and-much-more/ Optifine ]is a mod for Minecraft which adds additional graphical options to the game, along with completely re-writing the game's render engine to be more efficient. There is also a version which makes Minecraft run on multiple cores of your processor.
+
===General fixes===
 +
{{++}} When in doubt, using the '''Force update''' function in the launcher's options can be a good place to start. Mods installed into Minecraft's folder may be lost during this process.
 +
{{ii}} Some problems can be solved by simply restarting the client.
  
=== Move .minecraft Folder to SSD to Improve Performance  ===
+
{{Fixbox|1=
 +
{{Fixbox/fix| Cannot update the game}}
 +
1) Check the status of the [http://xpaw.ru/mcstatus/ Minecraft servers] (green indicates standard operation).
 +
{{ii}} If some of the servers do not show as green, the problem is not localised to your computer.
  
Due to the many small files in the .minecraft folder, a traditional hard drive will have to spend time seeking the location for all the files.  This can take a little bit when loading up all the files and blocks, but can be greatly improved by placing them on your SSD (solid-state drive) because a SSD does not have to seek to find files on it.
+
2) Add Minecraft as an exception to any firewall software you use (including Windows Firewall).
  
Use the below instructions to find your .minecraft folder.  Move it to a location on your SSD drive then set up a junction from the new location on your SSD to the original location.  To do this easily, use the [http://schinagl.priv.at/nt/hardlinkshellext/hardlinkshellext.html Link Shell Extension]. Once installed, right-click on the .minecraft folder in the new location on the SSD and choose "Pick Link Source" and then go back to the original location and right-click on an empty area and choose "Drop Link Source As > Junction".
+
3) Uninstall all versions of Java on your computer and install the [[#Java version|latest version]]. Restart your computer.
  
== Game Folder, or ".minecraft" Location ==
+
4) Disable your anti-virus software (if it's AVG, consider uninstalling it completely).
 +
}}
  
Minecraft installs its files by default to the current OS user's data folder. This behaviour is different to other games, that default to a folder such as "Program Files" on Windows.
+
{{Fixbox|1=
 +
{{Fixbox/fix| Mouse-click issues under Linux}}
 +
1) Download the latest stable version of LWJGL from [http://lwjgl.org/download.php its official website].
  
=== Macintosh ===
+
2) Extract the .zip file you downloaded to a new folder and navigate to that folder.
  
To find the game folder's location on a computer running Mac OS, navigate to the following location:
+
3) Open the sub-folder '''jar'''.
  YourUserName > Library > Application Support > minecraft
 
On Mac OS X Lion, the "Library" folder is not accessible by default. To allow permanent access to the folder, launch the Terminal utility and input the following command: [http://reviews.cnet.com/8301-13727_7-20082044-263/os-x-lion-where-did-my-library-go/]
 
  chflags nohidden ~/Library 
 
  
=== Linux ===
+
4) Copy the files '''jinput.jar''', '''lwjgl.jar''' and '''lwjgl_util.jar''' to the '''bin''' folder inside the game's [[#Game folder location|main folder]].
  
Linux, Unix and *nix systems interpret folders that preceed with a "." as hidden. The .minecraft folder is in the user's home directory. Seeing hidden folders depends on your file browser. In Ubuntu, the default file browser is called Nautilus.
+
5) When prompted to overwrite, confirm the operation.
  
# Go to your home folder, located at <pre>/home/%USERNAME%/</pre>
+
6) Navigate to the folder you created in step 1. Open the sub-folder '''native''' > '''linux'''.
# Go to '''View > Show Hidden Files''', or press '''Ctrl+H''' on your keyboard.
 
# You should now be able to find your .minecraft folder
 
  
Regardless of what Linux distribution you are using, the .minecraft folder is located at <pre>/home/%USERNAME%/.minecraft/</pre> There should be options for viewing hidden folders in the file browser you are using. If you're navigating via terminal and want to see hidden files, type '''ls -a''' or '''ls --all''' instead of plainly '''ls'''. The '''-a''' or '''--all''' flag tells '''ls''' to show hidden files and folders.
+
7) Copy the contents of this folder to the '''natives''' folder, found in the '''bin''' folder you navigated to in step 4.
  
=== Windows ===
+
8) When prompted to overwrite, confirm the operation.
 +
}}
  
Finding the game's folder on a Windows operating system involves access to hidden folders.
+
===Graphical issues===
* On '''Windows XP''': enter the Control Panel through the Start menu and locate "Folder Options". The option may be placed inside the "Appearance and Themes" category.
+
{{Fixbox|1=
* On '''Windows Vista''': enter the Control Panel through the Start menu, choose "Classic View" from the sidebar and access "Folder Options". In the "View" tab, tick the option to "Show hidden files and folders" and click "OK".
+
{{Fixbox/fix| Graphical distortion / performance issues - NVIDIA GPU}}
* On '''Windows 7''': enter the Control Panel through the Start menu, in the "View by:" selection box select "Large icons" or "Small icons". Access "Folder Options". In the "View" tab, tick the option to "Show hidden files and folders" and click "OK".
+
{{--}} This fix will affect all of the application on your computer. Use discretion during/after applying it.
 +
1) Install the latest [http://www.geforce.com/drivers NVIDIA drivers]. Restart your computer if necessary.
  
To find the game folder's location on a computer running '''Windows XP''' navigate to the following location:
+
2) Right click anywhere on your desktop and select the '''NVIDIA Control panel'''.
<pre>C:\Documents and Settings\%USERNAME%\Application Data\.minecraft\</pre>
 
On '''Windows Vista''' and '''Windows 7''':
 
<pre>C:\Users\%USERNAME\Application Data\Roaming\.minecraft\</pre>
 
  
It may on Windows Vista/7, however, be easier to press the Windows key and the R key at the same time. A "Run" dialogue box will come up. Type in:
+
3) Choose '''Adjust image settings with preview''' from the sidebar.
<pre>%appdata%/.minecraft</pre>
 
This will instantly navigate you to your .minecraft folder.
 
  
=== Borderless Fullscreen Windowed ===
+
4) Select <code>Let the 3D  application decide</code> and click '''Apply'''.
 +
}}
  
[http://www.edge-gamers.com/forums/showthread.php?t=178250 spidEY's custom Minecraft launcher] has the ability to run Minecraft in a fullscreen, borderless window.
+
{{Fixbox|1=
 +
{{Fixbox/fix| Graphical distortion / performance issues - AMD GPU}}
 +
{{--}} This fix will affect all of the application on your computer. Use discretion during/after applying it.
 +
1) Install the latest [http://support.amd.com/us/Pages/AMDSupportHub.aspx AMD drivers]. Restart your computer if necessary.
  
== Mods ==
+
2) Open AMD's '''Catalyst Control Centre'''.
  
'''WARNING: Back up ALL files before installing mods as they can corrupt files.'''
+
3) Set CCC to '''let the application decide''' on graphics options.
Before installing any mods, make sure that the mod is for the same version of Minecraft you are running. Mods like The Aether won't work unless you are using a specifically dated version of Minecraft.
+
}}
  
=== Installing Mods ===
+
{{Fixbox|1=
There are two ways of installing mods: MCPatcher, and manually.
+
{{Fixbox/fix| Black screen / broken textures}}
==== [http://www.minecraftforum.net/topic/1496369- MCPatcher] ====
+
{{ii}} Uninstall any mods and texture packs that are incompatible (or of questionable compatibility) to the version of Minecraft you are using.
Mods like the GLSL shaders or HD Texture pack upgrade come with MCPatcher. It's important to note that MCPatcher can be used without these, as it can also be used to install other mods instead of manual installation.
+
}}
# MCpatcher comes in two versions: Windows .exe, and .jar. The Windows .exe, will, as the name suggests, run on only Windows. Whereas the .jar will run on any OS that can run Java. Pick whichever is better for you/your OS, and download it.
 
# Once you've downloaded the appropriate version, run it. It should pop up with a list of mods and check marks next to them.
 
# If all the mods you want are already on the list, feel free to just checkmark the ones you want, and skip to the final step.
 
# If, however, you want more mods, download those. They'll usually be on the official Minecraft Forum, and should come as .zip files.
 
# In MCPatcher, press the "+" Symbol, and browse to the .zip that has the mod in it. Press okay when you are done.
 
# Repeat for any other mods
 
# Press "Patch", and you should be done! You will now have a fully modded Minecraft, running whatever mods you may want.
 
  
==== Manual Installation ====
+
===Crashes===
Manual installation is usually regarded as being more difficult, but can be useful when trying to resolve a mod conflict, or if a mod requires some extra configuration.
+
{{ii}} Sometimes crashes are caused by the game's rendering distance. Try setting it to '''Normal''' in the game's options menu.
# Download the .zip of the mod or mods you want.
 
# Open the .zip in an archive program like [http://www.rarlab.com/download.htm Winrar] or [http://www.7-zip.org/ 7Zip].
 
# browse to your .minecraft folder in Windows Explorer, Finder, Nautilus, or whichever.
 
# Open the file "minecraft.jar" in an '''archive''' program.
 
# Drag the files from within the .zip into minecraft.jar
 
# In minecraft.jar, ''<big>DELETE THE FOLDER NAMED META-INF</big>''
 
# Some mods require you to do extra steps. If this is the case, it'll usually say in the readme.txt or on the official website/Minecraft Forum page.
 
# If everything went smoothly, you should now have a fully modded Minecraft.
 
  
=== Where to find mods ===
+
{{Fixbox|1=
 +
{{Fixbox/fix| Crashes on a 64bit operating system}}
 +
{{ii}} Make sure you have the [[#Java version|latest version of Java]] in its 64bit variation.
 +
}}
  
 +
{{Fixbox|1=
 +
{{Fixbox/fix| Game crashes with a GPU-related error}}
 +
{{ii}} Install the latest driver for your graphics card ([http://downloadcenter.intel.com/default.aspx?lang=eng Intel drivers], [http://www.geforce.com/drivers NVIDIA drivers], [http://support.amd.com/us/Pages/AMDSupportHub.aspx AMD drivers]).
  
[http://www.minecraftforum.net/forum/51-minecraft-mods/ Minecraft Forum - Mods]
+
{{ii}} If you're using a Toshiba laptop with an Intel GPU, uninstall any AMD/ATI driver.
 +
}}
  
[http://www.mods-for-minecraft.com/ Mods-for-Minecraft Mods]
+
==System requirements==
 +
{{System Requirements
 +
|OSfamily_ = Any OS
  
[http://topmcmods.blogspot.com/ Top Minecraft Mods]
+
|minOS_  = Java-compatible (with Java installed)
 +
|minproc_ = Intel Pentium 4 or equivalent
 +
|minmem_  = 256 MB
 +
|minHD_  = 10 MB (excluding saves and mods)
 +
|minGPU1_ = NVIDIA GeForce 256 / ATI Rage XL / Open-GL 3D compatible
  
[http://minecraftmods.us/ Minecraft Mods]
+
|recproc_ = Intel Core 2 Duo / AMD Athlon x2 or superior
 
+
|recmem_  = 2 GB
=== Notable useful mods ===
+
|recHD_  = 200 MB or above
 
+
|recGPU1_ = NVIDIA GeForce 8600GT / AMD Radeon HD3650 or superior
* [http://www.minecraftforum.net/topic/482147- Rei's Minimap] - Shows a minimap in the corner of your screen, which allows you to add waypoints.
+
}}
* [http://www.minecraftforum.net/topic/91055- Zombe's Modpack] - Includes the fly mod, allowing you to fly in single player, which is useful for quick travel.
+
{{ii}} Latest requirements can be found on the [http://www.minecraftwiki.net/wiki/Hardware_performance Minecraft Wiki page].
* [http://www.minecraftforum.net/topic/140684- TooManyItems] - Allows the spawning and enchanting of items in single player.
 
* [http://www.minecraftforum.net/topic/94310- Single Player Commands] - Adds many useful commands to single player mode, including [http://wiki.sk89q.com/wiki/WorldEdit WorldEdit].
 
* [http://www.minecraftforum.net/topic/1000645- MultiMC] - A launcher that lets you have more than one Minecraft instance, manages mods and Forge, and downgrades the game for you.
 
* [http://www.minecraftforum.net/topic/1438531- FriendsOverlay] - An in-game overlay, much like [http://store.steampowered.com/ Steam's], that manages your friends, allows you join their servers, and post in Social Networks while inside Minecraft.
 
* [http://www.minecraftforum.net/topic/323444- Inventory Tweaks] - A user interface tool that sorts your inventory and replaces tools for you as they break.
 
 
 
=== Mod Packs ===
 
 
 
Categorizing all Minecraft mods is difficult due to sheer numbers, and each user will have preferences. However, themed compilations of mods exist, and while some try to balance usefulness with popularity, some are composed entirely of what could be seen as cheats. Mod packs themselves are numerous, and are difficult to list due to how much presence the author wants to achieve. Some packs, like Technic, are not on the [http://www.minecraftforum.net/forum/51-minecraft-mods/ forums] by choice, and are therefore not well known. Despite this, a user-maintained list at the [http://www.minecraftwiki.net/wiki/Mods Minecraft Wiki] lists most known mod packs. Note that many are outdated.
 
 
 
=== Improve FPS and Integrate HD Textures Support ===
 
 
 
The mod [http://www.minecraftforum.net/topic/249637- OptiFine] is known to boost FPS on most systems. It also provides more graphical options and support for high resolution textures.
 
 
 
== Useful links ==
 
* [http://www.pcgamesn.com/minecraft Minecraft at PCGamesN]
 
* [http://www.minecraft.net/ Official site. Buy the game here!]
 
* [http://www.minecraftforum.net/ Official forums.]
 
* [http://www.minecraftwiki.net/ Minecraft wiki.]
 
* [http://www.reddit.com/r/Minecraft/ Minecraft on Reddit.]
 
* [http://twitter.com/notch Notch's Twitter.]
 
* [http://twitter.com/jeb_ Jeb's Twitter.]
 
* [http://twitter.com/Dinnerbone Dinnerbone's Twitter.]
 
* [http://twitter.com/Minecraft Minecraft Twitter.]
 
* [http://xpaw.ru/mcstatus/ Minecraft Servers Status]
 
  
== See Also ==
+
{{references}}
* [[Terraria]]
 
  
 
[[Category:Game]]
 
[[Category:Game]]

Revision as of 22:32, 16 November 2012

Template:Infobox

Key points

Minecraft's server files can be installed, free-of-charge, on most operating systems (including Windows, Mac OS X, and Linux).
Active and dedicated modding scene, responsible for many fixes, tools and additional content.

General information

Minecraft Wiki
Official forums - a good place to find mods.
Minecraft subreddit

Windows

Availability

Template:Availability Table

Improvements

Utilities

Magic Launcher is a custom launcher. It can configure some in-game options and includes a dedicated mod loader with compatibility checks.

Modifications

Optifine is a highly recommended client mod. See Optifine for more details.

Java version

Minecraft benefits from using the latest version of Java. Additionally, it can utilise 64bit Java on 64bit operating systems.[1]
Instructions
Instructions
Instructions

RAM allocation

You can use a launcher such as Magic Launcher to easily allocate RAM. The manual methods are detailed below.
Instructions
Instructions
Instructions

Loading from an SSD

Instructions

Game data

Game folder location

Template:Game Location Table File:Wrench.pngTo show hidden folders on Windows, select Folder Options in the Control panel. In the View tab, select Show hidden files, folders and drives and press OK.
File:Wrench.png To access the Application Support folder on Mac OS X Lion, launch the Terminal utility and use the following command: chflags nohidden ~/Library[2]
File:Wrench.png On Linux, the .minecraft folder is hidden by default. To show hidden folders on Ubuntu, press Ctrl+H.

The saves sub-folder contains Minecraft's single-player save files.

Save game cloud syncing

Template:Save Game Cloud Syncing

Video settings

Template:Video Settings

Borderless fullscreen windowed

Instructions

Optifine

Optifine adds FPS fixes, anti-aliasing, anisotropic filtering and more to Minecraft's options.
Instructions
Instructions

Input settings

Template:Input Settings

Mouse acceleration

Instructions

Issues and fixes

General fixes

When in doubt, using the Force update function in the launcher's options can be a good place to start. Mods installed into Minecraft's folder may be lost during this process.
Some problems can be solved by simply restarting the client.
Instructions
Instructions

Graphical issues

Instructions
Instructions
Instructions

Crashes

Sometimes crashes are caused by the game's rendering distance. Try setting it to Normal in the game's options menu.
Instructions
Instructions

System requirements

Template:System Requirements

Latest requirements can be found on the Minecraft Wiki page.


References