Illustration pour Serveur Minecraft qui lag : diagnostiquer avec spark

Serveur Minecraft qui lag : diagnostiquer avec spark

Distingue TPS, MSPT, ping et FPS, capture un profil spark et identifie les plugins ou chunks qui ralentissent ton serveur Minecraft.

Avant d’ajouter de la RAM à un serveur Minecraft qui lag, détermine ce qui ralentit : le serveur, le réseau ou l’ordinateur du joueur. Un personnage qui recule, une image saccadée et des blocs qui réapparaissent peuvent avoir des causes différentes.

Le protocole ci-dessous vise Paper. Les versions récentes intègrent spark ; sur une autre installation, utilise uniquement une version du profiler compatible avec ton logiciel et ton jeu.

Distinguer les quatre indicateurs

  • TPS : fréquence des ticks du serveur. La cible habituelle est 20 ticks par seconde.
  • MSPT : temps nécessaire au calcul d’un tick. À 20 TPS, le budget moyen est de 50 ms.
  • Ping : délai de communication avec le serveur. Une bonne fréquence de ticks ne corrige pas une connexion instable.
  • FPS : images affichées par le client. Shaders ou distance d’affichage peuvent ralentir un ordinateur même si le serveur va bien.

Demande si tout le groupe est touché et note le lieu, le nombre de joueurs et l’action en cours. Un ralentissement pendant une exploration rapide ne se diagnostique pas comme un problème permanent au spawn.

Capturer le problème avec spark

Choisis une session représentative. Dans le jeu, avec les droits nécessaires, lance :

/spark profiler start --timeout 300

Pendant les cinq minutes de capture, reproduisez l’activité qui pose problème. Ouvre ensuite le rapport indiqué dans la console. Paper documente aussi une capture ciblée sur les ticks lents :

/spark profiler start --only-ticks-over 100 --timeout 300

Cet exemple ne remplace pas une capture générale : il sélectionne les pics supérieurs à 100 ms. Un profil enregistré à vide peut manquer la cause. Avant de partager un rapport ou des logs, vérifie les informations privées qu’ils exposent.

Interpréter sans accuser le premier plugin

Repère les tâches coûteuses sur le fil principal et remonte leur contexte. Une fonction associée à un plugin peut être appelée par un autre système. Compare aussi les périodes de sauvegarde, génération de terrain et activité des entités.

Si les ticks restent bons pendant le problème, teste un joueur en connexion filaire et un autre réseau. Si seul le rendu local chute, réduis temporairement les options graphiques du client. Ne modifie pas dix fichiers de configuration pour corriger un symptôme qui n’est pas côté serveur.

Changer une seule chose puis mesurer

Sur une copie de test, désactive le plugin suspect ou reproduis l’activité dans une zone moins chargée. Pour des pics de génération, prépare un périmètre de monde limité ; pour des entités, cherche la construction responsable avant de supprimer en masse.

Refais une capture avec le même nombre de joueurs et une activité similaire. Conserve réglage initial, modification et résultat. Le guide RAM Minecraft reste la référence pour dimensionner la mémoire ; un profiler sert à savoir si ce dimensionnement est réellement le problème.

Quand comparer une autre offre ?

Si la charge utile dépasse durablement les ressources disponibles malgré une configuration raisonnable, apporte les rapports au support. Compare alors CPU disponible, mémoire, disque et région. Un changement d’hébergeur ne répare ni un plugin défectueux ni les FPS d’un ordinateur.

Pour comparer les conditions, consulte aussi la fiche Minestrator.

Questions fréquentes

20 TPS signifie-t-il que tout est parfait ?
Non. Des pics ponctuels ou un problème de réseau peuvent rester perceptibles. Examine aussi la durée des ticks et les conditions exactes du problème.
Dois-je désactiver tous les plugins ?
Commence par une copie de test et les suspects identifiés. Désactiver des plugins de données sur le monde de production peut modifier le comportement de la partie.
Plus de RAM élimine-t-elle le lag ?
Seulement si la mémoire constitue réellement une limite. Les problèmes de CPU, de réseau ou de code exigent un diagnostic différent.

Pour continuer : prégénérer un périmètre avec Chunky, préparer une sauvegarde complète.

Sources et documentation : Paper — profiling, Paper — dépannage, Paper — commandes.

Notre recommandation

Prêt à lancer ton serveur Minecraft ?

Voici les meilleures offres d'hébergement Minecraft du moment, codes promo inclus. Tu hésites encore ? Notre quiz te trouve l'hébergeur idéal en moins de 2 minutes.

Budget

My box 4

Minestrator

5.99/mois
-10% avec le code HOSTMYGAME
Max joueurs:Inconnu
Mods:
Oui

Spécifications

RAM:4GB(DDR4)

Jeux compatibles

Minecraft (Java)
Minecraft (Bedrock)

Fonctionnalités

  • Hébergement web inclus
  • DDoS Protection
  • Backups
Budget

Casual (budget)

Shockbyte

1.70/mois
-25% avec le code LAUNCH
Max joueurs:10
Mods:
Oui

Spécifications

RAM:1GB(DDR4)

Jeux compatibles

Minecraft (Java)
Minecraft (Bedrock)

Fonctionnalités

  • 1GB RAM
  • Protection DDoS
  • Support 24/7
  • Setup instantané
Budget

Stone

GGServers

5.05/mois
-20% avec le code TAKE20
Max joueurs:12
Mods:
Oui

Spécifications

RAM:1GB(DDR4)

Jeux compatibles

Minecraft (Java)

Fonctionnalités

  • DDoS Protection