Замовляйте VPS-сервер зі скидкою 15%
Акція завершиться через
00Днів
:
00Годин
:
00Хвилин
:
00Секунд

Налаштування 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

Дозволяє налаштувати складність гри на сервері. Може приймати значення:

 

peaceful — Мирний режим (відсутня втрата голоду та ворожі монстри).

easy — Легкий режим гри.

normal — Нормальний режим гри.

hard — Складний режим гри.

  • broadcast-rcon-to-ops

Якщо функцію ввімкнено, сервер буде виводити виконані через RCON команди операторам.

  • spawn-monsters

Відповідає за появу ворожих мобів на сервері.

  • op-permission-level

Дозволяє змінювати права операторів. Може приймати різні значення:

 

1 — Оператори можуть ламати/ставити блоки всередині радіуса захисту території спавна.

2 — Оператори можуть використовувати команди /clear, /difficulty, /effect, /gamemode, /gamerule, /give, /tp, а також мають право взаємодіяти з командними блоками.

3 — Оператори можуть використовувати команди /ban, /deop, /kick і /op.

4 — Оператори можуть використовувати команду /stop.

  • pvp

Налаштовує можливість атаки гравців один одного. При значенні false гравці не зможуть завдати жодної шкоди іншим користувачам.

  • entity-broadcast-range-percentage

Може приймати значення від 0 до 500. Дозволяє змінювати дистанцію рендера ентиті для гравців у відсотках. Занадто високі значення можуть призвести до зниження продуктивності сервера.

  • snooper-enabled

Дозволяє автоматично відправляти частину статистики сервера розробникам.

  • level-type

Визначає тип генерації світу сервера. Може приймати значення:

 

У ванільній версії гри: DEFAULT — стандартний світ. FLAT — плаский світ. LARGEBIOMES — великі біоми. AMPLIFIED — підсилений (гористий) тип світу.

За наявності модів на сервері може приймати інші значення, залежно від можливостей модифікацій.

  • enable-status

За замовчуванням встановлено true. Сервер буде відображатися в меню мережевої гри як активний. Якщо вимкнути налаштування, сервер виглядатиме вимкненим, але гравці все одно зможуть підключитися.

  • hardcore

Вмикає на сервері режим Хардкор. Після смерті гравець переміщується в Режим спостерігача.

  • enable-command-block

Дозволяє використовувати Командні блоки на сервері.

  • network-compression-threshold

Активує автоматичне стиснення пакетів користувачів. Може приймати значення:

 

-1 — вимкнути стиснення. 0 — стискати всі пакети.

Рекомендуємо не встановлювати значення нижче 64, а також не перевищувати 1500.

  • 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

Значення впливає на кількість чанків, які будуть прогружатися навколо гравців. Цей параметр може суттєво впливати на продуктивність сервера.

 

Може бути вказано від 3 до 15 чанків прорисовки.

  • 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.