Reponse courte : Minecraft 26.1 et plus recent tourne sur Java 25. Les versions 1.20.5 a 1.21.11 necessitent Java 21, 1.18 a 1.20.4 tournent sur Java 17, et la plupart des vieux modpacks sur 1.12.2 ou 1.7.10 utilisent Java 8.
Le tableau complet
| Version Minecraft | Version Java | Note |
|---|---|---|
| 26.1, 26.2, 26.3 (2026) | Java 25 | Obligatoire depuis 26.1. Paper et Purpur ne demarrent pas sur Java 21. |
| 1.20.5 a 1.21.11 | Java 21 | La plupart des modpacks actuels (ATM 10, Cobblemon, Pixelmon). |
| 1.18 a 1.20.4 | Java 17 | Prominence II sur 1.20.1 et de nombreux packs Forge de 2023/2024. |
| 1.12.2 a 1.16.5 | Java 8 | RLCraft et autres packs classiques. |
| 1.7.10 a 1.11 | Java 8 | Legacy. Java 8 uniquement. |
Pourquoi Java 25 est-il soudainement requis ?
Avec 26.1 (24 mars 2026), Mojang est passe a un nouveau systeme de numerotation et a releve le minimum Java de 21 a 25 en meme temps. Le launcher le gere automatiquement pour les joueurs. Un serveur n'a pas ce luxe : c'est vous qui decidez quel Java tourne.
Comment le reconnaitre
La console le montre immediatement :
java.lang.UnsupportedClassVersionError: ... has been compiled by a more recent version of the Java Runtime (class file version 69.0)
Le numero apres class file version indique quel Java le serveur attend : 69 = Java 25, 65 = Java 21, 61 = Java 17, 52 = Java 8.
Configurer Java dans le panel
- Ouvrez votre serveur dans le panel et allez dans l'onglet Startup.
- Sous Docker Image, choisissez la version Java du tableau ci-dessus.
- Redemarrez le serveur depuis l'onglet Console.
Puis-je toujours choisir le Java le plus recent ?
Pour Vanilla, Paper et Purpur a partir de 1.18 : en general oui. Pour les modpacks : non. Forge et beaucoup de mods sur 1.12.2 et 1.16.5 ne fonctionnent qu'avec Java 8.
Mon serveur ne demarre plus apres la mise a jour vers 26.2, que faire ?
Neuf fois sur dix, l'image Java est encore sur 21. Mettez-la sur Java 25 dans l'onglet Startup et redemarrez. Si ca echoue toujours, regardez dans la console la premiere ligne contenant "Error" et incluez-la dans un ticket.
Dois-je changer mon monde en changeant de Java ?
Non. La version de Java n'affecte que le programme qui fait tourner le serveur, pas vos fichiers de monde.
Pas encore de serveur ? Chaque offre Minecraft supporte toutes les versions du tableau, avec la selection Java par serveur incluse.