Changer la version de Java sur un serveur Minecraft est nécessaire pour garantir la compatibilité avec certaines mises à jour du jeu, comme l’exigence de Java 21 dans les versions modernes. Passer à une version plus récente peut améliorer considérablement les performances et la stabilité du serveur grâce à une meilleure gestion de la mémoire et à une réduction du lag en arrière-plan. De plus, certains chargeurs de mods et plugins sont conçus pour des environnements Java spécifiques, ce qui rend indispensable l’utilisation de la bonne version afin d’éviter les plantages au démarrage.
1. Connectez-vous au panneau BisectHosting Starbase.
2. Arrêtez le serveur.
3. Sélectionnez l’onglet Minecraft Tools, puis choisissez Modloader.
4. Notez la version de Minecraft du modloader. Les modloaders personnalisés dépendront de la version de Minecraft installée manuellement.
5. Accédez à l’onglet Accueil .
6. Dans le menu déroulant Java Version, sélectionnez la version qui correspond au modloader de l’étape 4.
| Version de Minecraft | Version de Java |
|---|---|
| 1.16 et versions antérieures | Java 8 |
| 1.17 à 1.20.4 | Java 17 |
| 1.20.5 à 1.21.11 | Java 21 |
| 26.1 et versions ultérieures | Java 25 |
Remarque : Java Adoptium est l’option par défaut, même si certains modpacks peuvent mieux fonctionner avec d’autres versions.
7. Démarrez le serveur.
Kits de développement Java
- Adoptium - Adoptium fournit un environnement stable optimisé pour le matériel moderne. Installez toujours Adoptium en premier avant d’essayer d’autres JDK, car il garantit une compatibilité immédiate avec les serveurs Minecraft vanilla comme fortement modd és.
Remarque : n’essayez les alternatives suivantes que si vous savez ce que vous faites.
- GraalVM - GraalVM utilise un compilateur Just-In-Time (JIT) avancé qui optimise le code Java pour offrir une génération de chunks plus rapide et un nombre de ticks par seconde (TPS) plus élevé. Cette architecture réduit les pauses liées au garbage collection et la surcharge CPU.
- Azul - Azul utilise une technologie spécialisée pour éliminer quasiment les pics de lag causés par les nettoyages de mémoire en arrière-plan. Azul garantit que le serveur maintient un framerate constamment élevé, en particulier pour les mondes gigantesques avec une automatisation poussée.
- Corretto - Corretto fournit un environnement qui offre certains des avantages d’Azul et de GraalVM. Il privilégie la stabilité et des performances fluides sous forte charge système.