Paramètres de réduction du décalage et d'augmentation du TPS sur les serveurs Minecraft
L'indicateur de performance le plus important dans la gestion du serveur Minecraft PvP TPS (ticks par seconde) est la valeur. Sur un serveur idéal, la valeur TPS devrait être de 20. À mesure que cette valeur diminue, des problèmes de « décalage » tels que des blocages qui se brisent tardivement et des créatures se déplaçant par téléportation surviennent. Dans ce guide, vous apprendrez comment ramener la valeur TPS à 20 en optimisant les performances de votre serveur.
Étape 1 : Optimisation de Bukkit.yml
Situé dans le dossier d'accueil de votre serveurbukkit.ymlOuvrez le fichier avec un éditeur tel que Notepad++ et mettez-le à jour en recherchant les valeurs suivantes :
spawn-limits: monsters: 15 # (Varsayılan 70) Yaratık sınırını düşürmek işlemci yükünü azaltır. animals: 10 # (Varsayılan 10) water-animals: 2 # (Varsayılan 15) chunk-gc: period-in-ticks: 300 # Kullanılmayan harita parçalarını (chunk) hafızadan daha hızlı siler.
Étape 2 : Configuration de Spigot.yml
spigot.ymlOuvrez le fichier et réduisez la distance de vue des joueurs et la charge CPU des entités :
- distance de vue :
4ou5fais-le. (La valeur par défaut est 10. Cela réduit la distance maximale que les joueurs peuvent voir sur la carte, libérant ainsi de la RAM et du processeur). - plage d'activation d'entité : Il détermine à combien de pâtés de maisons l'intelligence artificielle des créatures fonctionnera. Optimisez comme suit :
monsters: 16,animals: 12,misc: 4 - rayon de fusion : C'est la distance de jonction des objets au sol. Réduit la charge au sol :
item: 3.5,exp: 6.0
Étape 3 : Paramètres Paper.yml ou Paper-World
Si vous utilisez une infrastructure Paper (ce qui est définitivement recommandé pour les performances),paper-world-defaults.ymlEffectuez les paramètres suivants dans le fichier :
- plages de disparition : Fait disparaître plus rapidement les créatures lointaines :
soft: 28,hard: 56 - collisions d'entités maximales : Calcul maximum de collision d’entités par bloc. L’une des principales causes de décalage est :
max-entity-collisions: 2(Par défaut 8)
Cet article est spécialement préparé pour PvPServer.