LOGO

Minecraft No Longer Requires Java - Uninstall Java Now

September 8, 2015
Minecraft No Longer Requires Java - Uninstall Java Now

Minecraft No Longer Requires Java Installation

A common frustration among Minecraft players has been the game's reliance on Java. Dealing with Java often proves problematic due to security vulnerabilities and the necessity for constant updates to mitigate potential exploits.

Fortunately, a newly released launcher resolves this issue. Players can now enjoy Minecraft without needing to install Java separately, allowing for its removal from their systems.

Bundled Java Version Offers Improvements

The core of this change lies in Minecraft now including a self-contained Java runtime with its installation. This bundled version avoids the security concerns and inconveniences associated with standard Java installations.

Testing indicates that utilizing this integrated Java version may even result in performance gains compared to using a pre-existing Java installation on your computer.

Launcher Update for macOS Users

Microsoft has recently expanded the availability of this improved experience. A new launcher has been released specifically for OS X users, bringing the benefits of the bundled Java runtime to those on macOS as well.

This update ensures a more streamlined and secure Minecraft experience across multiple operating systems.

Significant Updates to the Minecraft Launcher and Their Implications

Mojang has recently been evaluating a revamped launcher for the Windows PC edition of Minecraft, with an OS X version anticipated for release before the year concludes. The most noteworthy alteration within this new launcher is its capacity to download a self-contained Java version.

This Java installation operates independently from any pre-existing, system-level Java installations on the user’s computer.

Why is this change important? Java has a well-documented history of security vulnerabilities and zero-day exploits. We have previously detailed the inherent issues with the Java platform. For a comprehensive understanding of Java’s security concerns, reviewing the article Java Is Awful and Insecure, It's Time to Disable It, Here's How is highly recommended.

The Relationship Between Minecraft and Java

Despite its security flaws, Java remains essential for running Minecraft. Consequently, millions of Minecraft players have historically been compelled to maintain Java installations on their systems to enjoy the game.

This new development from Minecraft alters this dynamic. A full, system-wide Java installation is no longer a prerequisite for gameplay.

While Java is still required, it is now managed directly by the Minecraft launcher and stored alongside the game files. This isolates the Java executable, shielding the broader system from potential vulnerabilities.

Benefits of the New Launcher

The launcher automatically obtains the appropriate Java version for the user’s system configuration. Players who were unintentionally utilizing the 32-bit Java version on 64-bit machines should experience improved performance as a result.

Furthermore, the launcher handles automatic updates to the Java installation. Users will also avoid unwanted software installations, such as the Ask Toolbar, during the process.

The updated Minecraft launcher for Windows PCs is currently available on the official Minecraft website, though many players are still utilizing the older version.

Let’s examine the steps to upgrade to the new launcher and explore the anticipated performance enhancements. We extend our gratitude to HTG forum member adancom for initially highlighting this new launcher.

  • Enhanced Security: Isolates Java, reducing system-wide vulnerability exposure.
  • Automatic Updates: Simplifies maintenance and ensures optimal performance.
  • Performance Improvements: Correct Java version selection for improved gameplay.

Switching to the New Minecraft Launcher on Windows

Transitioning to the updated launcher is a straightforward process. It won't affect your existing user data, meaning your profiles and world saves remain untouched. There’s no need to create new accounts or worry about data migration.

However, a small adjustment is required. Currently, the installer doesn't automatically select the new Java runtime, and will continue utilizing your previously installed Java version.

Begin by visiting the official Minecraft download page. Download the Minecraft.exe file for Windows. Previously, the file’s location wasn’t critical, as it primarily served as a shortcut to your user data. The launcher functioned as an enhanced shortcut.

Now, it’s advisable to be more deliberate about where you save the new launcher version. This is because it now generates additional directories to store game files, including the independent Java runtime.

minecraft-doesnt-need-java-installed-anymore-its-time-to-remove-it-1.jpg

Upon the initial launch, and during any subsequent runs where a Java update is detected, a download indicator will briefly appear. This indicates the download of the most current and suitable runtime for your system.

minecraft-doesnt-need-java-installed-anymore-its-time-to-remove-it-2.jpg

Following the first run, the launcher will create the following sub-directories and files in the same location as the launcher executable. If you typically placed Minecraft.exe on your desktop, consider creating a dedicated folder for the new launcher.

minecraft-doesnt-need-java-installed-anymore-its-time-to-remove-it-3.jpg

Within the launcher, a minor but crucial modification is necessary. Select your desired profile using the profile selection menu located in the lower-left corner of the launcher window. Then, click "Edit Profile."

Update: The latest launcher versions may already default to the correct Java location. However, verifying this setting is still recommended.

minecraft-doesnt-need-java-installed-anymore-its-time-to-remove-it-4.jpg

In the profile menu, locate "Java Settings (Advanced)" at the bottom. Currently, it likely points to your system-wide Java installation, as shown in the screenshot. This is the default behavior, and you’ll likely see a similar path in your own profile.

minecraft-doesnt-need-java-installed-anymore-its-time-to-remove-it-5.jpg

You must modify this path to point to the javaw.exe file downloaded by the launcher. This file is located within the launcher’s directory structure. For example, if you placed the launcher in C:\New Minecraft Launcher\, your path should reflect that.

Navigate to the \runtime\ folder and its subfolders to find the appropriate Java executable. After making the change, and confirming its accuracy, click "Save Profile." Minecraft will then utilize the standalone Java installation bundled with the launcher, instead of the system-wide version.

If Minecraft is your sole application requiring Java, we suggest uninstalling Java from your system to free up resources.

Transitioning to the Updated Launcher for macOS

For users of macOS, the official Reddit thread provides the necessary download link to access the new launcher. Installation is straightforward; simply double-click the DMG file and drag the Minecraft application into your Applications folder.

Currently, this launcher is designated as a beta version, indicated by the "_stage" suffix in its name. It is anticipated that a full public release will follow shortly, and this guide will be updated accordingly when that occurs.

After installation, navigate to the profile settings to verify the Java version being utilized. The launcher should now be configured to use the Java version included with the new download.

This ensures compatibility and optimal performance with the latest Minecraft features.

Performance Enhancements

Beyond the substantial security benefits gained by isolating Java, notable performance improvements are also achievable. A considerable number of Minecraft users are currently operating with 32-bit Java, despite their systems being capable of running 64-bit Java. Fortunately, the launcher automatically selects and installs the appropriate version.

Furthermore, many players neglect to maintain updated Java installations. This practice is detrimental not only to security but also to performance, as Minecraft operates more efficiently with the latest Java version.

Initially, we predicted a minimal performance gain on our test system, given its existing configuration with a relatively current 64-bit Java 8 installation. This represents a significant upgrade compared to the 32-bit Java 7 commonly used by Minecraft players.

minecraft-doesnt-need-java-installed-anymore-its-time-to-remove-it-7.jpg

Prior to transitioning to the standalone Java installation, this screenshot demonstrates our use of 64-bit Java, resulting in approximately 36 frames per second. This figure experienced slight variations during testing, but never exceeded 40 FPS.

minecraft-doesnt-need-java-installed-anymore-its-time-to-remove-it-8.jpg

Upon switching to the updated standalone Java instance, obtained through the Minecraft launcher, and remaining in the identical location, our frame rate increased to 70 FPS – matching our monitor’s vsync setting. This represented a surprisingly substantial performance improvement for what was, on our test machine, a relatively minor adjustment. Users currently employing 32-bit Java 7 and upgrading to 64-bit Java 8 can anticipate considerable gains.

Do you have a question regarding Minecraft? Please send us an email at ask@howgeek.com, and we will endeavor to provide an answer.

#Minecraft#Java#uninstall Java#Minecraft update#Java requirements#game optimization