Настройка 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
При включении функции сервер перед каждым заходом игрока будет автоматически перезагружать вайтлист для поиска новых никнеймов.
-
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
Позволяет активировать режим отладки на сервере.
-
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.








