Перейти до вмісту

Генератор server.properties з поясненнями

Кожна важлива опція простими словами, з типовим і допустимими значеннями. Імпортуй свій файл, зміни його й завантаж знову.

Основне й гравці

Текст під назвою сервера в списку мережевої гри. Дозволені коди кольорів із §; два рядки розділяються \n.

Типово: A Minecraft Server

Порт, який слухає сервер. Гравці вводять його після двокрапки, якщо це не 25565 і на нього не вказує SRV-запис.

Типово: 25565 · допустимо від 1 до 65 534

Скільки гравців може бути онлайн одночасно. Оператори можуть зайти на повний сервер лише за допомогою плагіна.

Типово: 20 · допустимо від 0 до 2 147 483 647

Перевіряє кожен акаунт через Mojang. Залиш увімкненим. Вимикай лише за проксі Velocity або BungeeCord, який сам перевіряє акаунти.

Типово: true

Заходити можуть лише гравці з білого списку. Починаючи з 26.3 нові сервери стартують з увімкненим білим списком.

Типово: true

Кікає гравців онлайн, яких немає в білому списку, коли його перезавантажують.

Типово: false

Режим гри для нових гравців.

Типово: survival

Переводить гравців у типовий режим гри щоразу, коли вони заходять.

Типово: false

Складність світу: шкода, голод і які моби з’являються.

Типово: easy

Після смерті гравці стають спостерігачами, а складність заблоковано на «Складно».

Типово: false

Дозволяє літати у виживанні без кіку. Увімкни, якщо використовуєш плагіни чи моди, що дають гравцям літати, інакше їх кікатиме за політ.

Типово: false

Радіус навколо спавну, в якому будувати можуть лише оператори. 0 вимикає захист. Без операторів не діє.

Типово: 16 · допустимо від 0 до 29 999 984

Кікає гравців після стількох хвилин бездіяльності. 0 – ніколи.

Типово: 0 · допустимо від 0 до 2 147 483 647

Типовий рівень прав для нових операторів: 1 – обхід захисту спавну, 2 – чит-команди, 3 – керування гравцями, 4 – усе.

Типово: 4 · допустимо від 0 до 4

Світ

Назва папки світу. Нова назва створює новий світ під час наступного запуску.

Типово: world

Сід для нового світу. Порожнє значення – випадковий. На наявний світ не впливає.

Типово: –

Тип нового світу: звичайний, плаский, великі біоми, ампліфікований або один біом.

Типово: minecraft:normal

Чи генеруються села, храми та інші споруди в нових чанках.

Типово: true

Радіус межі світу в блоках.

Типово: 29999984 · допустимо від 1 до 29 999 984

Продуктивність

Скільки чанків навколо гравця надсилається клієнту. Найбільший важіль для RAM і CPU; зазвичай 6–10.

Типово: 10 · допустимо від 3 до 32

Скільки чанків навколо гравця оновлюється (моби, посіви, редстоун). Значення, менше за дальність промальовування, економить CPU.

Типово: 10 · допустимо від 3 до 32

На якій відстані сутності показуються гравцям, у відсотках від звичайної дальності. Менші значення економлять трафік.

Типово: 100 · допустимо від 10 до 1 000

Пакети, більші за стільки байтів, стискаються. -1 вимикає стискання, що має сенс за проксі в тій самій мережі.

Типово: 256 · допустимо від -1 до 2 147 483 647

Скільки мілісекунд може тривати один тік, перш ніж watchdog зупинить сервер. -1 вимикає watchdog.

Типово: 60000 · допустимо від -1 до 2 147 483 647

Ставить світ на паузу після стількох секунд без гравців. 0 або від’ємне значення вимикає це.

Типово: 60 · допустимо від 0 до 2 147 483 647

Записує чанки на диск синхронно. Безпечніше для даних, повільніше на повільних дисках.

Типово: true

Стискання файлів регіонів: deflate (найменші), lz4 (швидше) або none.

Типово: deflate

Мережа й безпека

Прив’язує сервер до однієї IP-адреси. Залиш порожнім, якщо хостинг не каже інакше.

Типово: –

Відповідає на запити статусу. Якщо вимкнути, сервер показуватиметься в списку як офлайн, хоча гравці зможуть зайти.

Типово: true

Приховує імена гравців онлайн у відповіді на запит статусу (при наведенні на кількість гравців).

Типово: false

Заходити можуть лише гравці з підписаним ключем чату від Mojang. Вимкни для серверів, які змінюють повідомлення чату плагінами.

Типово: true

Кікає гравців, чия IP відрізняється від тієї, яку Mojang бачив під час входу (перевірка VPN і проксі). Ламається за власним проксі.

Типово: false

Дозволяє іншим серверам перенаправляти сюди гравців командою /transfer.

Типово: false

Кікає гравців, які надсилають більше пакетів за секунду, ніж це значення. 0 вимикає обмеження.

Типово: 0 · допустимо від 0 до 2 147 483 647

Записує IP-адреси гравців у лог. Вимкни, якщо вони тобі не потрібні.

Типово: true

Вмикає протокол запитів GameSpy4, який використовують деякі списки серверів та інструменти.

Типово: false

UDP-порт для query.

Типово: 25565 · допустимо від 1 до 65 534

Дозволяє віддалений доступ до консолі. Лише з надійним паролем, і ніколи не відкривай порт для всіх.

Типово: false

TCP-порт для RCON.

Типово: 25575 · допустимо від 1 до 65 534

Пароль для RCON. Використовуй довгий випадковий пароль. Він не зберігається у твоєму браузері.

Типово: –

Ресурспак

Пряме посилання на ZIP ресурспаку, який пропонується гравцям під час входу.

Типово: –

Хеш SHA-1 пакета в нижньому регістрі. Дозволяє клієнтам повторно використовувати кешований пакет і помічати змінений.

Типово: –

Гравців, які відмовляються від ресурспаку, від’єднує.

Типово: false

Текст у діалозі ресурспаку, як JSON-текст або звичайний текст.

Типово: –

server.properties
#Minecraft server properties
#Generated with BestMCServerList
motd=A Minecraft Server
server-port=25565
max-players=20
online-mode=true
white-list=true
enforce-whitelist=false
gamemode=survival
force-gamemode=false
difficulty=easy
hardcore=false
allow-flight=false
spawn-protection=16
player-idle-timeout=0
op-permission-level=4
level-name=world
level-seed=
level-type=minecraft:normal
generate-structures=true
max-world-size=29999984
view-distance=10
simulation-distance=10
entity-broadcast-range-percentage=100
network-compression-threshold=256
max-tick-time=60000
pause-when-empty-seconds=60
sync-chunk-writes=true
region-file-compression=deflate
server-ip=
enable-status=true
hide-online-players=false
enforce-secure-profile=true
prevent-proxy-connections=false
accepts-transfers=false
rate-limit=0
log-ips=true
enable-query=false
query.port=25565
enable-rcon=false
rcon.port=25575
rcon.password=
resource-pack=
resource-pack-sha1=
require-resource-pack=false
resource-pack-prompt=

Символи поза ASCII (кирилиця, §, капітель) записуються як \u-коди, які правильно читає будь-яка версія Minecraft.

pvp, allow-nether, spawn-monsters і enable-command-block – ігрові правила починаючи з 1.21.9.

Як користуватися редактором

  1. Імпортуй свій поточний server.properties або почни з типових значень.
  2. Зміни потрібні опції. Змінені опції підсвічуються.
  3. Зупини сервер, заміни файл і запусти знову. Більшість опцій зчитується лише під час запуску.

Спершу створи кольоровий MOTD: Генератор MOTD · Генератор скрипта запуску

Часті запитання

Де знаходиться server.properties?

У головній папці сервера, поруч із jar-файлом сервера. Він створюється під час першого запуску.

Чому мої зміни зникають?

Сервер перезаписує файл, коли зупиняється. Редагуй його, поки сервер зупинений, інакше повернуться старі значення.

Куди поділися pvp і allow-nether?

Починаючи з Minecraft 1.21.9 це ігрові правила (game rules). Використовуй /gamerule pvp false у грі замість server.properties.

Чому кирилиця записується як \u-коди?

Java читає \u00F6 як ö у будь-якому кодуванні. Так MOTD та інші тексти виглядають правильно, хоч би як файл відкривали чи завантажували.