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

Налаштування server.properties: повний гід для сервера Minecraft

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, яка дозволяє класам надавати частину своїх даних назовні) з об'єктом і атрибутами та , які виводять час, витрачений на обробку 1 тика сервера в секундах (пов'язано з TPS).

motd

Вказується опис сервера. Налаштування підтримує форматування і введення юнікодом.

Опис сервера в списку серверів

rate-limit

Встановлює обмеження на запити UUID і нікнеймів гравців.

enable-rcon

Відповідає за роботу функції RCON на сервері. Налаштування здійснюється в рядках rcon.password і rcon.port.