I tried searching the website and couldnt find a question that answered this specific aspect of the game. Its very difficult for me to use the internet because of my location, and I have recently become interested in Minecraft.
Im aware that there is a pay version that can be played offline once youve logged in once but the idea of doing anything internet related that requires almost any kind of talking between my computer and the internet is laughable where I am right now.
Even just downloading it will probably take a day or more. Also with a connection like the one I have I sure as heck dont want to pay to play.
Is there a way I can download the game, for free, and play OFFLINE, for free?
Since we clarified you’re not looking for a pirated version 🙂 There are three choices:
- Minecraft Classic, which is
very oldno longer available, lacks e.g. redstone and zombies, but is still great if you like simply to sandbox.
- The Demo, which is not up-to-date but features redstone and is in survival mode (health bar, swords, spiders…). Any world you create there can however only be modified for 90 minutes
- The full version (you have to buy it in this case), have it downloaded by someone else and have them snail-mail you the whole folder
edit As John commented, the internet-heavy part is the download, so for the third solution you can ask said person use their login, send you their .minecraft (excluding the file
lastlogin to keep it legal, and the
saves folder isn’t necessary either) and then connect to the internet once to login with your own account. If there has been an update meanwhile, you can choose “update later”. After the first login, it will work without internet connection
To avoid snail mailing, your friend can also upload the folder to something like dropbox and you can use a download manager. It’s only about 50 MB after all.
Or if you do not want to use the Internet to log in, you can use the following command (that goes in your run box) to start Minecraft without logging in (assuming you have the
.minecraft files in
java -Xms512m -Xmx1024m -cp "%APPDATA%\.minecraft\bin\*" -Djava.library.path="%APPDATA%\.minecraft\bin\natives" net.minecraft.client.Minecraft` yourusername