Skip to content

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

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

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

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

  • gamemode - Устанавливает игровой режим для новых игроков
    • survival (0)
    • creative (1)
    • adventure (2)
    • spectator (3)
  • max-players - Максимальное количество игроков, которые могут одновременно играть на сервере
    • Пример = 30
  • 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.us
    • Пример = 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 - Порт для подключения к серверу. Также установится автоматически если использовать наш хостинг майнкрафт серверов
    • Пример = 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