Minecraft fait tourner le monde en ticks, 20 par seconde. Si un tick prend beaucoup trop de temps, le watchdog du serveur décide qu’il s’est figé et l’arrête volontairement. Le propre watchdog de Minecraft indique A single server tick took 60.00 seconds. Paper et Purpur utilisent à la place leur propre watchdog, qui indique The server has stopped responding!. Quelque chose a figé le monde pendant une minute entière : un plugin, un mod, ou une très grosse machine dans le monde. Trouvez-le, puis redémarrez le serveur.
Ce que vous voyez
- Les joueurs se figent, puis perdent la connexion.
- La Console affiche
A single server tick tooket un nombre de secondes, puis(should be max 0.05). Sur Paper et Purpur, elle afficheThe server has stopped responding!et un thread dump, une longue liste qui commence parServer thread dump. - Quand le serveur s’est arrêté après le message de Minecraft lui-même, la boîte Pourquoi votre serveur s’est arrêté sur Aperçu et au-dessus de la console indique
Le serveur s’est figé, et Minecraft l’a arrêté.etOne update tookle nombre de secondes,A plugin, a mod or a very large machine in the world is usually the cause; spark's profiler shows which.
Trouver ce qui l’a figé
- Redémarrez le serveur.
- Dans Files, ouvrez
crash-reportset le fichier le plus récent, ou lisez la Console autour des lignes du watchdog (sur Paper et Purpur, le thread dump). Ils montrent ce que faisait le serveur quand il s’est figé. Le nom d’un plugin ou d’un mod ici est votre meilleure piste. Voir Lire le log et les rapports de plantage de votre serveur Minecraft. - Si le serveur lag avant de se figer, lancez Profiler 60 s sur la carte Santé du serveur de Aperçu pendant que le lag se produit. Elle nomme les plugins ou mods qui utilisent l’essentiel du thread principal : Vérifier la santé de votre serveur Minecraft avec le TPS et le profil spark.
- Mettez à jour ou retirez ce qu’elle nomme, ou changez le réglage qui le fait tourner trop souvent.
Causes courantes
- Un plugin ou un mod qui fait un gros travail d’un coup, comme générer ou parcourir une grande zone.
- Une énorme machine ou ferme : une longue horloge de redstone, des milliers d’objets au sol, une ferme à mobs très dense.
- Des joueurs qui explorent loin dans de nouvelles terres, que le serveur doit générer : Prégénérer votre monde Minecraft pour que l’exploration ne lag pas fait ce travail à l’avance.
La Limite du watchdog
Sur Vanilla et les loaders de mods, la limite de temps est la Limite du watchdog dans Paramètres, Server Properties (Java) (propriétés du serveur Java), 60000 millisecondes par défaut. Paper, Purpur et Spigot désactivent ce watchdog et utilisent le leur, défini par timeout-time dans Spigot Settings (paramètres de Spigot, spigot.yml), 60 secondes par défaut. Le panel décrit la Limite du watchdog ainsi : Millisecondes qu'un tick peut durer avant que le serveur le juge bloqué et s'arrête de lui-même. -1 désactive le watchdog, utile pour traquer un plugin lent.
Laissez-le activé en jeu normal. Avec le watchdog désactivé, un serveur figé reste figé avec des joueurs coincés dedans, au lieu de s’arrêter. Ne le désactivez que brièvement pendant que vous cherchez un plugin lent, et réactivez-le ensuite.
Bon à savoir
- Un serveur qui lag beaucoup est le même problème en plus petit : Réduire le lag de votre serveur Minecraft et Votre serveur Minecraft affiche « Can't keep up ».
- Autres causes que le panel nomme : Voir pourquoi votre serveur Minecraft s’est arrêté.
Votre serveur est hébergé ailleurs ? Transférez-le chez nous



