Налаштування server.properties
server.properties — основний файл налаштувань у всіх ядрах серверів. У цій статті ви можете дізнатися детальну інформацію про функції цього конфига.

-
spawn-protection
Цей параметр дозволяє задати радіус захисту території спавна сервером. Територія починається від координат x-0 z-0. За замовчуванням перші 16 блоків у кожен бік захищені від руйнування будь-якими гравцями.
-
max-tick-time
Максимальна кількість мілісекунд, яку може займати один тик, перш ніж автоматичний таймер сервера зупинить сам сервер.
Змінювати це значення рекомендується лише досвідченим користувачам.
-
query.port
Порт для отримання додаткової інформації про сервер через різні сервіси.
-
generator-settings
Налаштування генерації плаского світу на сервері.
-
sync-chunk-writes
Дозволяє активувати синхронний запис чанків.
-
force-gamemode
Якщо активувати, усі гравці під час входу на сервер отримуватимуть стандартний режим гри, заданий у параметрі gamemode.
-
allow-nether
Дозволяє або забороняє роботу світу nether (пекло) на сервері.
-
enforce-whitelist
Якщо ввімкнути цю опцію, сервер перед кожним заходом гравця автоматично перезавантажуватиме whitelist для пошуку нових нікнеймів.
-
gamemode
Дозволяє вказати стандартний режим гри для всіх нових гравців на сервері.
-
broadcast-console-to-ops
Якщо налаштування ввімкнено, усі команди, виконані в консолі, будуть показуватися операторам сервера.
-
enable-query
Активує службу GameSpy4, яка дозволяє отримувати інформацію про сервер. Налаштування порту для використання задається в рядку query.port.
-
player-idle-timeout
Дозволяє вказати час, після якого неактивні гравці будуть автоматично відключені від сервера. Типово встановлено 0 (гравці не будуть відключатися за неактивність).
-
text-filtering-config
Налаштування, яке дозволяє прив'язати певний сервіс до сервера для автоматичної фільтрації тексту в чаті та написаних книгах.
-
difficulty
Дозволяє налаштувати складність гри на сервері. Може приймати значення:
-
broadcast-rcon-to-ops
Якщо функцію ввімкнено, сервер буде виводити виконані через RCON команди операторам.
-
spawn-monsters
Відповідає за появу ворожих мобів на сервері.
-
op-permission-level
Дозволяє змінювати права операторів. Може приймати різні значення:
-
pvp
Налаштовує можливість атаки гравців один одного. При значенні false гравці не зможуть завдати жодної шкоди іншим користувачам.
-
entity-broadcast-range-percentage
Може приймати значення від 0 до 500. Дозволяє змінювати дистанцію рендера ентиті для гравців у відсотках. Занадто високі значення можуть призвести до зниження продуктивності сервера.
-
snooper-enabled
Дозволяє автоматично відправляти частину статистики сервера розробникам.
-
level-type
Визначає тип генерації світу сервера. Може приймати значення:
-
enable-status
За замовчуванням встановлено true. Сервер буде відображатися в меню мережевої гри як активний. Якщо вимкнути налаштування, сервер виглядатиме вимкненим, але гравці все одно зможуть підключитися.
-
hardcore
Вмикає на сервері режим Хардкор. Після смерті гравець переміщується в Режим спостерігача.
-
enable-command-block
Дозволяє використовувати Командні блоки на сервері.
-
network-compression-threshold
Активує автоматичне стиснення пакетів користувачів. Може приймати значення:
-
max-players
Встановлює максимальну кількість гравців на вашому сервері.
-
max-world-size
Дозволяє встановити межі світу в певному радіусі, починаючи від нульових координат.
-
resource-pack-sha1
Спеціальний метод SHA-1 для більш швидкого хешування пакета ресурсів. Вказується у шістнадцятковому вигляді.
-
function-permission-level
Визначає рівень доступу до ігрових функцій. Сюди належать скрипти типу function.
-
rcon.port
Вказується порт для віддаленого керування сервером через RCON.
-
server-port
У цьому параметрі вказується порт у протоколах TCP, UDP для доступу до ігрового сервера. За замовчуванням встановлено 25565.
-
debug
Дозволяє активувати режим налагодження (debug) на сервері.
-
server-ip
IP-адреса сервера, яку користувачі будуть використовувати для підключення. За замовчуванням нічого не вказано, відповідно буде використовуватися адреса пристрою, на якому запускається сервер.
-
spawn-npcs
Дозволяє NPC з'являтися в селах на сервері.
-
allow-flight
Дозволяє гравцям використовувати політ у режимі Виживання за наявності відповідного плагіна. Найчастіше ця опція застосовується для вирішення проблем з автокіком гравців за політ.
-
level-name
Встановлює назву стандартної папки світу на сервері.
-
view-distance
Значення впливає на кількість чанків, які будуть прогружатися навколо гравців. Цей параметр може суттєво впливати на продуктивність сервера.
-
resource-pack
Вказується стандартна назва ресурс-пака сервера. Під час входу гравцям буде запропоновано встановити серверний набір ресурсів.
Докладніше — Встановлення ресурс-пака на сервер.
-
spawn-animals
Відповідає за появу тварин в ігровому світі.
-
white-list
Вмикає можливість використання стандартного Whitelist. Функція дозволяє додавати в список лише певних гравців, яким дозволено грати на сервері.
-
rcon.password
У цьому рядку можна вказати пароль для доступу по RCON. Не забудьте перевірити активність опції enable-rcon.
-
generate-structures
Відповідає за можливість генерації структур у світі (села, данжі тощо).
-
online-mode
Вмикає синхронізацію з серверами Mojang. На сервері зможуть грати тільки гравці з ліцензійними акаунтами Minecraft.
-
max-build-height
Максимальна висота будівництва на сервері. Стандартне значення — 256.
-
level-seed
Вказується сид для генерації світу на сервері. Якщо значення порожнє, сид генерується випадковим чином.
-
prevent-proxy-connections
Якщо ввімкнути це налаштування, усі подальші підключення гравців через proxy будуть заблоковані.
-
use-native-transport
Оптимізація відправки й отримання пакетів для Linux. Рекомендується залишити ввімкненою!
-
enable-jmx-monitoring
Дозволяє ввімкнути MBean (функція в Java, яка дозволяє класам надавати частину своїх даних назовні) з об'єктом net.minecraft.server:type=Server і атрибутами averageTickTime та tickTimes, які виводять час, витрачений на обробку 1 тика сервера в секундах (пов'язано з TPS).
-
motd
Вказується опис сервера. Налаштування підтримує форматування і введення юнікодом.

-
rate-limit
Встановлює обмеження на запити UUID і нікнеймів гравців.
-
enable-rcon
Відповідає за роботу функції RCON на сервері. Налаштування здійснюється в рядках rcon.password і rcon.port.








