Skip to main content

Minecraft | switching between java versions

In this tutorial, we will demonstrate how to switch between different Java versions for your Minecraft server.

Compatibility information:
  1. Minecraft Java Edition 1.0 to 1.5.2:

    • Recommended Java version: Java 6 or Java 7
  2. Minecraft Java Edition 1.6 to 1.8.9:

    • Recommended Java version: Java 7 or Java 8
  3. Minecraft Java Edition 1.9 to 1.12.2:

    • Recommended Java version: Java 8
  4. Minecraft Java Edition 1.13 to 1.15.2:

    • Recommended Java version: Java 8 or Java 11
  5. Minecraft Java Edition 1.16 to 1.16.5:

    • Recommended Java version: Java 8 or Java 11
  6. Minecraft Java Edition 1.17 and later:

    • Recommended Java version: Java 16 or later (Java 17 is recommended for the latest versions)

By default, our Minecraft servers are deployed with the latest OpenJDK version. They also have automatic Java version detection. However, if automatic detection does not occur, follow the steps below:

  1. Stop your Minecraft server.
  2. On the left-hand side, locate the Select Java version button.

  1. Click the button to open the dropdown menu.
  2. Choose the desired Java version from the list.
  3. Click Execute to apply the selected Java version.

If your server fails to start after switching Java versions, it is likely due to an incompatible Java version. In such cases, revert back to Java 8.

Remember to use Java 17 for Minecraft servers running 1.17 and above.

Following these steps will allow you to easily switch between Java versions for your Minecraft server.