×
Logo
  • Pricing
  • Blog
  • Contact
Panel

Search

Getting Started

Billing

Community

Hytale

Plugins and Mods

Modpacks

Panel

Server Management

Troubleshooting

YouTube Videos

Share your knowledge, submit a guide!

UltraServers Documentation
UltraServers Documentation
/
Minecraft
/
Server Management
/
Which Java version do I use for my Minecraft server?

Which Java version do I use for my Minecraft server?

Join our Discord and be part of our community!

Which Java version do I use for my Minecraft server?

When installing or upgrading a Minecraft server, one of the parameters that needs to be properly configured is the “Java version” that corresponds with the server version, otherwise the server simply won’t boot.

The “Java version” does not refer to the “Java edition” of Minecraft, but the underlying software that Minecraft is built on. This only applies to the Java version of Minecraft, Bedrock (mobile) does not use Java.

Minecraft Version to Java Table

Server Version
Java Version
1.16.5 & older
Java 8
1.17 - 1.17.1
Java 16
1.18 - 1.20.4
Java 17
1.20.5 +
Java 21

Related Documentation

Change the Minecraft Server TypeInstall Custom Server Software

If you require further assistance, you can open a support ticket here.

Feedback and suggestions can be submitted here or further discussed on our Discord server.

  • Which Java version do I use for my Minecraft server?
  • Minecraft Version to Java Table
  • Related Documentation
Logo

Terms of Service

© 2025 Ultra Servers Pte. Ltd. All rights reserved.

DiscordRedditThreadsTiktokXYouTube