Java for Minecraft/TLauncher [Windows/MacOS/Linux] [x32/64]
To run our launcher and the Minecraft game itself, you must have Java installed. On this page, you will learn all the basic installation details. All this will not take long, and as a result, you will get one of the most popular games in history at your disposal. Additionally, find out which versions of Java use new and old versions of the game.
Contents:
Installing Java in Windows (XP, 7, 8, 10, 11)
- Installing Java in Ubuntu for TLauncher/Minecraft
- Installing Java in Debian/Mint for TLauncher/Minecraft
- Installing Java in Fedora/CentOS for TLauncher/Minecraft
Troubleshooting Java Installation
Important information
To run TLauncher requires Java 8!! However, on some Linux systems, they also work with Java 11.
Recommended Java version for Minecraft (1.16.5 and lower) on Windows: Java 8 Update 51 (most recommended) or Java 8 Update 45.
Recommended Java version for Minecraft (1.16.5 and lower) on MacOS/Linux:: the latest Java 8 Update.
Recommended Java version for Minecraft (1.17 and 1.17.1) on Windows: Java 16 (used by game developers).
Recommended Java version for Minecraft (1.17 and 1.17.1) on MacOS/Linux: Java 16 (used by game developers).
Recommended Java version for Minecraft (1.18 and higher) on Windows: Java 17 (used by game developers).
Recommended Java version for Minecraft (1.18 and higher) on MacOS/Linux: Java 17 (used by game developers).
WARNING: TLauncher automatically* uses the right version of Java recommended by the game developers: for the game version 1.18 - Java 17, for the game 1.17 - Java 1.16, for the game 1.16.5 and below - Java 8 Update 51. Therefore, there is no need to manually install Java 16 or 17! If there is a error starting associated with Java, then check the settings in the Launcher (Icon "Gears" -> "Settings"), that it is "Selecting java" to "Defaults". If it is a different version, the launcher will try to run every version from it and there may be an error! Change this if you know what it's for.
* You need to use the current version of TLauncher 2.84 or higher.
Where to Download Java 8
OS auto-detection for Java (on an external site);
Windows*: Java Windows x64; Java Windows x32
MacOS*: Java MacOS x64 (macOS 10.7.3 and HIGHER!);
Linux*: Java Linux x64 RPM; Java Linux x32 RPM; Java Linux x64; Java Linux x32
Where to Download Java 16
Windows*: Java Windows x64
MacOS*: Java MacOS x64
Linux*: Java Linux x64 RPM; Java Linux ARM x64 RPM; Java Linux x64 Deb
Where to Download Java 17
Windows*: Java Windows x64
MacOS*: Java MacOS x64; Java MacOS ARM x64
Linux*: Java Linux x64 RPM; Java Linux ARM x64 RPM; Java Linux x64 Deb
* All versions were taken from the official Java website without modifications and are signed with the Oracle digital signature!
Installing Java in Windows (XP, 7, 8, 10, 11)
1) Determine the architecture of your OS — x32 или x64, If you already know it, proceed to the next steps. Otherwise, open "My Computer" -> in the top menu ("Computer") "), look for "System properties" and click on this button.
2) Look for the "System type" parameter — the architecture of your system is specified there
2.1) If you have "32-bit Operating System, x64-based processor", it is recommended to install 64-bit Windows, as your CPU supports it. Otherwise, x32 will impose limitations on RAM allocation!
3) After determining the architecture, download the x32 or x 64 Java version from the links above.
4) Launch the downloaded installer and click on the "Install" button. After the installation your PC is ready to work with Minecraft/TLauncher.
Installing Java in macOS
1) Download the Java version for macOS x64 from the link above.
2) Run the downloaded DMG image and launch the PKG installation package in it:
3) In the first two windows, just click "Continue":
4) As usual when installing in macOS, enter the password:
5) Done! You now have Java installed on OS X.
Installing Java in Linux
Installing Java in Ubuntu for TLauncher/Minecraft
1) Open the Terminal and execute the standard sudo apt-get update , and then sudo apt-get upgrade .
2) Install Java: sudo apt install openjdk-8-jdk and then Y.
3) Download the Linux version of the launcher and unpack the archive from the .jar file to any location (unpack just the .zip archive, not the .jar itself!).
4) Run the launcher with the sudo java -jar /home/user/Downloads/TLauncher-2.83.jar command. You may have a different path, depending on where you put the file! The necessary files will be downloaded and the launcher run:
Installing Java in Debian/Mint for TLauncher/Minecraft
1) Open the Terminal and execute the standard sudo apt-get update , and then sudo apt-get upgrade .
2) Install Java: sudo apt install default-jdk and then Y.
3) Download the Linux version of the launcher and unpack the archive from the .jar file to any location (unpack just the .zip archive, not the .jar itself!).
4) ЗRun the launcher with the sudo java -jar /root/Downloads/TLauncher-2.83.jar command. You may have a different path, depending on where you put the file! The necessary files will be downloaded and the launcher run:
Installing Java in Fedora/CentOS for TLauncher/Minecraft
1) Open the Terminal execute the standard sudo yum update and update.
2) Install Java: sudo yum install java-11-openjdk and then Y
3) Execute the sudo update-alternatives --config java and specify the number of the relevant Java 11 version in the field to install it by default. Using java -version , check what Java 11 displays:
4) Download the Linux version of the launcher and unpack the archive from the .jar file to any location (unpack just the .zip archive, not the .jar itself!).
5) Run the launcher with the sudo java -jar /home/user/Downloads/TLauncher-2.84.jar command. You may have a different path, depending on where you put the file! The necessary files will be downloaded and the launcher run.
Troubleshooting Java Installation
1) The Java installer does not launch without error messages and pop-ups.
1.1) Try to completely reboot your PC and run the installer again.
1.2) If rebooting does not help, you should reinstall your OS (Windows, etc.), as it is broken.