Introduction
La branche 1.21 (et les mises à jour mineures qui ont suivi, 1.21.1 et au-delà) a changé plusieurs choses côté serveur, au-delà du contenu de jeu visible par les joueurs. Version de Java requise, compatibilité des différents logiciels serveur, migration d'un monde existant, plugins et mods à vérifier avant de mettre à jour : ce guide fait le point sur ce qui compte vraiment quand on gère un serveur Minecraft, en restant volontairement prudent sur les détails précis de chaque sous-version. Pour tout ce qui touche à une note de patch exacte, le réflexe reste de vérifier les notes officielles sur le site de Mojang avant une mise à jour en production.
Java 21 : le prérequis qui change tout côté serveur
Depuis la 1.20.5 et pour toute la branche 1.21.x, le serveur Minecraft (vanilla comme Paper/Spigot) nécessite Java 21 au minimum pour démarrer. C'est un changement important par rapport aux versions plus anciennes qui tournaient encore sur Java 17 : un serveur qui n'a pas été mis à jour côté environnement d'exécution ne démarrera tout simplement pas sur une version 1.21.x.
- Sur un serveur serv-minecraft, la version de Java est gérée automatiquement selon l'édition et la version choisies dans l'onglet Version du panel : vous n'avez rien à installer vous-même.
- Si vous gérez un environnement personnalisé en mode expert, vérifiez la version de Java active avant de basculer votre serveur en 1.21.x.
- Un ancien plugin ou une bibliothèque tierce compilée pour une très vieille version de Java peut, dans de rares cas, nécessiter une mise à jour pour rester compatible.
Paper et Spigot sur les branches 1.21.x
Paper et Spigot suivent en général les sorties majeures de Minecraft avec un délai de quelques jours à quelques semaines, le temps que les mainteneurs adaptent le code serveur aux changements internes (format des données, réseau, génération de monde). Sur les mises à jour mineures d'une même branche (1.21.1, 1.21.2, etc.), le délai est généralement plus court qu'au lancement d'une version majeure.
Concrètement, pour un serveur Paper/Spigot existant, la bonne pratique reste la même à chaque montée de version :
- Attendre qu'un build stable (pas juste expérimental) soit disponible pour la version cible.
- Vérifier que vos plugins principaux annoncent une compatibilité confirmée avec cette version, pas seulement « devrait fonctionner ».
- Faire une sauvegarde complète avant toute mise à jour (voir plus bas).
- Mettre à jour d'abord sur une copie de test si possible, avant de basculer le serveur de production.
Fabric, Forge et NeoForge : qui suit, qui traîne
Côté moddé, les trois modloaders ne réagissent pas à la même vitesse face à une nouvelle version de Minecraft (voir notre guide installer Forge ou Fabric sur son serveur pour le détail des différences entre les trois) :
- Fabric est historiquement le plus rapide à proposer un support fonctionnel d'une nouvelle version, souvent en quelques jours, mais le catalogue de mods disponibles sur cette nouvelle version met plus de temps à suivre.
- Forge prend généralement plus de temps, car le travail d'adaptation du modloader est plus lourd.
- NeoForge, fork plus récent de Forge, suit avec un calendrier variable selon les versions et concentre une bonne partie des gros modpacks techniques récents.
Dans tous les cas, la vraie limite pratique n'est pas le modloader lui-même mais les mods installés individuellement : un modpack complet ne devient réellement utilisable sur une nouvelle version de Minecraft que lorsque la quasi-totalité de ses mods ont eux-mêmes été mis à jour. C'est pour ça que beaucoup de communautés attendent plusieurs semaines, voire plusieurs mois, avant de migrer un gros modpack vers une nouvelle version.
| Logiciel serveur | Délai typique après une version majeure | Point d'attention |
|---|---|---|
| Paper / Spigot | Quelques jours à quelques semaines | Attendre un build stable, pas un build expérimental |
| Fabric | Souvent quelques jours | Le modloader suit vite, les mods individuels suivent plus lentement |
| Forge | Plus long, variable | Adaptation plus lourde côté modloader |
| NeoForge | Variable selon les versions | Concentre une bonne partie des gros modpacks récents |
Ces délais sont donnés à titre indicatif et varient d'une version à l'autre : vérifiez toujours l'état de compatibilité annoncé par chaque projet avant de planifier une migration.
Data packs et ressources : un autre point à vérifier
Au-delà des plugins et des mods, un serveur qui utilise des data packs personnalisés (recettes, avancements, fonctions, génération de structures) doit aussi vérifier leur compatibilité avec la nouvelle version : le format des data packs évolue lui aussi d'une version majeure à l'autre, et un data pack conçu pour une ancienne version peut ne plus se charger correctement, voire empêcher le monde de démarrer proprement. Le réflexe est le même que pour les plugins : tester sur une copie avant de migrer la production, et surveiller les logs au premier démarrage.
Migration d'un monde existant vers 1.21
Sauvegarde avant tout
Avant toute mise à jour de version, créez une sauvegarde complète depuis l'onglet Backups du panel (nécessite l'option Sauvegardes, 4,49 €/mois) ou téléchargez manuellement le dossier du monde depuis l'onglet Fichiers. Une fois un monde chargé et sauvegardé par une version plus récente de Minecraft, le retour en arrière vers une version antérieure n'est pas garanti et peut corrompre des données.
Le format de monde évolue à sens unique
À chaque nouvelle version majeure, Minecraft met à jour le format interne des chunks et de certaines entités au moment où elles sont chargées. C'est transparent pour le joueur, mais ça signifie concrètement qu'un monde migré vers 1.21.x ne doit plus être rouvert avec une version antérieure. Si vous testez la migration, faites-le sur une copie du monde, jamais directement sur le monde de production.
Mettre à jour ses plugins pour 1.21
Un plugin compilé pour une ancienne version peut continuer à fonctionner un moment grâce à la compatibilité ascendante de Paper/Spigot, mais ce n'est pas garanti dès qu'un plugin touche à des éléments internes du jeu plutôt qu'à l'API publique. Avant de migrer un serveur avec beaucoup de plugins :
- Listez vos plugins et vérifiez, un par un, s'ils annoncent officiellement un support de la version cible.
- Repérez les plugins abandonnés (pas de mise à jour depuis longtemps) : ce sont les premiers candidats à poser problème, et ceux qu'il faudra éventuellement remplacer.
- Testez la combinaison complète de vos plugins sur une copie du serveur avant de migrer la production, plutôt qu'un par un en aveugle.
Performances : ce qui a changé côté serveur
Chaque version apporte son lot d'ajustements sur la simulation du monde, la gestion des mobs ou le réseau, avec un effet potentiel sur le TPS d'un serveur déjà chargé. Plutôt que de citer des chiffres précis qui varient d'une sous-version à l'autre et qu'il faut vérifier au cas par cas, la bonne pratique reste la même après chaque montée de version : reprofiler le serveur avec Spark (voir notre guide 15 astuces pour optimiser un serveur Minecraft) plutôt que de supposer que les réglages qui fonctionnaient avant la mise à jour restent optimaux tels quels.
Comment mettre à jour votre serveur serv-minecraft vers 1.21
- Créez une sauvegarde depuis l'onglet Backups du panel.
- Ouvrez l'onglet Version de votre serveur.
- Sélectionnez la nouvelle version dans le menu déroulant « Version », en gardant la même édition (Paper, Spigot, Vanilla, Forge, Fabric, NeoForge selon votre serveur).
- Cliquez sur « Installer la version » et laissez l'installation se dérouler.
- Redémarrez le serveur depuis l'onglet Console et surveillez les premières lignes de log pour repérer une éventuelle erreur de plugin ou de mod incompatible.
Si vous partez de zéro plutôt que de migrer un serveur existant, la commande se fait depuis la page offres ou directement sur https://panel.serv-minecraft.fr/commander, avec le choix de la version dès la création.
FAQ
Puis-je revenir à une version antérieure après avoir migré mon monde vers 1.21 ?
Ce n'est pas recommandé : le format des chunks et de certaines entités change à chaque version majeure, et rouvrir un monde migré avec une version plus ancienne peut corrompre des données. Gardez toujours une sauvegarde d'avant migration si vous voulez garder la possibilité de revenir en arrière.
Quelle version de Java me faut-il pour un serveur 1.21.x ?
Java 21 minimum. Sur un serveur serv-minecraft, c'est géré automatiquement selon la version choisie dans le panel, sans manipulation de votre part.
Mon serveur moddé peut-il passer en 1.21 dès la sortie de la version ?
Techniquement souvent oui côté modloader (surtout avec Fabric), mais en pratique il vaut mieux attendre que la majorité de vos mods annoncent une compatibilité confirmée. Un modpack où la moitié des mods ne sont pas encore à jour cause plus de problèmes qu'il n'en résout.
Comment savoir si un de mes plugins ou mods posera problème après la mise à jour ?
Vérifiez la page officielle du plugin ou du mod (CurseForge, Modrinth, Spigot) pour une compatibilité confirmée avec votre version cible, et testez sur une copie du serveur avant de migrer la production.
Où trouver le détail exact des nouveautés d'une sous-version 1.21.x ?
Les notes de version officielles publiées par Mojang restent la source la plus fiable pour le détail précis de chaque sous-version : c'est la référence à consulter avant toute mise à jour en production plutôt qu'un résumé tiers.