Skip to content

Настройка server.properties

Что, зачем и почему?

server.properties - это файл конфигурации сервера, в котором хранятся все (ну почти) настройки стандартного Minecraft сервера

Самые важные параметры

  • gamemode - устанавливает игровой режим для новых игроков

    • survival (0)
    • creative (1)
    • adventure (2)
    • spectator (3)
  • max-players - максимальное количество игроков, которые могут одновременно играть на сервере

  • pvp - PvP на сервере. Игроки, стреляющие в себя стрелами, получают урон, только если параметр включен

    • true
    • false
  • difficulty - Устанавливает сложность мира

    • peaceful (0)
    • easy (1)
    • normal (2)
    • hard (3)
  • view-distance - дальность прорисовки чанков

    • Пример = 10

ПРЕДУПРЕЖДЕНИЕ

УСТАНОВКА ЗНАЧЕНИЯ БОЛЬШЕ МОЖЕТ ПОВЛИЯТЬ НА СТАБИЛЬНОСТЬ (Рекомендованое значение - 8)

Прочие параметры

  • enable-jmx-monitoring - предоставляет MBean-компонент с именем объекта net.minecraft.server: type = Server и двумя атрибутами averageTickTime и tickTimes, отображающими время тика в миллисекундах

    • true
    • false
  • rcon.port - сетевой порт для RCON-подключений

    • Пример = 54321
  • enable-command-block - разрешить командные блоки

    • true
    • false
  • enable-query - включает прослушиватель сервера по протоколу GameSpy4. Используется для получения информации о сервере

    • true
    • false
  • level-name - название мира, который будет использоваться при запуске

    • Пример = world
  • motd - название сервера, которое будет отображаться в списке серверов

    • Пример = BisquitHost-Server
  • query.port - устанавливает порт для сервера запросов. Обязательно смотрите включено ли использование query. При включении этой функции, появится возможность получить список плагинов сервера и другие дополнительные данные с помощью таких сайтов как mcsrvstat

    • Пример = 12345
  • network-compression-threshold - порог сжатия пакетов. По умолчанию позволяет пакетам размером n-1 байт нормально проходить, но пакет размером n или более байтов сжимается. Таким образом, меньшее число означает большее сжатие, но сжатие небольших объемов байтов на самом деле может привести к большему результату, чем полученный

    • -1 - Отключает порог
    • 0 - Сжимает всё
    • 256 - Стандартное значение

ПРЕДУПРЕЖДЕНИЕ

НЕ ИЗМЕНЯТЬ БЕЗ НЕОБХОДИМОСТИ!!!

  • require-resource-pack - необязательно, добавляет настраиваемое сообщение, которое будет отображаться в приглашении на установку пакета ресурсов

    • Пример = Абоба
  • use-native-transport - улучшения производительности Linux-сервера: оптимизирована отправка / получение пакетов в Linux

    • true
    • false

ПРЕДУПРЕЖДЕНИЕ

НЕ ИЗМЕНЯТЬ, ВЛИЯЕТ НА ПРОИЗВОДИТЕЛЬНОСТЬ!!!

  • online-mode - функция, которая будет проверять подключены ли игроки к аутентификации в Xbox Live или нет (Проще говорят, пиратская ли копия игры или нет)

    • true - Проверять лицензию
    • false - Не проверять лицензию
  • enable-status - отображает в сети ли сервер или нет

    • true - сервер будет отображаться в сети когда включён
    • false - сервер не будет отображаться в сети когда включён
  • allow-nether - разрешить генерацию ада

    • true
    • false
  • broadcast-console-to-ops - отправляет выходные данные консольных команд всем онлайн-операторам

    • true
    • false
  • broadcast-rcon-to-ops - отправляет вывод команд консоли RCON всем онлайн-операторам

    • true
    • false
  • allow-flight - разрешает полёт обычным смертным (обычно не отключают, дабы игроки с читами не могли летать)

    • true
    • false
  • sync-chunk-writes - включает синхронную записи чанков

    • true
    • false
  • enable-rcon - разрешает удаленный доступ к консоли сервера (обычно используется для автоматической выдачи доната)

    • true
    • false
  • generate-structures - генерация структур (деревни, данжи и тд.)

    • true
    • false
  • hardcore - режим хардкора

    • true
    • false
  • level-seed - устанавливает сид мира для сервера, как в одиночной игре. Если оставить поле пустым, мир генерирует случайный сид

    • Пример = 331adbcdD23SS5443SDFIQkOlYAGeY
  • max-build-height - максимальная высота мира. 256 стандартная высота

    • Пример = 512
  • rcon.password - установить пароль на RCON подключение

    • Пример = ~C}?EubrPi@toBisquitObamacKxNDa9cZJBqAb@~0WF

ПРЕДУПРЕЖДЕНИЕ

СТАВЬТЕ НАДЁЖНЫЙ ПАРОЛЬ, ЧТОБЫ ВАШ СЕРВЕР НЕ ПОСТРАДАЛ

  • resource-pack - укажите ссылку на текстур-пак и он будет предлагаться игрокам, которые посещают ваш сервер

  • server-ip - ip-адрес сервера, для подключения к нему. На нашей панели он установится самостоятельно

    • Пример = 0.0.0.0
  • server-port - порт для подключения к серверу. Установится автоматически, если использовать Bisquit.Host

    • Пример = 25565
  • spawn-animals - спавн мирных мобов (животных)

    • true
    • false
  • spawn-monsters - спавн враждебных мобов (зомби, скелеты и тд.)

    • true
    • false
  • spawn-npcs - спавн жителей

    • true
    • false
  • spawn-protection - защита спавна от игроков без Оператора

    • Пример = 16
    • Для отключения = 0
  • white-list - установка белого-списка, для того чтобы разрешить вход только игрокам, которые находятся в списке

    • true
    • false
  • rate-limit - устанавливает максимальное количество пакетов, которое пользователь может отправить до того, как его выкинет. Установка значения 0 отключает эту функцию

    • Пример = 0

ПРЕДУПРЕЖДЕНИЕ

НЕ ИЗМЕНЯТЬ БЕЗ НЕОБХОДИМОСТИ

  • level-type - тип генерации мира

    • default - Обычная генерация
    • flat - Плоская генерация
    • largeBiomes - Генерация больших биомов
    • amplified - Расширенная генерация
    • default_1_1 - Ассорти генерация
    • customized - Настраиваемая генерация
  • force-gamemode - принудительная смена режима игры

    • true
    • false
  • function-permission-level - устанавливает уровень разрешения для функций

    • 1-4
  • enforce-secure-profile - почти то же самое, что и online-mode

    • true
    • false
  • player-idle-timeout - игроков выкидывает с сервера, если они бездействуют больше указанного количества минут

    • 0 - выключить
    • время в минутах - включить
  • prevent-proxy-connections - сервер не позволяет пользователям использовать vpn или прокси

    • true
    • false
  • simulation-distance - устанавливает максимальное расстояние от игроков, на котором могут находиться живые сущности, чтобы сервер их обновлял

    • Пример = 14
  • max-world-size - Это устанавливает максимально возможный размер в блоках, выраженный в виде радиуса, который может получить граница мира

    • Значение по умолчанию = 29999984

ПРЕДУПРЕЖДЕНИЕ

Лучше всего оставить по умолчанию

  • enforce-whitelist - когда эта опция включена, пользователи, которых нет в белом списке, кикаются с сервера после перезагрузки файл белого списка

    • true
    • false
  • op-permission-level - устанавливает уровень разрешения для операторов по умолчанию

    • 0-4
  • resource-pack-prompt - добавляет пользовательское сообщение, которое будет отображаться в подсказке пакета ресурсов при использовании require-resource-pack

    • Пример = {"text":"Hello World","color":"yellow"}
  • initial-enabled-packs и initial-disabled-packs - первое позволяет выбрать пакеты для загрузки во время создания мира, а второе содержит список пакетов, которые не будут включены автоматически

    • Пример = vanilla
  • max-tick-time - максимальное количество миллисекунд, которое может занять один тик. Если он займёт больше времени - сервер автоматически выключится

    • Значение по умолчанию = 60000

ПРЕДУПРЕЖДЕНИЕ

Лучше всего оставить по умолчанию

  • hide-online-players - позволяет увидеть какие игроки играют на сервере при наведении на него в списке

    • true
    • false
  • entity-broadcast-range-percentage - насколько близко должны находиться объекты к игроку, чтобы сервер отобразил их

    • Пример = 100

ПРЕДУПРЕЖДЕНИЕ

Большое значение может привести к увеличению задержки

  • debug - режим отладки
    • true
    • false