Налаштування зменшення затримки та збільшення TPS на серверах Minecraft
Найважливіший показник продуктивності в управлінні pvp сервером Minecraft TPS (такти в секунду) це значення. На ідеальному сервері значення TPS має становити 20. Коли це значення зменшується, виникають проблеми з «затримкою», такі як блоки, що руйнуються із запізненням, і істоти, які переміщуються шляхом телепортації. У цьому посібнику ви дізнаєтеся, як повернути значення TPS до 20, оптимізувавши продуктивність вашого сервера.
Крок 1: Оптимізація Bukkit.yml
Розташований у домашній папці вашого сервераbukkit.ymlВідкрийте файл за допомогою такого редактора, як Notepad++, і оновіть його, знайшовши такі значення:
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.
Крок 2: Конфігурація Spigot.yml
spigot.ymlВідкрийте файл і зменште відстань перегляду гравців і навантаження на процесор сутностей:
- відстань огляду:
4або5зробити це. (За замовчуванням 10. Це зменшує максимальну відстань, яку гравці можуть побачити на карті, таким чином звільняючи оперативну пам’ять і процесор). - entity-activation-range: Він визначає, за скільки кварталів працюватиме штучний інтелект істот. Оптимізуйте наступним чином:
monsters: 16,animals: 12,misc: 4 - радіус злиття: Це відстань з’єднання предметів на землі. Зменшує навантаження на грунт:
item: 3.5,exp: 6.0
Крок 3: Налаштування Paper.yml або Paper-World
Якщо ви використовуєте паперову інфраструктуру (яку безумовно рекомендується для продуктивності),paper-world-defaults.ymlЗробіть такі налаштування у файлі:
- діапазони відродження: Швидше зникає віддалених істот:
soft: 28,hard: 56 - max-entity-collisions: Розрахунок максимального зіткнення сутностей на блок. Однією з головних причин відставання є:
max-entity-collisions: 2(За замовчуванням 8)
Ця стаття спеціально підготовлена для PvPServer.