Настройка server.properties
server.properties — главная настройка во всех ядрах серверов. В данной статье Вы можете узнать подробную информацию про функции этого конфига.
Вид server.properties для сервера Paper 1.16.5.
  • 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.
Last modified 1mo ago
Copy link