Comment changer la version Minecraft ou Java ?
La page Version centralise la version de Minecraft et, pour les modèles de serveur (eggs) compatibles, la version de Java.
La page Version centralise la version de Minecraft et, pour les modèles de serveur (eggs) compatibles, la version de Java. Une mauvaise combinaison provoque souvent un arrêt immédiat.
Procédure étape par étape
-
Créer une sauvegarde
Sauvegardez le monde et les configurations avant tout changement de version.
-
Vérifier la compatibilité
Contrôlez les versions prises en charge par le modèle de serveur, les plugins ou le modpack.
-
Choisir la version
Ouvrez Version, sélectionnez la version cible puis confirmez. Le panel choisit l’image Java adaptée lorsque cette fonction est disponible.
-
Lire les logs
Après le redémarrage, recherchez l’erreur « Unsupported class version », un plugin incompatible ou un monde créé par une version plus récente.
Avant de commencer
Le changement se fait dans la page « Version » du menu du serveur. Choisissez le type de serveur (Vanilla, Paper, Purpur, Fabric, Forge ou NeoForge), puis la version, et confirmez avec le bouton « Installer ». Le panel réinstalle alors le serveur avec l’image Java adaptée.
Le panel force l’arrêt du processus avant la réinstallation. Tapez d’abord stop dans la console et attendez l’état « Hors ligne » : le monde est alors enregistré proprement.
- Sur une offre qui inclut des sauvegardes, cochez « Créer une sauvegarde d’abord » : l’installation ne démarre qu’une fois la sauvegarde terminée, et rien n’est modifié si elle échoue.
- Changer de type, de Paper vers Fabric par exemple, remplace les fichiers du serveur par ceux du nouveau type : vos plugins ne seront plus chargés.
Quelle version de Java choisir
Le panel applique ces correspondances à chaque changement de version. N’intervenez que si un modpack impose autre chose.
Pour changer Java sans toucher à Minecraft, ouvrez « Paramètres », carte « Version Java », choisissez la « Nouvelle version », cliquez sur « Enregistrer la version Java » puis redémarrez le serveur.
- Minecraft 1.16.5 et versions antérieures : Java 8 ou 11 ; les anciens modpacks Forge demandent souvent Java 8.
- Minecraft 1.17 : Java 16 ou plus récent.
- Minecraft 1.18 à 1.20.4 : Java 17.
- Minecraft 1.20.5 et suivantes : Java 21. Pour les versions 26.1 et suivantes, le panel choisit Java 25 lorsque l’image est proposée.
Vérifier que tout fonctionne
Après l’installation, démarrez le serveur et suivez la console. La ligne Starting minecraft server version indique la version réellement lancée, et la ligne qui commence par Done signale que le serveur accepte les joueurs.
Retour en arrière risqué
Ouvrir un monde récent avec une ancienne version peut supprimer ou corrompre des données.
Questions fréquentes
Que signifie UnsupportedClassVersionError au démarrage ?
Le serveur ou un plugin a été compilé pour une version de Java plus récente que celle de l’image. Le message précise la version attendue : class file version 65.0 correspond à Java 21, 61.0 à Java 17 et 52.0 à Java 8. Choisissez dans la carte « Version Java » une version au moins égale, puis redémarrez.
Pourquoi la fenêtre « Version de Java non prise en charge » s’ouvre-t-elle ?
Le panel a lu dans la console un message comme Minecraft 1.18 requires running the server with Java 17 or above. La fenêtre liste les images Java disponibles : choisissez celle demandée et cliquez sur « Mettre à jour l’image Docker », le serveur redémarre ensuite.
Peut-on revenir à une version plus ancienne de Minecraft ?
Le panel le permet, mais un monde ouvert par une version récente n’est pas prévu pour être relu par une plus ancienne : des chunks entiers peuvent disparaître. Restaurez plutôt la sauvegarde faite avant la mise à jour. Pour un monde au format des versions 26.x, le panel demande une confirmation, car le retour en arrière efface définitivement le monde.