The Best Resource for Minecraft
The Best Resource for Minecraft

server.properties: параметри, які впливають на продуктивність, і ті, що нічого не роблять

server.properties: параметри, які впливають на продуктивність, і ті, що нічого не роблять

view-distance та simulation-distance — це не одне й те саме, і саме один із них забирає ваш TPS. Що насправді коштує кожен параметр, із розумними значеннями.

Більшість server.properties tuning advice is copied between forums without anyone saying what each line costs. Here is what actually moves the needle.

view-distance проти simulation-distance

Це два параметри, які розуміють найбільш хибно, і їхнє розділення — найбільша доступна оптимізація.

  • view-distance — скільки чанків надсилається клієнту. Витрачає пропускну здатність і

пам'ять. Гравці бачать далі.

  • simulation-distance — скільки чанків обробляються: моби, редстоун, врожай,

воронки. Навантажує процесор. Саме тут втрачається TPS.

Раніше це був один параметр, тому старі посібники кажуть «зменшуйте view-distance для продуктивності». Сучасна відповідь:

view-distance=10
simulation-distance=6

Гравці все ще бачать на 10 чанків навколо, але сервер симулює лише 6. Ферми за межами радіуса симуляції зупиняються, що чудово від лагів, але проблема для AFK-ферм — обирайте свідомо.

Параметри, які реально навантажують процесор

ПараметрЗа замовчуваннямПримітка
simulation-distance10основний важіль; 6–8 на завантаженому сервері
entity-broadcast-range-percentage100знизьте до 50, щоб удвічі зменшити обсяг пакетів сутностей
max-tick-time60000watchdog; ніколи не вимикайте його щоб приховати лаги
sync-chunk-writestruefalse is much faster on spinning disks, slightly riskier
network-compression-threshold256встановіть -1 on a LAN, raise to 512 for a busy public server

Параметри, які не впливають на продуктивність

  • max-players — бронювання меншої кількості слотів не пришвидшує сервер. Навантаження йде

від гравців, які реально в мережі.

  • spawn-protection — радіус дозволів, а не параметр продуктивності.
  • view-distance alone — його зниження без зміни simulation-distance переважно

економить трафік, а не TPS.

Параметри, пов'язані з безпекою

  • online-mode=true — перевіряє акаунти через Mojang. Якщо встановити false on a

на публічному сервері, будь-хто зможе зайти під будь-яким нікнеймом. Лише false behind a proxy that does the verification itself.

  • enforce-secure-profile — контролює підписаний чат. Його вимкнення поширене на

серверах із модами та саме по собі не є вразливістю.

  • white-list + enforce-whitelist — саме друге виганяє незанесених до списку

гравців, які вже підключилися. Налаштування лише першого — типова помилка.

MOTD

motd accepts section-sign colour codes, and the modern approach for a Paper server is MiniMessage formatting rather than raw § codes. Two lines are allowed — the split point is a literal \n in the properties file.

Робіть його коротким. Список серверів агресивно обрізає текст, а довгий MOTD виглядає як спам.

Згенеруйте валідний файл properties під вашу кількість гравців та залізо, а також оформіть MOTD з інтерактивним переглядом у Інструменти налаштування сервера.

Спробувати інструмент: Server Setup Tools →