Serveur minecraft

Comment dépanner et réduire le retard – Base de connaissances – Monter un serveur MineCraft

Le 14 juin 2019 - 9 minutes de lecture

Dans ce didacticiel, nous allons passer en revue les raisons courantes pour lesquelles votre serveur Minecraft est peut-être en retard et comment y remédier. En général, nous pouvons classer les types de retard en trois catégories.
1. Décalage côté serveur (décalage TPS)
2 Décalage de la connexion (latence élevée / ping)
3 Décalage côté client (décalage FPS)

Raisons courantes du décalage:
– Vous avez trop de mods / plugins.
– Votre serveur manque de RAM.
– Vous êtes trop loin du serveur.
– Vous utilisez une version obsolète de Minecraft.
– Vous avez trop d'entités / d'objets dans votre monde.

Décalage côté serveur

Le serveur manque de RAM.
La RAM est la pierre angulaire des serveurs Minecraft. il est utilisé pour stocker les données de votre lecteur / entité / plugin / mod / chunk. La machine virtuelle Java de votre serveur devra effectuer beaucoup plus de travail (nettoyage de la mémoire) si vous ne disposez pas de suffisamment de mémoire RAM et que cela entraîne un décalage sur votre serveur Minecraft. Minecraft ne possède pas de méthode intégrée pour vérifier l'utilisation de la RAM, mais vous pouvez vérifier l'utilisation de la RAM en installant le plug-in Essentials et en utilisant la commande «/ memory». Vous pouvez trouver un tutoriel sur la façon d'installer des plugins sur votre serveur ici. Vous obtiendrez une sortie similaire à celle-ci lorsque vous exécuterez cette commande.

La fin "world_the_end": 625 morceaux, 18 entités, 0 tuile.
Nether "world_nether": 0 morceaux, 0 entités, 0 tuiles.
Monde "monde": 625 morceaux, 215 entités, 14 tuiles.
Mémoire libre: 1 715 Mo.
Mémoire allouée: 1 963 Mo.
Mémoire maximale: 1 963 Mo.
TPS actuel = 20
Disponibilité: 20 heures

Nous devons examiner le résultat de «Mémoire libre» pour le moment, nous en discuterons plus tard dans le didacticiel. Si la quantité de mémoire disponible est inférieure à 100 Mo, il y a de grandes chances que le retard soit causé par le fait que votre serveur manque de RAM.

Décalage du serveur TPS
TPS signifie ticks par secondes. TPS est utilisé pour mesurer les performances et la stabilité des serveurs Minecraft et est maximum à 20.00TPS. Chaque tick mettra à jour votre serveur; peu d’exemples sont les mouvements de foules et d’acteurs, les cultures, les signaux Redstone. Si votre serveur fonctionne à 20 TPS, cela signifie que votre serveur sera mis à jour 20 fois par seconde.

Vous pouvez vérifier le TPS du serveur en utilisant la même commande que nous avons utilisée pour vérifier l’utilisation de la RAM: «/ memory». Alternativement, si vous utilisez Spigot, vous pouvez utiliser la commande "/ tps" sans avoir à installer le plug-in Essentials. Le TPS de votre serveur doit se situer autour de 19-20 pour que votre serveur puisse fonctionner à sa vitesse optimale.

Correction du lag côté serveur

Réduire la distance de vue
Votre serveur Minecraft fonctionnera à la distance de visualisation de 10 par défaut. Nous vous recommandons de changer votre distance de vue à 6, cela ne fera aucune différence notable pour les joueurs, mais cela peut grandement aider les performances de votre serveur. Vous pouvez apprendre comment accéder aux paramètres de votre serveur ici.

Configuration des redémarrages automatisés
La configuration de redémarrages automatiques peut aider votre serveur à fonctionner plus facilement en libérant l’utilisation de la mémoire vive de votre serveur. Il peut également récupérer la RAM utilisée par les plugins et les mods ayant de petites fuites de mémoire. Vous pouvez voir notre tutoriel sur la configuration des redémarrages automatisés ici.

Exécuter la dernière version
Nous vous recommandons d’utiliser la dernière version de Minecraft, des plugins et des mods sur votre serveur. La plupart des versions plus récentes du logiciel incluront des corrections de bogues et des améliorations de performances qui rendront votre serveur plus rapide et plus stable.

Utilisez Spigot
Si vous utilisez Craftbukkit ou Vanilla Minecraft sur votre serveur, vous pouvez bénéficier de nombreuses améliorations des performances et corrections de bugs en changeant simplement le fichier JAR de votre serveur pour Spigot. Spigot est construit sur Craftbukkit et tous vos plugins Bukkit fonctionneront avec Spigot sans avoir à apporter de modifications. Vous pouvez en savoir plus sur Spigot ici.

Supprimer les mods et plugins inutiles
Le fait d'avoir des plugins et des mods inutilisés sur le serveur utilisera des ressources du serveur même si les plugins et les mods ne sont pas utilisés. C'est une bonne idée de supprimer tous les mods et plugins inutiles du serveur. Si vous pensez que vous pouvez utiliser certains plugins à l'avenir et que vous ne l'utilisez pas pour le moment, vous pouvez les désactiver en renommant le fichier .jar du plugin pour qu'il se termine par «.disable». E.g Essentials.jar.disable. Vous pouvez supprimer “.disable” du nom du plugin pour réactiver le plugin.

Utiliser le plugin ClearLagg
http://dev.bukkit.org/bukkit-plugins/clearlagg/

Le plugin ClearLagg est livré avec de nombreuses fonctionnalités que vous pouvez utiliser pour réduire les retards sur votre serveur. Il est également très configurable et recommandé pour tout serveur. Voici quelques exemples de commandes que vous pouvez utiliser pour réduire les retards avec ce plugin.

/ lagg clear – Supprime toutes les entités du serveur.
/ lagg killmobs – Supprime tous les mobs sur le serveur.
/ lagg chunk – Localisez éventuellement des morceaux laggy.
/ lagg unloadchunk – Décharge les blocs inutiles.
/ lagg gc – Essaie de libérer de la RAM.

Il est également possible de configurer des groupes / entités d'effacement automatique une fois que le serveur a atteint un nombre spécifié de groupes / entités sur le fichier de configuration de ce plug-in.

Utiliser le plugin WorldBoarder ou la bordure par défaut de Minecraft
Vous pouvez utiliser le plugin WorldBoarder pour limiter la taille du monde et pré-générer des morceaux pour votre monde. Cela améliorera les performances de votre serveur car il n’est pas nécessaire que le serveur génère de nouveaux morceaux lorsque les joueurs essaient d’y accéder. Ceci est également utile si vous souhaitez conserver votre monde à une taille raisonnable. Vous pouvez également utiliser la bordure par défaut de Minecraft.

Délai de connexion (latence élevée / ping)
La latence, ou autrement appelée ping, est le temps nécessaire pour que les paquets de votre ordinateur atteignent le serveur. Si vous vous trouvez trop loin du serveur, le temps de latence sera élevé et les paquets de votre ordinateur mettront plus longtemps à atteindre le serveur. Par exemple, si vous placez un bloc sur le serveur, cela peut prendre une seconde pour placer le bloc sur le serveur ou si vous frappez un joueur, cela peut prendre une seconde pour enregistrer les dégâts. En effet, votre client Minecraft doit envoyer chaque action au serveur et ce dernier doit vérifier ces actions et les renvoyer à votre client et aux autres joueurs.

Vous pouvez trouver la latence / ping sur votre serveur en ouvrant l’invite de commande / terminal sur votre ordinateur et en utilisant les commandes ci-dessous, en fonction de votre système d’exploitation.

IMPORTANT! N'incluez pas le numéro de port, entrez simplement l'adresse IP du serveur.

Les fenêtres:
ping -n 5

Mac / Linux:
ping -c 5

La commande Ping s’exécutera pendant quelques secondes et une fois l’opération terminée, elle affichera le ping moyen sur le serveur.

Latence rapide: 0-100ms
Latence moyenne: 100-200ms
Latence lente: 200-300ms
Latence de Laggy: 300 + ms

Correction du décalage de la connexion
Si votre temps de latence sur le serveur est supérieur à 200 ms, cela signifie que vous vous trouvez trop loin du serveur. Il n’existe aucun moyen de corriger une latence élevée, car elle dépend de votre emplacement physique. Cependant, nous proposons des serveurs dans plusieurs emplacements afin que les joueurs puissent obtenir le meilleur temps de latence possible. Vous pouvez exécuter la commande ping sur nos serveurs de test ci-dessous et vérifier si vous obtenez une meilleure connexion avec un autre emplacement.

Serveurs Premium:
Dallas, TX – Serveur de test: dallas.bisecthosting.com
Buffalo, NY – Serveur de test: buffalo.bisecthosting.com
Los Angeles, CA – Serveur de test: la.bisecthosting.com
Montreal, Canada – Serveur de test: montreal.bisecthosting.com
Royaume-Uni – Serveur de test: fr.bisecthosting.com
France – Serveur de test: france.bisecthosting.com

Serveurs budgétaires:
Montreal, Canada – Serveur de test: montreal.bisecthosting.com
France – Serveur de test: france.bisecthosting.com

Si vous obtenez une meilleure latence avec un autre emplacement, nous pouvons transférer votre serveur à cet emplacement gratuitement. Vous pouvez demander un transfert de lieu en ouvrant un ticket ici.

Client FPS Lag
Bien que le décalage du débit FPS soit causé par le client, il peut être difficile de différencier le décalage causé par le débit FPS et le serveur. Et dans la plupart des cas, ce sont les deux. Par exemple, si vous avez un monde avec 1 000 entités, votre serveur TPS tombera parce que le serveur doit itérer sur des entités et il le fera chaque fois par seconde. Et le FPS de votre client tombera parce qu'il doit rendre et suivre toutes les entités.

Vous pouvez appuyer sur la touche F3 de votre clavier pendant que vous jouez sur le serveur et votre FPS s'affichera en haut à gauche. Vous devez avoir au moins 30 images par seconde lorsque vous vous promenez sur le serveur pour un jeu fluide.

Correction du décalage FPS / client
Utilisez Optifine mod

Le mod Optifine est livré avec de nombreuses fonctionnalités configurables et est recommandé à tout le monde. Mais plus important encore, Optifine mod peut aider les joueurs à atteindre un FTP plus élevé et un lecteur plus fluide. Vous pouvez télécharger et installer Optifine mod ici.

Réduisez vos paramètres vidéo
Essayez d’utiliser les paramètres vidéo suivants pour votre client Minecraft. Vous pouvez ajuster vos paramètres vidéo en allant dans «Options» -> «Paramètres vidéo» sur votre client.

Graphisme: rapide
Éclairage doux: OFF
Nuages: rapide
Distance de rendu: 4-8
Utilisez VSync: ON
Ombres de l'entité: OFF
Particules: Minimes

Si des informations que vous voyez ici sont périmées, veuillez nous en informer en créant un ticket d'assistance. Je vous remercie.

Commentaires

Laisser un commentaire

Votre commentaire sera révisé par les administrateurs si besoin.