Make sure you are running the most recent versions of both Java 6 and 7.
If you have a 64-bit computer (IE, in your C:\ drive is there a folder called
"Program Files (x86)"), then install the additional 64-bit versions of Java as well.
Java 6 64-bit
Java 7 64-bit
Java 8 64-bit
Make sure your client is up to date. To do so, download the client to
whereever you play Minecraft from (EX: "%ProgramFiles(x86)%\Minecraft" ). Make sure
you then open the client and log in to insure all Minecraft related files are downloaded.
Update Library Files
Minecraft does not update the Library files in which it uses to run. Please extract the
Library Update file to the folder location: "%APPDATA%\.minecraft\". Replace all duplicate files.
Optional: Patch Minecraft for HD
This is a patch for HD texture support in Minecraft. I also suggest also enabling the
"Better Grass" option in the patcher.
If you were unaware, Minecraft supports custom textures. Texture packs can be found all over the Internet. To use a texture pack, copy it to the folder location: "%APPDATA%\.minecraft\texturepacks" and select within the appropriate section at the main menu in Minecraft.
N/A: Old Versions
Sometimes the server software in unable to be updated fast enough to work with the latest version
of Minecraft. If you ever get a server out of date error, then download the older Minecraft Jar to
the folder location: "%APPDATA%\.minecraft\bin", overwriting the newer version.
Old Minecraft Jar