Quelle version de Java pour mon serveur Minecraft ?

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 MinecraftVersion JavaNote
26.1, 26.2, 26.3 (2026)Java 25Obligatoire depuis 26.1. Paper et Purpur ne demarrent pas sur Java 21.
1.20.5 a 1.21.11Java 21La plupart des modpacks actuels (ATM 10, Cobblemon, Pixelmon).
1.18 a 1.20.4Java 17Prominence II sur 1.20.1 et de nombreux packs Forge de 2023/2024.
1.12.2 a 1.16.5Java 8RLCraft et autres packs classiques.
1.7.10 a 1.11Java 8Legacy. 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

  1. Ouvrez votre serveur dans le panel et allez dans l'onglet Startup.
  2. Sous Docker Image, choisissez la version Java du tableau ci-dessus.
  3. 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.


Encore des questions ? Ouvrez un ticket de support et notre équipe vous aidera.

Retour au blog