How to Make Minecraft Show in Steam
UPDATE: This method works both before and after the 1.6 Horse Update.
For at least a year, we’ve been trying to figure out how to get Minecraft to show up in Steam’s friend list. The problem was that adding the exe normally as a non-Steam game resulted in a green “now playing” for a few seconds before returning the user’s status back to the blue “Online”. We have finally discovered a method, using both the Minecraft exe and jar file, and have documented it below.
IMPORTANT
- This issue affects users with Java 64-bit installed on their PC.
- Do not use this walkthrough if you are running only Java 32-bit – it will actually give you this issue. Add the exe normally as a non-Steam game, i.e. stop at step 2 below.
- This is not for getting the in-game overlay to work properly. Steam overlay just does not like Minecraft; it will usually not function at all and may even lock up or crash your game.
1. Downloading the Minecraft exe and jar files
- Go to the Minecraft download page here.
- Download Minecraft.exe in the “Minecraft for Windows” section.
- Click the small link “Show all platforms” under the “Minecraft for Windows” section.
- Download Minecraft.jar in the “Minecraft for Linux / Other” section.
- Move the two files into the folder you want to run Minecraft from.
2. Adding Minecraft to your Steam games library
- Open your Steam library.
- Click “ADD A GAME…” in the bottom left of the window.
- Click “Add a Non-Steam Game…”
- Click “BROWSE…” and locate the folder with the two files.
- Click on Minecraft.exe and press Open. Minecraft should now be checked in the Add a Game window.
- Click “ADD SELECTED PROGRAMS”. Minecraft should now be in your Games list.
3. Using the jar file to launch Minecraft and fixing the icon
- Scroll down the Games list and locate Minecraft.
- Right-click Minecraft and click Properties.
- Click “CHOOSE ICON…” at the top.
- Click Minecraft.exe and press OPEN. The icon should now have a shortcut arrow.
- Under Target, change “…\Minecraft.exe” to “…\Minecraft.jar” and click CLOSE.
You can now play Minecraft through Steam and show your friends what awesome game you are enjoying.
- If you get stuck at the white Mojang screen, navigate to “C:\Users\[account name]\AppData\Roaming\.minecraft\bin” and delete the jinput.jar file. (AppData is a hidden folder.)
- Double-check the Java version you have installed on your PC. Stop at step 2 if you only have Java 32-bit. Follow the entire walkthrough if you have Java 32 AND 64-bit OR if you have only Java 64-bit installed.
- Download and install Java 64-bit manually (it’s called Windows Offline (64-bit)), as we have had issues in the past using versions downloaded with Firefox and Chrome.
- Make sure that you have downloaded the files for the correct platforms.
- Make sure the two files are in the same folder.
- Make sure when adding a non-Steam game, to choose the exe and not the jar file.
- Make sure to choose the icon first before changing the target.
Testing
- Internet Explorer 9, 32 and 64-bit, to download Java.
- Java, Version 6 Update 30, 32 and 64-bit.
- Java 32-bit only, Java 32 and 64-bit concurrently, and Java 64-bit only, with the exe and exe+jar files.
- Windows 7 OS, 64-bit.
Last updated on July 13, 2013.
22 Dec 2011
Hi, quick question:
I did everything as instructed, but when I launch Minecraft, my name stays green for about 2 seconds, before going back to blue. Is there any way to fix that? Or is it because of 64-bit java?
Thanks,
Goof
23 Dec 2011
Thank you for the feedback, Goofmobber. I’ve gone through and done a more thorough testing with the Java and Minecraft clients, adding to the walkthrough accordingly. Could you please reply with which Java and OS type (32 or 64-bit) your PC is running?
06 Mar 2012
No luck, mine goes back to status-online after a couple of seconds.
java version “1.7_0_02” SE 64-bit
Windows 7 64-bit
26 Mar 2012
Works perfectly for me. Thanks a bunch!
29 Jun 2013
for me when I changed the “minecraft.exe” to “minecraft.jar” it didn’t locate the jar and wouldn’t work so then I went back and put the “miencraft.exe” back and it stays when I open from steam or short cut. I am running from a 64 bit java and I think my pc runs a 86 bit. im not really sure why it worked but it did…….