Performances et lag

Prégénérer les chunks

Relu le 6 septembre 2026 1 min de lecture

Générer un chunk est l'une des choses les plus coûteuses que fait un serveur Minecraft. Le faire avec des joueurs connectés signifie qu'ils les subissent tous. Le faire à l'avance signifie qu'ils n'en subissent aucun.

Ce que vous constatez

  • Le TPS chute brutalement quand quelqu'un vole ou galope vers des terres inexplorées.
  • Le lag suit l'explorateur et s'arrête quand il s'arrête.
  • Un monde neuf rame ses premières semaines puis se calme.

Pourquoi cela arrive

Le nouveau terrain doit être calculé, peuplé de structures et écrit sur disque, le tout dans le tick. Un joueur qui se déplace vite dépasse ce travail et le serveur prend du retard à essayer de suivre.

Que faire

  1. Posez d'abord une bordure de monde

    worldborder set 10000 dans la console donne un carré de 10 000 blocs. Sans bordure, il n'y a pas de limite jusqu'où générer, et le travail ne finit jamais.

  2. Prégénérez jusqu'à la bordure

    Utilisez une extension de prégénération comme Chunky. Elle parcourt la zone et la génère à l'avance, généralement serveur vide.

  3. Lancez-la quand personne ne joue

    La prégénération est volontairement lourde : elle fait tout ce travail aussi vite que possible. La nuit est le choix habituel.

Comment vérifier que c'est réglé

Volez jusqu'à la bordure en créatif. Le TPS reste proche de 20 sur tout le trajet, parce que rien de neuf n'est fabriqué.

Bon à savoir

Les chunks prégénérés occupent du disque réel, et une grande bordure peut ajouter plusieurs gigaoctets. Vérifiez le stockage de votre forfait avant de générer une très grande zone.