This guide aims to make Minecraft on a portable USB drive with the 1.6 or lower version launcher. If you have the 2.0 launcher or above, please see this guide.
You will need about 8 GB minimum of space in the directory/portable drive. A <8 GB drive/directory CAN be used, but this is not advised because you will quickly run out of space after saving a couple of worlds. You may need more space if there are mods, larger worlds or texture packs installed.
Instructions for Windows
WARNING: If anything in the following guides is not done correctly, Minecraft may crash or fail to start
All folder and file names in the Windows guide are case sensitive.
- Insert your drive into your computer, and open it.
- Create a folder, name it Minecraft Portable and enter the folder.
- In Minecraft Portable, create two new folders and name them Launcher and Data. Use the exact names specified.
- Download the Minecraft launcher.
- You can download it from this direct link
- Add the launcher/client to the portable drive:
- Copy the Minecraft.exe to the Launcher folder that you have created on the portable drive.
This section will guide you on copying your game data (worlds, saves data, resource packs, server list, etc.) onto the portable drive. If you do not want to copy your game data, you may skip this section.
The .minecraft folder contains all of your current game data.
- Press ⊞ Windows + R
- Type %appdata% and press ↵ Enter.
- Locate your .minecraft folder and copy it
- Copy the .minecraft folder and paste it into the Data folder
Now that all the data files are in the directory, a batch file will need to be created.
- Open Notepad.
- Copy and paste the following:
@echo off set APPDATA=%CD%\data "%CD%\Launcher\Minecraft.exe"
3. Now click File > Save As...
4. Navigate into your Minecraft Portable folder (not Data).
5. Name this file "StartMinecraft.bat"
Note: Make sure to include the quotation marks ("") and choose "All Files" for the "Save As Type" field, or else Notepad will try to correct it to StartMinecraft.bat.txt and it will open as a text file rather than an executable script.
If you are getting an error stating that the system cannot find Minecraft.exe/.jar, use this script if you are using Minecraft.exe.
set appdata= D:\Games\PortableMinecraft\Data\ cd /d "D:\Launcher" start Minecraft.exe pause
Use this script if you are using Minecraft.jar.
set appdata= D:\Games\PortableMinecraft\Data\ cd /d "D:\Launcher" java -jar Launcher\Minecraft.jar pause
- To install resource packs or mods onto the portable drive, use the .minecraft folder of that portable drive.
- If you would like to have multiple .minecraft ("Data") folders in order to quickly switch to an older version of Minecraft or play with mods, make multiple "Data" folders, with different names ("1.6.4", "Modded", and so forth) and a batch file for each one. You may have to make a second "Drive" folder if you want to use 1.5.2 or before, as that uses an older launcher.
Instructions for Linux
Assume that the portable drive is at /dev/sdb1 and that Minecraft is installed at ~/games/.minecraft.
- Note: You may need to use a different directory name depending on your distribution and set-up.
Run the following in a terminal:
- Note: The following commands require may require superuser privileges. Make sure you are running these as root or are using sudo.
- Note: Text following the # symbol are comments, and can be omitted for that line.
- Note: 'cd ~/.minecraft/' is the same as 'cd /home/user/.minecraft/'
umount /dev/sdb1 mkdir /media/minecraft mount /dev/sdb1 /media/minecraft mkdir /media/minecraft/games # If there is a folder called games in your portable drive, skip this command cp -rn ~/games/.minecraft /media/minecraft/ # This might take a while cd umount /dev/sdb1 rm /media/minecraft # Check to make sure that your portable drive is not mounted!
After that, to launch Minecraft, enter the following in the terminal with superuser privileges.
umount /dev/sdb1 mkdir ~/games # If there is a folder called games in your home directory, skip this command mount /dev/sdb1 ~/games # You will not be able to play any games that are saved in the ~/games directory
Run the Minecraft launcher to start playing.
Or use this script:
mv ~/.minecraft ~/.minecraft.bak cp -a minecraft ~/.minecraft java -jar minecraft.jar mv minecraft minecraft.bak cp -a ~/.minecraft minecraft rm -r minecraft.bak rm -r ~/.minecraft mv ~/.minecraft.bak ~/.minecraft
Instructions for OS X
- Locate your Minecraft files. Press Command+Shift+G while in finder and then paste ~/Library/application support/minecraft into the dialog.
- Copy that minecraft folder in your application support folder.
- Insert in your portable drive and make 2 folders in it, named Data and Launcher.
- Paste your minecraft folder into the "data" folder in the portable drive.
- Drag your launcher into the "launcher" folder
- Remove your portable drive
Once you are done setting up, you can test if your Minecraft can start on another Mac.
- Insert your portable drive into another Mac to test
- Open the launcher folder and move the Minecraft launcher into your Applications folder.
- Double click the launcher to run it. Then after Minecraft loads, exit it.
- Again, go to Users/USERNAME/Library/Application Support
- In "Application Support", delete the minecraft folder.
- Move the minecraft folder in your data folder on your portable drive to the desktop.
- Then drag it from your desktop into application support.
- Run Minecraft again.
Or use this script:
mv ~/Library/Application Support/.minecraft ~/Library/Application Support/.minecraft.bak cp -a minecraft ~/Library/Application Support/.minecraft open Minecraft.app mv minecraft minecraft.bak cp -a ~/Library/Application Support/.minecraft minecraft rm -r minecraft.bak rm -r ~/Library/Application Support/.minecraft mv ~/Library/Application Support/.minecraft.bak ~/Library/Application Support/.minecraft
WARNING: The following methods will only work in Windows.
Doesn't work, minecraft still runs from the appdata folder, Minecraft Profile Manager is useless, and java will not run from the flash drive.
- First, create a folder named, say, "Flash MC". Then, go on over to get jPortable which lets you run Java right on your flash drive, without it being installed on the computer.
- You will want to install that onto your flash drive in a directory like \Flash MC\jPortable.
- Then, go to Minecraft Profile Manager's thread, and download it.
- Put it into your Portable MC folder. Follow the instructions. (Put minecraft.exe into the same folder that it is in)
- You should now be able to launch MPM, make a profile and download all the needed Minecraft files to play.
- Make two folders named bin and data
- Place the Minecraft client inside bin folder
- If you use a .jar it will still be placed in the bin folder
- Press ⊞ Windows + R to open run and type in the dialog box %appdata% then copy the .minecraft folder (Also include other folders that also included in minecraft such as .aether)
- Select those folders then press Ctrl + C (or Ctrl + X if you want to move the files rather than copy it)
- Go into Notepad and copy\paste the following:
SET appdata=%CD%\data bin\minecraft.exe
- But if you use a Jar, put this instead:
SET appdata=%CD%\data bin\minecraft.jar
- And if you use a Jar/Exe with a different name such as Minecraft-launcher put this
SET appdata=%CD%\data bin\<name of launcher>.<jar/exe>
- Then you are all done!
- You will need Java for this, but if you also want java in your Flash/Thumb/USB drive, see the section titled Add Portable Java below.
- Any data you have in your .minecraft in appdata will also be in your Flash/Thumb/USB drive
Portable Java Variant
You will need an extra 500MB in your Drive for this to work!
Now you have done the above, time to add portable Java!
- Go to []
- Then open PortableApps.com_Platform_Setup_11.2.exe then wait until you see the add apps section
- Make sure you place the setup in the Flash/Thumb/USB drive!
- Then in utilities find and tick the boxes jPortable, jPortable Launcher, jPortable Browser switch then press install
- Then wait for it to install then after that, your'e done!
How to open jPortable
- First, find the folder PortableApps in your Flash/Thumb/USB drive
- Then double click start, Then press jPortable Launcher
- A window will open, then find the jar (Don't worry if it shows jar can be opened only change it to all files then find your exe)
- Then after that press open then your minecraft will open
Issues and how to fix them
- The minecraft directory is not there, if that happens then press edit profile then find and locate your data folder in file explorer then right click it then press properties
- Also in the edit profile window tick the Game directory box
- Now a window should open, so you will Select the text by dragging in the Location Line then paste it in the Game directory box then include this \.minecraft or paste it in the Game directory box
This part was made by HiWiki. If there are any issues in this guide, please PM that user. The original source can be found in.
Changing the launcher file to use an autorun script
If you are using an autorun.inf instead of using
set appdata=%CD%\data bin\minecraft.exe
set appdata=%CD%\data bin\minecraft.jar
change the file to this:
set appdata="Minecraft portable\data" cd "Minecraft portable\drive\" Minecraft.jar
Save the file as "Autorun.inf" (do NOT save it as Autorun.inf.txt)
A video tutorial showing the step-by-step procedure on how to make Minecraft portable and run it from a USB thumb drive without Java installed