Venez discuter avec nous et nous vous répondrons dès que possible !
Contacter le supportHolyHosting
Équipe Holy

Le lag est l'un des problèmes les plus ennuyeux pour tout serveur Minecraft, causant des retards lors du placement de blocs ou de l'interaction avec le monde. Bien qu'il existe des guides généraux sur les types de lag et comment le réduire, ils manquent souvent d'optimisations pour les serveurs moddés. Chez Holy Hosting, nous offrons des informations supplémentaires pour vous aider à optimiser votre serveur moddé et améliorer ses performances.
Forge Server
Le type le plus courant de serveur moddé que vous pourriez exécuter serait un serveur Forge. La plupart des modpacks en un clic fournis par Holy Hosting fonctionneront sur Forge. Si vous n'êtes pas sûr que le modpack fonctionne sur Forge, vous pouvez le rechercher sur CurseForge. Si vous ne voyez aucune mention de fabric, c'est généralement un bon signe qu'il ne s'agit pas d'un modpack fabric mais qu'il fonctionne plutôt sur Forge.

Distance de Vue
Les serveurs Forge n'auront pas beaucoup de paramètres pouvant être utilisés pour les optimiser. La meilleure chose que vous pouvez faire en termes de paramètres est de réduire la distance de vue du serveur. La distance de vue est utilisée pour déterminer combien de chunks autour de chaque joueur seront chargés. Ci-dessous un exemple du nombre de chunks chargés autour d'un joueur avec une distance de vue de 6.

Chaque serveur a une distance de vue par défaut de 10. Cela peut convenir dans certains cas, mais si vous rencontrez du lag sur votre serveur moddé, il est préférable de commencer ici et de réduire cette valeur. Nous recommanderions une distance de vue de 4-6 pour les serveurs moddés, pour augmenter les performances tout en maintenant une distance de vue adéquate pour le jeu. Pour changer la distance de vue, suivez ces étapes :
Vous pouvez calculer combien de chunks sont chargés autour de chaque joueur avec cette formule : (2x+1)², où x est votre distance de vue actuelle. Plus le nombre est bas, mieux c'est.
Pré-Génération de Chunks
Une cause très courante de lag dans les modpacks et serveurs moddés est la génération de chunks. Les joueurs voudront explorer, trouver des biomes personnalisés, des dimensions et des créatures. Explorer constamment et générer de nouveaux chunks peut avoir un impact significatif sur les performances du serveur. C'est pourquoi la pré-génération de chunks sur le serveur est un excellent moyen d'améliorer les performances.

La meilleure façon de générer des chunks dans votre monde est avec un mod appelé Chunk-Pregenerator. Quelle que soit la version du serveur, ce mod devrait fonctionner. Il a des versions de 1.4.6 à 1.16.5. Après avoir installé ce mod, vous pouvez exécuter une simple commande de génération comme :
/pregen start gen radius GenExample SQUARE 0 0 100
Cela générera tout dans un rayon de 100 chunks dans la dimension où vous vous trouvez, en commençant à (0,0) dans votre monde. Cela peut être ajusté à vos besoins, comme augmenter la valeur de 100 pour inclure beaucoup plus de zones de génération.
Nous vous encourageons à explorer plus de fonctionnalités sur la page CurseForge du mod.
Profilage du Serveur
Si vous avez essayé de réduire la distance de vue ou de générer des chunks et que vous rencontrez toujours du lag, quelque chose de très spécifique pourrait causer le problème. C'est là qu'intervient le profilage du serveur. Vous pouvez utiliser le profileur de débogage intégré de Forge pour trouver des sources spécifiques de lag.
Pour exécuter le profileur de débogage, vous pouvez faire ce qui suit :
Vous avez maintenant exécuté avec succès le profileur de débogage. Les résultats seront sauvegardés dans un fichier texte dans un dossier appelé debug dans les fichiers FTP de votre serveur.
Voici un exemple de ce que vous pourriez trouver en vérifiant vos résultats de débogage :

La profondeur de section est définie comme le nombre. Dans cet exemple, nous examinerons la ligne 02. À droite, nous voyons que le nom de la section spécifique est appelé tick. À droite du nom, nous voyons le premier pourcentage. Ce premier pourcentage de 99,31% serait le temps qu'il a pris par rapport à son parent. Pour la Couche 0, c'est le pourcentage de temps qu'un tick prend, tandis que pour la Couche 1, c'est le pourcentage de temps que prend son parent. Le second pourcentage de 95,81% est le temps qu'il a pris sur l'ensemble du tick.
Spongeforge
Installer Spongeforge sur votre serveur moddé ouvrira de nombreuses opportunités pour augmenter les performances du serveur. Spongeforge est disponible pour les serveurs moddés des versions 1.10.2 à 1.12.2.

La première caractéristique importante que Spongeforge offrira sont les rapports de timings.
Cela vous aidera à déterminer quels sont les plus grands facteurs de stress sur votre serveur. C'est similaire au profilage de débogage mentionné ci-dessus, mais fournira des informations plus détaillées. Vous pouvez exécuter un rapport de timings avec les commandes suivantes :
Après avoir exécuté la commande de collage, un lien sera généré pour que vous puissiez voir le rapport. Ci-dessous un exemple de ce à quoi un rapport pourrait ressembler.

Dans ce cas, la grande section orange montre une perte significative de TPS sur le serveur. Si nous regardons de plus près, nous pouvons voir que l'une des plus grandes causes était
la génération de chunks, qui a occupé 58% du tick.

Plugins Sponge
Installer Spongeforge est excellent pour le profilage avancé du serveur ; cependant, vous pouvez également installer de nombreux plugins d'amélioration des performances à côté. Voici une liste de plugins recommandés que vous pourriez vouloir utiliser :
Mods Forge
Tous les serveurs ne pourront pas exécuter Spongeforge en raison de la compatibilité des versions. Si vous exécutez des versions très anciennes ou très récentes de Forge, vous pourriez ne pas pouvoir exécuter Spongeforge. Heureusement, il existe de nombreuses options de mods d'amélioration des performances que vous pouvez ajouter à votre serveur.
Il peut être utilisé pour profiler les performances du serveur de manière plus avancée que le débogage typique pour aider à trouver des causes spécifiques de lag.
Serveur Fabric
Fabric est un autre type de serveur moddé que vous pourriez exécuter. Bien qu'il soit conçu pour être plus léger et modulaire, il peut aussi rencontrer du lag dans les bonnes circonstances.

Tout comme Forge, Fabric manque de paramètres pouvant être modifiés pour améliorer les performances. La meilleure chose que nous pouvons recommander en termes de paramètres est de réduire votre distance de vue de manière similaire aux serveurs Forge. Cela réduira les chunks chargés dans le monde de la même manière. La solution principale pour le lag sur les serveurs Fabric sera d'ajouter des mods d'amélioration des performances, ainsi que de profiler le serveur pour comprendre ce qui pourrait causer des problèmes dans le jeu. Ci-dessous une liste de mods que nous recommandons pour votre serveur Fabric.
Mods Fabric
Il existe de nombreuses excellentes options de mods fabric qui améliorent les performances. Ci-dessous une liste de mods recommandés que vous pouvez ajouter si vous devez optimiser davantage votre serveur et réduire tout lag que vous pourriez rencontrer.
Conclusion
Nous espérons que ce guide vous a été utile et n'oubliez pas🚀, n'hésitez pas à demander sur Discord de HolyHosting ou contacter notre équipe de support.
Suivez-nous sur Twitter (@HolyHosting) pour rester à jour.

Salutations !!
Stuffy @ HolyHosting
Venez discuter avec nous et nous vous répondrons dès que possible !
Contacter le supportBonjour ! Dans ce guide, nous vous expliquons comment verifier si le mod que vous avez telecharge est concu pour le client, le serveur ou les deux.
Accedez au panneau de controle du serveur envoye par e-mail lors de l'achat. Entrez votre nom d'utilisateur et mot de passe.
Accedez au panneau d'administration de votre serveur Minecraft, puis allez dans Fichiers.