Intermédiaire ⏱ 11 min Mis à jour le 29 juillet 2026

Prégénérer les chunks de votre serveur Minecraft avec Chunky

Le lag quand un joueur explore de nouvelles zones vient de la génération de terrain en direct. Chunky génère le monde à l'avance : voici comment l'installer et l'utiliser.

Prégénérer les chunks Minecraft : pourquoi utiliser Chunky ?

Prégénérer les chunks Minecraft avec Chunky permet de déplacer la génération du terrain en dehors des périodes où les joueurs explorent activement le serveur. Lorsqu’un joueur entre dans une zone encore inconnue, Minecraft doit calculer le relief, les structures, les biomes et les blocs, puis enregistrer le résultat sur le disque.

Cette opération peut provoquer :

  • une hausse de la charge CPU ;
  • des écritures importantes sur le stockage ;
  • une baisse temporaire des TPS ;
  • des ralentissements pendant les déplacements rapides ;
  • des chargements tardifs du terrain ;
  • des problèmes plus visibles avec des mods de génération.

Chunky demande au serveur de générer ces zones à l’avance :

Sans prégénération
Joueur explore
→ génération immédiate
→ pic CPU et écritures disque
→ risque de chute des TPS

Avec prégénération
Chunks calculés à l'avance
→ exploration dans une zone déjà générée
→ charge plus régulière pendant le jeu

La prégénération ne corrige pas tous les problèmes de performance. Un plugin défectueux, trop d’entités ou une distance de simulation excessive peuvent encore ralentir le serveur.

Elle réduit surtout les pics liés à la création de nouveaux chunks. Consultez le guide pour réduire le lag et améliorer les TPS afin d’analyser les autres causes.

Installer Chunky sur Paper, Spigot, Fabric ou Forge

Chunky existe pour plusieurs plateformes. Téléchargez uniquement une version compatible avec votre version de Minecraft et votre logiciel serveur.

Sur Paper ou Spigot

Arrêtez le serveur, puis placez le fichier .jar dans :

plugins/

Redémarrez ensuite le serveur.

Pour vérifier le chargement, consultez la console ou utilisez en jeu :

/plugins

Chunky doit apparaître dans la liste. Vous pouvez aussi saisir :

/chunky

La commande doit afficher l’aide.

Le guide pour installer un plugin Minecraft détaille cette procédure.

Sur Fabric ou Forge

Pour un serveur moddé, placez le fichier compatible dans :

mods/

La version Fabric nécessite également Fabric API. Redémarrez complètement le serveur après l’installation.

Vérifiez les logs :

grep -i chunky logs/latest.log

Pour un environnement moddé, consultez également le guide pour créer un serveur Minecraft Forge.

N’installez pas une version Bukkit dans mods/, ni une version Forge ou Fabric dans plugins/. Choisissez le fichier correspondant exactement à votre plateforme.

Utiliser les commandes essentielles de Chunky

Les commandes peuvent être exécutées en jeu avec / ou dans la console sans /.

CommandeFonction
/chunky world <monde>Sélectionne le monde à générer
/chunky center <x> <z>Définit le centre en blocs
/chunky spawnUtilise le point d’apparition comme centre
/chunky shape circleSélectionne une zone circulaire
/chunky shape squareSélectionne une zone carrée
/chunky radius <blocs>Définit le rayon de génération
/chunky selectionAffiche la sélection actuelle
/chunky startDémarre la prégénération
/chunky progressAffiche la progression
/chunky pauseMet les tâches en pause et sauvegarde leur progression
/chunky continueReprend les tâches enregistrées
/chunky cancelAnnule les tâches sans supprimer les chunks déjà générés
/chunky worldborderAdopte le centre et le rayon de la bordure existante

Exemple pour générer un cercle de 5 000 blocs autour du point 0, 0 :

/chunky world world
/chunky shape circle
/chunky center 0 0
/chunky radius 5000
/chunky selection
/chunky start

Chunky accepte aussi certaines notations abrégées :

/chunky radius 5k

La commande cancel arrête la tâche, mais ne supprime pas les chunks déjà créés. Pour reprendre plus tard, utilisez plutôt :

/chunky pause

puis :

/chunky continue

Les commandes nécessitent les permissions Chunky correspondantes ou le statut d’opérateur.

Choisir un rayon raisonnable

Le nombre de chunks augmente approximativement avec le carré du rayon.

Rayon multiplié par 2
→ surface multipliée par environ 4
→ beaucoup plus de chunks, de temps et de stockage

Pour une zone circulaire, le nombre approximatif de chunks peut être estimé avec :

π × (rayon en blocs ÷ 16)²
RayonChunks approximatifs en cercleImpact potentiel sur le stockage
3 000 blocsEnviron 110 000Généralement plusieurs Go
5 000 blocsEnviron 307 000Plusieurs à plusieurs dizaines de Go
10 000 blocsEnviron 1,23 millionPotentiellement des dizaines de Go ou davantage
20 000 blocsEnviron 4,91 millionsPeut atteindre plusieurs centaines de Go selon le monde

Une sélection carrée contient environ 27 % de chunks supplémentaires par rapport à un cercle de même rayon.

Ces valeurs restent indicatives. La taille réelle dépend notamment :

  • de la version de Minecraft ;
  • de la dimension ;
  • des structures ;
  • du générateur de monde ;
  • des mods et datapacks ;
  • des données ajoutées aux chunks ;
  • de leur compression.

Commencez par un rayon de 3 000 à 5 000 blocs si cela couvre les besoins de votre communauté. Agrandissez ensuite la zone si nécessaire.

Vérifiez l’espace disponible avant et pendant l’opération :

df -h

Surveillez la taille du monde :

du -sh world*

Ne lancez pas directement une prégénération de 20 000 blocs sans avoir estimé le nombre de chunks, l’espace disponible et la durée probable. Le rayon augmente au carré.

Avant toute prégénération importante, créez une sauvegarde. Des sauvegardes automatiques sont incluses pour vous aider à restaurer. Conservez aussi vos propres exports réguliers : vous restez responsable de vos données.

Consultez la stratégie de sauvegarde serveur avant une opération importante sur le monde.

Prégénérer chaque dimension

Chaque dimension possède ses propres chunks. Générer uniquement l’Overworld ne prépare ni le Nether ni l’End.

Overworld

Exemple avec le monde principal :

/chunky world world
/chunky shape circle
/chunky center 0 0
/chunky radius 5000
/chunky start

Attendez la fin ou mettez la tâche en pause avant de commencer une autre opération importante.

Nether

Selon l’installation, le nom peut être :

world_nether

ou :

the_nether

Sélectionnez le nom réellement affiché par votre serveur :

/chunky world world_nether
/chunky shape circle
/chunky center 0 0
/chunky radius 625
/chunky start

Dans Minecraft, un déplacement horizontal d’un bloc dans le Nether correspond à huit blocs dans l’Overworld. Pour couvrir approximativement un rayon de 5 000 blocs dans l’Overworld, un rayon de 625 blocs dans le Nether peut donc être cohérent.

Adaptez toutefois cette valeur à vos portails, téléportations et règles de jeu.

End

Si les joueurs explorent beaucoup l’End :

/chunky world world_the_end
/chunky shape circle
/chunky center 0 0
/chunky radius 3000
/chunky start

Le nom peut aussi être the_end selon la plateforme.

Vérifiez toujours la sélection avant de démarrer :

/chunky selection

Surveiller la progression et la charge

Chunky affiche normalement dans la console :

  • le nombre de chunks générés ;
  • le pourcentage terminé ;
  • la vitesse en chunks par seconde ;
  • le temps restant estimé ;
  • la position actuellement traitée.

En jeu :

/chunky progress

Pendant l’opération, surveillez :

top

et :

df -h
du -sh world*

Sur Paper, contrôlez aussi les TPS avec les outils de diagnostic disponibles sur votre serveur.

La génération peut utiliser fortement le processeur, la mémoire et le stockage. Lancez-la de préférence :

  • lorsque peu de joueurs sont connectés ;
  • avant l’ouverture officielle du serveur ;
  • pendant une période de maintenance ;
  • en surveillant régulièrement la console.

Si les TPS chutent ou si les joueurs rencontrent des ralentissements :

/chunky pause

Reprenez plus tard :

/chunky continue

Une estimation du temps restant n’est pas une garantie. La vitesse varie selon la dimension, le processeur, le stockage et les mods de génération.

Coupler Chunky avec une worldborder

Une fois la zone générée, empêchez les joueurs de sortir immédiatement de cette région. Sinon, ils recommenceront à produire des chunks en temps réel au-delà du rayon préparé.

Pour une bordure Vanilla carrée centrée sur 0, 0 avec un rayon de 5 000 blocs :

/worldborder center 0 0
/worldborder set 10000

La commande Vanilla utilise le diamètre, pas le rayon. Une bordure de 10000 s’étend donc approximativement jusqu’à 5000 blocs de chaque côté.

Vous pouvez ensuite demander à Chunky de reprendre cette sélection :

/chunky world world
/chunky worldborder
/chunky selection
/chunky start

/chunky worldborder ne crée pas la bordure : la commande copie le centre et le rayon de la bordure existante dans la sélection Chunky.

Si vous utilisez une zone circulaire, la bordure Vanilla ne correspondra pas exactement puisqu’elle est carrée. Un module de bordure compatible peut être nécessaire pour imposer une autre forme.

La bordure et la zone prégénérée doivent rester cohérentes. Une bordure plus grande autorise les joueurs à atteindre des chunks encore absents.

Dépanner les problèmes courants

Chunky ne se charge pas

Vérifiez :

  • le dossier plugins/ ou mods/ ;
  • la version de Minecraft ;
  • la plateforme choisie ;
  • la présence de Fabric API sur Fabric ;
  • les erreurs dans logs/latest.log.

Le disque se remplit

Arrêtez temporairement la génération :

/chunky pause

Contrôlez ensuite :

df -h
du -sh world*

N’utilisez pas une commande de suppression de chunks sans sauvegarde vérifiée.

La génération est très lente

La vitesse dépend du terrain et des extensions installées. Un générateur personnalisé peut être beaucoup plus lent que Vanilla.

Vérifiez aussi :

  • la charge CPU ;
  • la mémoire disponible ;
  • les erreurs répétées ;
  • l’espace disque ;
  • les TPS ;
  • les logs du générateur.

Les TPS chutent pendant l’opération

Mettez Chunky en pause et reprenez lorsqu’il y a moins de joueurs :

/chunky pause
/chunky continue

La prégénération est elle-même une opération lourde. Son objectif est de déplacer cette charge avant l’exploration, pas de rendre la génération gratuite.

En résumé

  • Prégénérer les chunks Minecraft avec Chunky réduit les pics liés à l’exploration de nouvelles zones.
  • Installez la version Bukkit dans plugins/ et la version Fabric ou Forge dans mods/.
  • Vérifiez la compatibilité avec votre version de Minecraft.
  • Sélectionnez le monde, le centre, la forme et le rayon avant de lancer start.
  • Utilisez /chunky selection pour contrôler la zone.
  • Suivez l’avancement avec /chunky progress.
  • Utilisez pause et continue plutôt que cancel pour reprendre une tâche.
  • Commencez avec un rayon raisonnable, par exemple 3 000 à 5 000 blocs.
  • Doubler le rayon multiplie approximativement la surface par quatre.
  • Surveillez le CPU, les TPS et l’espace disque pendant l’opération.
  • Prégénérez séparément l’Overworld, le Nether et l’End.
  • Adaptez le rayon du Nether au rapport de déplacement de 1 pour 8.
  • Lancez la génération lorsque peu de joueurs sont connectés.
  • Sauvegardez le monde avant une opération importante.
  • Ajoutez une worldborder cohérente pour maintenir les joueurs dans la zone préparée.
  • Pour prégénérer les chunks Minecraft Chunky sur un hébergement en France avec stockage NVMe, protection Anti-DDoS L3/L4/L7 incluse, panel de gestion et support francophone, découvrez les offres Minecraft TalCloud.