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