Which Java Does Minecraft Need?
Minecraft 26.3 needs Java 25. Older versions need older Java: find your Minecraft version in the table below.
Java version for each Minecraft version
| Minecraft versions | Java needed | Releases |
|---|---|---|
| 26.1 to 26.3 | Java 25 | 5 |
| 1.20.5 to 1.21.11 | Java 21 | 14 |
| 1.18 to 1.20.4 | Java 17 | 13 |
| 1.17 to 1.17.1 | Java 16 | 2 |
| 1.0 to 1.16.5 | Java 8 | 66 |
From Mojang's official version files, checked Nov 8, 2026. See every release on the Minecraft versions page.