Le serveur Minecraft ne démarre pas ? Comment trouver la cause et la corriger
Un serveur qui s'arrête juste après son lancement indique presque toujours pourquoi dans sa console ou dans logs/latest.log. Trouvez votre message dans le tableau ci-dessous, puis passez à la correction.
Commencez par le journal
Surveillez la console au démarrage du serveur, ou ouvrez ensuite logs/latest.log. Lisez la première erreur, pas la dernière ligne : les lignes suivantes en sont généralement la conséquence. Le serveur est prêt quand le journal affiche « Done ».
Ce que signifie votre erreur
| Message | Cause et correction |
|---|---|
| You need to agree to the EULA | eula.txt indique encore false. Mettez-le à true. |
| Unable to access jarfile | Le nom du fichier jar ou le dossier est incorrect. Vérifiez la commande de démarrage. |
| Invalid or corrupt jarfile | Le téléchargement est incomplet. Téléchargez à nouveau le jar. |
| UnsupportedClassVersionError | Java est trop ancien pour ce serveur. Voyez quelle version de Java il faut pour un serveur Minecraft. |
| Could not reserve enough space for object heap | Vous avez demandé à Java plus de mémoire que la machine n'en a. Voyez le guide des erreurs de mémoire de Minecraft. |
| FAILED TO BIND TO PORT | Le port est déjà utilisé, ou server-ip est incorrect. Voyez le guide de cette erreur. |
| Could not load plugin | Le plugin est défectueux ou conçu pour une autre version de Minecraft. Mettez-le à jour ou retirez-le. |
| Failed to load level | Le monde est endommagé. Restaurez une sauvegarde. |
Acceptez l'EULA
La première fois que vous lancez le serveur, il crée eula.txt puis s'arrête. Ouvrez le fichier et changez la dernière ligne en true, ce qui signifie que vous acceptez l'EULA de Minecraft à l'adresse aka.ms/MinecraftEULA :
eula=true
Puis redémarrez le serveur.
Vérifiez la commande de démarrage et le jar
Une commande de démarrage typique ressemble à ceci :
java -Xms2G -Xmx2G -jar server.jar --nogui
Lancez-la depuis le dossier qui contient le jar, et vérifiez que le nom de fichier de la commande correspond au vrai nom. Listez le dossier avec ls sous Linux ou dir sous Windows pour le voir. Si le jar est endommagé, téléchargez-le à nouveau depuis le site officiel du logiciel.
Écartez les plugins et les mods
Si le journal nomme un plugin, mettez-le à jour vers une version qui correspond à votre version de Minecraft, ou retirez-le. Si la cause n'est pas claire, déplacez tout le contenu du dossier plugins hors de celui-ci et démarrez le serveur. Quand il démarre, remettez les plugins par petits groupes pour trouver celui qui pose problème. Les plugins, les mods Fabric et les mods Forge ne sont pas interchangeables : n'utilisez que ce que votre logiciel de serveur prend en charge.
Mondes endommagés
Des erreurs sur les fichiers de région ou level.dat signifient qu'une partie du monde est corrompue, souvent après un plantage ou un disque plein. Arrêtez le serveur, copiez le dossier du monde en lieu sûr et restaurez la dernière sauvegarde. Ne supprimez jamais un monde avant de l'avoir copié.
Il ne démarre toujours pas ?
Envoyez les 100 dernières lignes du journal avec votre version de Minecraft, votre logiciel de serveur et sa version, ainsi que le résultat de java -version. Avec ces éléments, on peut généralement identifier la cause en une seule réponse.
Hébergez votre serveur Minecraft à Singapour
Un ping faible pour les joueurs en Inde, en Malaisie et en Indonésie, sur des cœurs AMD EPYC rapides avec NVMe et protection DDoS.
