Aller au contenu
HG-Hosting
Guides

Réduire le lag de son serveur Minecraft en 2026 : le guide ultime pour booster vos TPS

Il n'y a rien de plus frustrant pour un administrateur de serveur Minecraft : la soirée bat son plein, les joueurs construisent, explorent, se battent… et soudain, tout devient saccadé. Les blocs mettent une éternité à casser, les mobs glissent sur le sol, et le chat se remplit de « ça lag ! ». Bienvenue dans le cauchemar de tout owner : le lag.

Bonne nouvelle : dans 90 % des cas, le lag d'un serveur Minecraft se diagnostique et se corrige. Ce guide ultime 2026 vous explique, étape par étape, comment réduire le lag, remonter vos TPS à 20 et offrir une expérience fluide à votre communauté, que vous tourniez en survie vanilla entre amis ou que vous gériez un gros réseau avec des dizaines de plugins.

Pourquoi votre serveur Minecraft lag : les causes principales

Avant de bricoler des réglages au hasard, il faut comprendre d'où vient le lag. Sur un serveur Minecraft, les causes les plus fréquentes sont :

  • Trop d'entités : mobs, animaux d'élevage, items au sol, cadres… chaque entité consomme du temps de calcul à chaque tick.
  • Une view-distance trop élevée : plus la distance d'affichage est grande, plus le serveur doit charger et générer de chunks.
  • Des mécanismes redstone et des hoppers mal optimisés, qui tournent en boucle 20 fois par seconde.
  • Un manque de RAM ou, au contraire, une RAM mal allouée (sans les bons flags de la JVM).
  • Un logiciel serveur non optimisé (Vanilla pur) là où Paper ou Purpur feraient des merveilles.
  • Un matériel insuffisant : un CPU à faible fréquence single-thread est le pire ennemi de Minecraft.
  • Des plugins trop nombreux ou mal codés qui plombent chaque tick.

La plupart de ces problèmes se règlent côté logiciel et configuration. On attaque dans l'ordre.

Comprendre les TPS et le MSPT : les indicateurs clés de performance

Impossible d'optimiser ce qu'on ne mesure pas. Deux indicateurs résument la santé de votre serveur.

Qu'est-ce que les TPS (Ticks Per Second) ?

Le serveur Minecraft fonctionne par « ticks ». Il doit en exécuter 20 par seconde : c'est le rythme cardiaque du jeu. À 20 TPS, tout est fluide. Quand les TPS chutent à 15, 10 ou moins, le serveur n'arrive plus à suivre : c'est le lag. L'objectif est donc simple : maintenir 20 TPS en permanence, même avec des joueurs en ligne.

Qu'est-ce que le MSPT (Milliseconds Per Tick) ?

Le MSPT mesure le temps que met le serveur à calculer un tick. Comme il y a 20 ticks par seconde, chaque tick dispose de 50 ms maximum. Si votre MSPT reste sous 50 ms, vos TPS tiennent à 20. S'il dépasse 50 ms, les TPS commencent à tomber. Le MSPT est plus précis que les TPS : il révèle un serveur « à la limite » avant même que le lag ne soit visible.

Lag serveur ou lag client : faire la différence

Attention à ne pas confondre. Un lag serveur (TPS bas) touche tout le monde en même temps. Un lag client (FPS bas, ping élevé) ne concerne qu'un joueur, souvent à cause de sa connexion ou de son PC. Et le lag réseau (latence, ping) est encore autre chose : il peut venir de l'hébergement ou d'une attaque. Diagnostiquer le bon type de lag, c'est déjà la moitié du travail.

Étape 1 : Choisir le bon logiciel serveur (Vanilla, Spigot, Paper, Purpur)

C'est, de loin, la décision la plus impactante. Le « logiciel serveur » (le .jar que vous lancez) détermine à lui seul une grande partie de vos performances.

  • Vanilla : le serveur officiel de Mojang. Fidèle au jeu, mais non optimisé et incompatible avec les plugins.
  • CraftBukkit / Spigot : historiques, compatibles plugins, avec quelques optimisations sur Spigot.
  • Paper : le standard de l'industrie. Async chunk loading, entity activation ranges, boucle de tick optimisée… Paper corrige à lui seul une bonne partie du lag.
  • Purpur : un fork de Paper avec encore plus d'options de configuration et d'optimisations. Idéal pour les serveurs qui veulent tout régler au millimètre.

Notre recommandation

Pour 95 % des serveurs, passez sur Paper (ou Purpur). Rien que cette migration peut transformer un serveur poussif en serveur fluide, sans rien changer d'autre. Vos plugins Spigot resteront compatibles.

Étape 2 : Allouer la bonne quantité de RAM (et les Aikar's Flags)

La RAM est essentielle, mais contrairement à une idée reçue, en rajouter à l'infini ne règle pas le lag. Une RAM mal gérée provoque même des micro-freezes lors du passage du Garbage Collector.

Combien de RAM faut-il ?

  • 2 à 4 Go : petit serveur survie entre amis (jusqu'à ~10 joueurs).
  • 6 à 8 Go : serveur communautaire avec quelques plugins (20 à 40 joueurs).
  • 10 Go et plus : gros réseau, nombreux plugins, mondes étendus.

Inutile de sur-allouer : 10 Go bien réglés valent mieux que 24 Go mal gérés.

Les Aikar's Flags : le secret des serveurs fluides

Les « Aikar's Flags » sont un ensemble de paramètres de la JVM qui optimisent le Garbage Collector (G1GC) pour Minecraft. Ils lissent les performances et évitent les pics de lag liés au nettoyage de la mémoire. Chez la plupart des hébergeurs, ils sont déjà activés par défaut, sinon, ajoutez-les à votre ligne de lancement.

Étape 3 : Optimiser la view-distance et la simulation-distance

Ces deux réglages, dans server.properties, ont un impact énorme sur la charge serveur.

  • view-distance : la distance d'affichage des chunks. La valeur par défaut de 10 est souvent trop élevée. Passez à 8, voire 6 sur un gros serveur : la charge de génération de chunks chute massivement.
  • simulation-distance : la distance à laquelle les entités et la redstone sont « simulées ». Une valeur de 5 est généralement le bon compromis.

Réduire la view-distance de 10 à 6 peut, à elle seule, faire remonter vos TPS de plusieurs points.

Étape 4 : Maîtriser les entités (mobs, animaux, items)

Les entités sont la cause n°1 de lag sur les serveurs un peu vivants. Chaque mob, chaque poulet d'une ferme, chaque item au sol doit être « tické ».

Limiter le nombre de mobs

La limite de monstres par défaut (autour de 70) est beaucoup trop haute. La réduire est l'un des changements les plus rentables. Limitez aussi les fermes d'animaux et nettoyez régulièrement les items au sol.

L'Entity Activation Range

Ce réglage (sur Paper/Spigot) dit au serveur d'arrêter de « ticker » les entités trop éloignées des joueurs. Bien configuré, il peut économiser jusqu'à 30 % du temps de tick. C'est l'un des réglages les plus puissants pour réduire le lag.

Étape 5 : Dompter les hoppers et la redstone

Les hoppers (entonnoirs) sont la source de lag « corrigeable » numéro un. Chaque hopper vérifie son contenu plusieurs fois par seconde. Sur un gros système de tri, cela représente des milliers d'opérations.

  • Augmentez la valeur ticks-per hopper-transfer et hopper-check (par exemple à 8) dans la configuration de Paper.
  • Encouragez vos joueurs à utiliser des systèmes de tri raisonnables plutôt que des usines géantes.
  • Surveillez les boucles de redstone (horloges) qui tournent en continu.

Étape 6 : Pré-générer le monde avec Chunky

Une grande partie du lag « en exploration » vient de la génération de nouveaux chunks à la volée, surtout quand des joueurs partent loin avec un elytra ou un cheval. La solution : pré-générer le monde à l'avance avec le plugin Chunky. Vous définissez un rayon (par exemple 5 000 blocs), le serveur génère tout pendant une période calme, et ensuite l'exploration ne crée plus de lag.

Étape 7 : Les plugins d'optimisation indispensables

Quelques plugins bien choisis font une vraie différence. Les incontournables :

  • Spark : l'outil de profiling de référence. Il identifie précisément quel plugin, quelle entité ou quel mécanisme consomme votre temps de tick.
  • Chunky : pour la pré-génération du monde (voir étape 6).
  • ClearLag / autres gestionnaires d'entités : pour nettoyer automatiquement les items et limiter les entités.
  • VillagerOptimiser : réduit la charge liée à l'IA des villageois, souvent énorme sur les serveurs avec de grosses fermes.

Attention à l'effet inverse : moins de plugins = moins de lag. Supprimez ceux que vous n'utilisez pas.

Étape 8 : Affiner les fichiers de configuration (paper.yml, spigot.yml, bukkit.yml)

C'est ici que les serveurs « pros » gagnent leurs derniers points de TPS. Quelques leviers clés :

  • mob-spawn-range et limites de spawn : réduire le nombre de créatures générées.
  • entity-activation-range : ajuster par type d'entité.
  • merge-radius : fusionner les items et l'XP au sol pour réduire le nombre d'entités.
  • ticks-per (hopper, monster-spawns…) : espacer les vérifications coûteuses.

Modifiez un réglage à la fois et observez l'impact avec Spark : c'est la meilleure façon d'optimiser sans casser le gameplay.

Étape 9 : Quand le matériel devient le goulot d'étranglement

Si, malgré tous ces réglages, vos TPS ne tiennent pas, le problème est sûrement matériel. Minecraft est un jeu très dépendant de la fréquence single-thread du CPU : un processeur récent à haute fréquence battra toujours un vieux CPU « many-cores » à basse fréquence.

  • CPU : privilégiez une fréquence élevée par cœur (le facteur le plus important pour Minecraft).
  • Stockage NVMe : indispensable pour charger et sauvegarder les chunks rapidement.
  • RAM : suffisante et bien allouée (voir étape 2).

C'est précisément là qu'un bon hébergement fait la différence. Chez HG-Hosting, nos serveurs de jeu tournent sur du matériel récent à haute fréquence avec stockage NVMe et protection anti-DDoS incluse, vous montez votre serveur Minecraft en 1 clic, et la performance est au rendez-vous.

Diagnostiquer le lag avec /spark et /tps

Pour savoir où vous en êtes, deux commandes essentielles :

  • /tps : affiche vos TPS en temps réel (sur 1, 5 et 15 minutes).
  • /spark profiler : lance une analyse détaillée et vous donne un rapport pointant la source exacte du lag.

Ne devinez jamais : mesurez, identifiez le coupable, corrigez, re-mesurez.

Checklist anti-lag : le récap en 9 points

  1. Passez sur Paper ou Purpur.
  2. Allouez une RAM adaptée, avec les Aikar's Flags.
  3. Réduisez view-distance (6-8) et simulation-distance (5).
  4. Limitez les mobs et nettoyez les items au sol.
  5. Réglez l'entity activation range.
  6. Optimisez les hoppers et surveillez la redstone.
  7. Pré-générez votre monde avec Chunky.
  8. Installez Spark et gardez vos plugins au minimum.
  9. Assurez-vous d'un matériel (CPU haute fréquence, NVMe) à la hauteur.

FAQ : Réduire le lag sur un serveur Minecraft

Pourquoi mon serveur Minecraft lag avec peu de joueurs ?

Le nombre de joueurs n'est pas toujours en cause. Un serveur peut lagger à 3 joueurs à cause d'une ferme à mobs géante, d'un système de hoppers, d'une redstone en boucle ou d'une view-distance trop élevée. Lancez /spark profiler pour identifier la vraie source.

Combien de RAM pour un serveur Minecraft ?

Comptez 2-4 Go pour quelques amis, 6-8 Go pour un serveur communautaire, 10 Go et plus pour un gros réseau. L'important n'est pas la quantité brute, mais une allocation correcte avec les bons flags JVM.

Paper ou Purpur : lequel choisir ?

Paper convient à la grande majorité des serveurs et reste la valeur sûre. Purpur, basé sur Paper, ajoute encore plus d'options de configuration : intéressant si vous aimez tout régler finement.

Comment voir les TPS de mon serveur ?

Utilisez la commande /tps en jeu (avec les permissions adéquates), ou installez Spark pour un suivi détaillé des TPS et du MSPT.

Un meilleur hébergement réduit-il le lag ?

Oui, lorsque le lag vient du matériel. Un hébergeur avec un CPU à haute fréquence single-thread et du stockage NVMe élimine les goulots d'étranglement que la configuration seule ne peut pas corriger.

Conclusion : un serveur Minecraft fluide, sans prise de tête

Réduire le lag de son serveur Minecraft n'a rien de magique : c'est une méthode. Le bon logiciel serveur, une RAM bien réglée, une view-distance maîtrisée, des entités sous contrôle, des hoppers domptés, un monde pré-généré et un bon outil de diagnostic… additionnez tout ça et vous tenez vos 20 TPS, même en pleine soirée event.

Et pour les fondations, matériel performant, NVMe, anti-DDoS, slots illimités, c'est exactement ce qu'un hébergeur comme HG-Hosting prend en charge à votre place. Vous montez votre serveur en un clic, on s'occupe de la puissance. Pour la modique somme de gratuit, évidemment.

Envie d'aller plus loin ? Découvrez aussi nos guides pour créer son serveur Minecraft pas à pas et pour protéger son serveur contre les attaques DDoS.

Retour au blog

Autres articles

HG-HOSTING

Comment vous aider ?

Envoyez-nous votre question. Notre équipe vous répondra par email.

Vos coordonnées servent uniquement à répondre à votre demande. Confidentialité

contact@hg-hosting.fr