Как редактировать свойства сервера Minecraft

Last modified on 15 марта 2023 in Running a server
  • 9 min read
  • 5459
  • 1
Valeriy Stereo

Valeriy Stereo

CCO, Creative Director

Здравствуйте Godlikers!

В этом руководстве мы рассмотрим, какие настройки хостинга серверов minecraft вы можете сделать с помощью меню "Server Prorerties" в разделе "Minecraft Management" или вручную в файле server.properties в File Manager.

Описание параметров

ПРИМЕЧАНИЕ

Далее будет список параметров в таком формате: Команда Доступные значения [Значение по умолчанию]

 

allow-flight true/false

Позволяет игроку летать в мире Minecraft. Этот параметр применяется только к полетам в режиме выживания и действует только в том случае, если у вас установлен соответствующий плагин (например, Flight). Полеты в творческом режиме никак не затрагиваются.

 

разрешить-нет истина/ложь

Этот параметр определяет возможность перехода в Нижний мир. Если параметр отключен, все игроки, находившиеся в Неземном мире, будут перемещены в обычный. Не влияет на переход в Край.

 

broadcast-console-to-ops true/false

Позволяет выводить результат выполнения консольной команды всем операторам сервера.

 

announce-player-achievements true/false

Эта опция определяет, должен ли сервер отправлять сообщения в чат о получении достижений.

 

difficulty Line [easy]

Уровень сложности:

  • peaceful - мирный
  • легкий - Легкий
  • нормальный - Нормальный
  • трудный - трудный


enable-command-block
true/false

Позволяет использовать командный блок. Этот параметр не генерируется при первой загрузке, но появляется при первой попытке использования командного блока.


enable-jmx-monitoring
true/false

Позволяет включить MBean (функция в Java, позволяющая предоставлять определенную статистику для мониторинга) с объектом net.minecraft.server:type=Server и двумя атрибутами:

  • averageTickTime - среднее время одного тика (в миллисекундах),
  • tickTimes - время последних 100 тиков (в наносекундах).
  • Связано с термином TPS. Чтобы включить выполнение JMX в Java, необходимо установить соответствующие флаги запуска JVM. Дополнительные сведения см. в этой документации

sync-chunk-writes true/false

Включает синхронную запись чанков.

 

enable-status true/false

Разрешает отображать сервер как онлайн (если он запущен). Если установить значение false, работающий сервер будет отображаться как "offline" в меню сетевой игры, но при этом сможет принимать соединения игроков.

 

entity-broadcast-range-percentage Число (0-500) [100]

Позволяет изменить расстояние рендеринга сущности для клиентов в процентах. Более высокие значения могут снизить производительность сервера, так как чем выше значение, тем больше дальность прорисовки сущности и тем больше ресурсов требуется для ее обработки. Эта настройка выражается в процентах (по умолчанию 100 %). Например, при значении 50 диапазон отрисовки сущности уменьшится вдвое. Это серверный аналог клиентского изменения рендеринга.

 

enable-query true/false

Позволяет активировать протокол GameSpy4 для прослушивания сервера (получения информации о нем). enable-rcon true / false false Включает удаленный доступ к консоли сервера. force-gamemode true/false false Если true, то при подключении к серверу игровой режим игрока будет меняться на стандартный, указанный в gamemode.

 

gamemode Line [*survival]*.

Стандартный режим игры, который автоматически устанавливается для всех игроков, впервые заходящих на сервер. Режим одиночной игры изменяется с помощью команды /gamemode.

  • survival - выживание
  • creative - Творчество
  • приключение - Приключение
  • spectator - Наблюдение

function-permission-level Число (1-4) [2]

Устанавливает уровень доступа для функций. generator-settings none String Эта строка задает шаблон генерации сверхплоского мира.

 

generate-structures true/false

Генерировать ли структуры (сокровищницы, крепости, деревни...)

 

hardcore true/false

Включает режим Hardcore на сервере. После смерти переключение в режим наблюдателя.

 

level-name Имя папки [world]

Имя папки с файлами карт, которые сервер будет использовать во время игры. Эта папка находится в той же директории, что и сервер. Если она не найдена, сервер автоматически сгенерирует новый мир и поместит его файлы в папку с этим именем.

 

level-seed Любое зерно

Входные данные (Zernoid) для генератора уровней. Если вы хотите создать случайный мир, оставьте это поле пустым.

 

level-type DEFAULT / FLAT / LARGEBIOMES / AMPLIFIED

Определяет тип мира.

 

max-build-height Число, кратное 16 (64 - 256)

Определяет максимальную высоту здания на вашем сервере. Блоки не могут быть сломаны или размещены выше этого уровня. Выше этого уровня можно генерировать рельеф, а также разрушать блоки с помощью TNT и огня. Кроме того, выше предела работают ведра (ошибка).

 

max-players Число (0-2147483647)

Указывает максимальное количество игроков, разрешенных на сервере.

 

motd Строка не более 60 символов

Описание сервера, отображаемое при подключении к списку серверов. Поддерживает форматирование текста.

 

online-mode true / false true

Этот параметр включает/отключает онлайн-режим. Если он выключен, то доступ к серверу возможен только через локальную сеть или с данного компьютера и с любой учетной записью (даже пиратской)

 

op-permission-level Номер (1-4)

Позволяет изменить права оператора.

  • 1 - Операторы могут ломать/ставить блоки в радиусе защиты зоны респауна.
  • 2 - Операторы могут использовать команды /clear, /difficulty, /effect, /gamemode, /gamerule, /give, /tp, а также изменять командные блоки.
  • 3 - Операторы могут использовать команды /ban, /deop, /kick и /op.
  • 4 - Операторы могут использовать команду /stop.

player-idle-timeout Число

Если значение не равно нулю, игроки будут автоматически отключаться от сервера, если они были неактивны в течение указанного времени (в минутах).

 

pvp true/false

Разрешает/запрещает игрокам получать урон от атак других игроков на сервере. Если установлено значение true, игроки смогут "сражаться" между собой, убивая друг друга. Если установлено значение false, игроки не смогут наносить прямой урон друг другу.

 

query.port Номер (1-65535)

Порт для получения информации о сервере. Указывается автоматически, если enable-query=true.

 

rcon.password Строка

Пароль для удаленного доступа к серверу. Появляется автоматически, если enable-rcon=true.

 

rcon.port Номер (1-65535)

Порт для удаленного управления сервером. Появляется автоматически, если enable-rcon=true.

 

resource-pack Имя файла

Адрес локация ресурсов, которые сервер предложит загрузить игроку при подключении. В этом поле необходимо указать прямую ссылку на zip-архив.

 

server-ip Любой действительный IP-адрес

Указывается IP-адрес сервера, который будет использоваться другими игроками для подключения к этому серверу. Рекомендуется оставлять это поле пустым, но если вы хотите задать серверу определенный IP-адрес, вы можете использовать эту опцию для его задания. (Вы не можете указать ip-адрес своего компьютера, поэтому сервер просто упадет и не запустится, пока вы не замените его на другой).

 

server-port Номер (1-65535)

Этот параметр определяет значение порта в протоколах TCP и UDP, который будет использовать игровой сервер. Стандартным портом для Minecraft является 25565. Рекомендуется не изменять это значение, так как для входа на сервер, использующий стандартный порт, игроку будет достаточно ввести IP или DNS-адрес без указания порта, а при использовании других портов есть вероятность, что этот порт уже будет занят другим сетевым ресурсом. Если вы все же хотите указать порт вручную, выбирайте большие числа и избегайте популярных портов: 80 и 8080 (веб-сервер), 21 (ftp-сервер), 22 (ssh-сервер), 143 (imap), 6969 и 6881- 6889 (bittorrent) и других. Например, подойдет порт 23000. При выборе порта можно ориентироваться на этот список стандартных портов, которые могут принадлежать другим сетевым службам и приложениям.

 

snooper-enabled true/false

Позволяет серверу отправлять некоторую статистику и данные разработчикам. spawn-animals true / false true Аналогично spawn-monsters, но для дружественных мобов (коров, свиней, овец...).

 

spawn-monsters true/false

Если значение параметра равно true, то, как и в однопользовательской игре, ночью и в темных пещерах на карте будут появляться вражеские мобы и пытаться причинить вред игрокам на сервере. Если параметр равен false, то вражеские мобы (например, скелеты, зомби) не будут автоматически появляться во время игры, но могут быть порождены с помощью яиц призыва. Все мобы, которые были на карте, останутся.

 

spawn-npcs true/false

Разрешить NPC появляться в деревнях.

 

spawn-protection Число (1-100)

Радиус защиты зоны спавна в блоках (только операторы смогут изменить эту область). Радиус 0 дает защиту одному блоку, 1 - зоне 3×3 и так далее. Эта опция не генерируется при первой загрузке, а появляется, когда первый игрок заходит на сервер. После версии 1.4.2 защита от спавна автоматически отключается, если на сервере нет оператора.

 

view-distance Число (3-15)

Настраивает радиус, в котором чанки будут отправляться игроку. Для справки: дальний диапазон отрисовки в версиях до 1.7 отображает область в радиусе 10 чанков.

 

белый список true/false

Позволяет включить/выключить использование белого списка на сервере. Если установлено значение true, администратору сервера придется вручную добавлять ники игроков в белый список. Если установлено значение false, любой игрок сможет получить доступ к этому серверу, зная его IP-адрес и порт. Администраторы сервера могут получить доступ к серверу независимо от белого списка.

 

enforce-whitelist true/false

Позволяет включить/выключить перезагрузку белого списка, когда игрок присоединяется к серверу до отключения от него. Если эта опция включена, сервер будет кикать игрока только после автоматической перезагрузки белого списка в поисках изменений.

  • false - Игроки не будут отключаться от сервера, если их нет в белом списке.
  • true - Игроки будут отключаться от сервера, если их нет в белом списке.

max-world-size Число (1-29999984) Устанавливает границу мира по выбранному радиусу, считая от нулевой координаты. Установление границы, выходящей за пределы мира, ничего не даст. Пример:

  • Если указанный радиус равен 1000 блоков, то вы получите рабочее пространство размером 2000 х 2000 блоков.
  • Если указан радиус 4000 блоков, то вы получите рабочее пространство размером 8000 x 8000 блоков.

network-compression-threshold Число n

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

  • -1 - отключить сжатие
  • 0 - сжимать все

Примечание: Интернет требует, чтобы пакеты размером менее 64 байт были сжаты до 64 байт. Поэтому установка значения меньше 64 может быть нецелесообразной. Также не рекомендуется превышать 1500 байт.

 

resource-pack-sha1 Строка

Необязательный SHA-1-дайджест ресурсного пакета в строчных шестнадцатеричных числах. Рекомендуется указывать это значение. Он не используется для проверки целостности пакета ресурсов, но повышает эффективность и надежность кэширования.

 

use-native-transport true/false

Улучшение производительности Linux-сервера: Оптимизация отправки/получения пакетов в Linux

  • true - Включить
  • false - отключить

max-tick-time Число (0 - (2^63 - 1))

Максимальное количество миллисекунд, которое может занять поток, прежде чем сторожевой пес сервера остановит его сообщением. Один тик сервера занимает 60,00 секунд (должно быть не более 0,05 секунды); если подумать, что он упал, то сервер принудительно выключится. Как только этот критерий будет выполнен, он вызовет System.exit(1). -1 - полностью отключить сторожевой таймер (эта опция была добавлена в 14w32a)

Оцените статью по 5-бальной шкале

из 5 на основе 1 оценок
Нашли ошибку? Выделите ее и нажмите Ctrl + Enter, чтобы сообщить нам.
Demo
Game
Panel
×

Сообщить об ошибке

Текст ошибки

Ваш вариант