server.properties
Стандартный файл
Это файл server.properties со значениями по умолчанию стандартного сервера Minecraft 1.8.1.
#Minecraft server properties
#(File modification datestamp)
spawn-protection=16
max-tick-time=60000
generator-settings=
force-gamemode=false
allow-nether=true
gamemode=0
enable-query=false
player-idle-timeout=0
difficulty=1
spawn-monsters=true
op-permission-level=4
resource-pack-hash=
announce-player-achievements=true
pvp=true
snooper-enabled=true
level-type=DEFAULT
hardcore=false
enable-command-block=false
max-players=20
network-compression-threshold=256
max-world-size=29999984
server-port=25565
server-ip=
spawn-npcs=true
allow-flight=false
level-name=world
view-distance=10
resource-pack=
spawn-animals=true
white-list=false
generate-structures=true
online-mode=true
max-build-height=256
level-seed=
use-native-transport=true
motd=A Minecraft Server
enable-rcon=false
Объяснение параметров
В описании файла есть ссылка на редакторов Minecraft Wiki для подробного объяснения.
Параметры Boolean имеют только два допустимых значения: true и false. Integer должны быть целыми числами. Если при нем указывается числовой диапазон, то число обязательно должно быть в этом диапазоне. String может состоять из любых символов.
Ключ |
Тип |
Значение |
Описание |
---|---|---|---|
allow-flight |
boolean |
false |
Позволяет пользователям использовать полет на Вашем сервере, если у вас установлен плагин или мод на полёт. Не влияет на творческий режим. Включение allow-flight, возможно, увеличит случаи гриферства, т. к. оно облегчит им работу.
|
allow-nether |
boolean |
true |
Позволяет игрокам путешествовать в Незер.
|
announce-player-achievements |
boolean |
true |
Позволяет серверу объявлять всем о получении достижения другим игроком. |
difficulty |
число (0-3) |
1 |
Определяет сложность игры на сервере (влияние урона от мобов, голода и яда на игроков).
|
enable-query |
boolean |
false |
Включает обработчик протокола GameSpy4. Используется для получения сведений о сервере. |
enable-rcon |
boolean |
false |
Включает удалённый доступ к консоли сервера. |
enable-command-block |
boolean |
false |
Включает командные блоки. |
force-gamemode |
boolean |
false |
При заходе игрока на сервер принудительно устанавливает указанный игровой режим.
|
gamemode |
число (0-3) |
0 |
Определяет игровой режим.
|
generate-structures |
boolean |
true |
Определяет, будут ли создаваться структуры (например, деревни) в новых чанках.
Справка: подземелья будут по-прежнему генерироваться, даже если установить значение false. |
generator-settings |
string |
пустая строка |
Параметры, настраивающие генерацию. Подробнее об этих параметрах написано в статьях Суперплоскость и Настраиваемый на Minecraft Wiki. |
hardcore |
boolean |
false |
Если значение true, то игрокам будет заблокирован доступ к серверу после их смерти в игре. |
level-name |
string |
world |
Значение параметра «level-name» будет использоваться как имя мира и имя папки для него. Можно скопировать мир из каталога сохраненных игр в папку сервера и поменять имя папки на имя в настройках, чтобы загрузить этот мир.
|
level-seed |
string |
пустая строка |
Ключ генератора мира.
|
level-type |
string |
DEFAULT |
Тип карты создаваемого мира.
|
max-build-height |
integer |
256 |
Максимальная высота, на которой разрешено строительство. Местность всё ещё может естественным образом генерироваться выше предела высоты. |
max-players |
число (0- 2147483647) |
20 |
Максимальное количество одновременно играющих на сервере игроков. Заметьте, что чем больше игроков на сервере, тем больше ресурсов будет требоваться серверу. Обратите также внимание, что соединения игроков-операторов не будут добавляться к количеству игроков, но операторы в настоящее время не могут присоединиться к полному серверу. Чрезвычайно большие значения для этого поля приводят к нарушению списка игроков на стороне клиента. |
max-tick-time |
число (0- (2^63-1)) |
60000 |
Максимальное количество миллисекунд, которые может длиться один такт до того как контроллер сервера останавливает сервер с сообщением: "A single server tick took 60.00 seconds (should be max 0.05); Considering it to be crashed, server will forcibly shutdown" - Единственный такт сервера занял 60 секунд (должен быть в пределах 0.05); Возможно он завис, сервер будет принудительно отключен. После того как критерии соблюдены, он вызывает System.exit(1).
|
max-world-size |
число (1- 29999984) |
29999984 |
Устанавливает максимально возможный радиус в блоках, в котором существует мир. Установка границы мира более, чем на заданное значение произойдёт успешно, но по сути ничего не изменится. Установка Примеры:
|
motd |
string |
A Minecraft Server |
Это сообщение отображается в списке серверов клиента, под названием сервера.
|
network-compression-threshold |
integer |
256 |
По умолчанию, это разрешает пакетам, размер которых n-1 байт, посылаться нормально, а пакеты с размером n и более сжимаются. Меньшее значение означает большую компрессию, но сжатие маленького количества байт обычно приводит к увеличению размера.
Обратите внимание: стандарты ethernet требуют, чтобы пакеты менее чем 64 байта, дополнялись до 64 байт. Таким образом, установка значения меньше чем 64, бесполезна. Также не рекомендуется превышать MTU (Maximum Transmission Unit), которое обычно 1500 байт. |
online-mode |
boolean |
true |
Сервер проверяет подключение игроков в базе данных учетных записей Minecraft. Задайте значение false, если ваш сервер не подключен к Интернету. Хакеры с поддельными аккаунтами смогут подключиться к нему, если стоит значение false! Если minecraft.net отключен или недоступен, а значение установлено на true, то игроки не смогут подключиться к серверу. Сервера с отключенным параметром называются «взломанными»; также называются «взломанными» сервера, которые работают в автономном режиме; они позволяют игрокам с нелицензированной копией Minecraft присоединиться к игре.
|
op-permission-level |
число (1-4) |
4 |
Задаёт уровень прав для новых операторов. Каждый уровень также содержит права уровней ниже.
|
player-idle-timeout |
integer |
0 |
Если значение не равно нулю, игроки стоящие на месте более чем указанное время в минутах будут отключены от сервера.
|
pvp |
boolean |
true |
Разрешает PvP на сервере. Игроки, стреляющие в себя из лука, будут получать урон только при включенном pvp.
Обратите внимание: непрямые источники урона, которые создал игрок (например, лама, огонь, TNT и некоторые виды воды, песок и гравий) будет по-прежнему наносить урон другим игрокам. |
query.port |
число (1- 65534) |
25565 |
Порт сервера, который будет отдавать информацию по протоколу GameSpy4 (см. enable-query). |
rcon.password |
string |
пустая строка |
Пароль для удалённого подключения. |
rcon.port |
число (1- 65534) |
25575 |
Порт для удалённого подключения. |
resource-pack |
string |
пустая строка |
Необязательный URI пакета ресурсов. Игрок может выбрать, использовать ли его. |
resource-pack-hash |
string |
пустая строка |
Необязательный SHA-1 хеш ресурс пака в нижнем регистре в hex формате. Рекомендуется указать его. Он пока что не используется для проверки целостности ресурс пака, но улучшает эффективность и надежность кеширования. |
server-ip |
string |
пустая строка |
Укажите, если вы хотите запустить сервер с привязкой к конкретному IP. Мы настоятельно рекомендуем оставить этот параметр пустым. |
server-port |
число (1- 65534) |
25565 |
Изменяет порт, на котором запускается сервер. Этот порт должен быть перенаправленным, если сервер запущен в сети, которая использует NAT (если вы имеете домашний модем/брандмауэр). |
snooper-enabled |
boolean |
true |
Устанавливает, отправляет ли сервер snoop данные на http://snoop.minecraft.net. (внешняя ссылка)
|
spawn-animals |
boolean |
true |
Определяет, появляются ли животные.
Совет: установите значение false, если у вас сильные притормаживания. |
spawn-monsters |
boolean |
true |
Определяет, появляются ли враждебные мобы.
Не действует на мирной сложности. Совет: установите значение false, если у вас сильные притормаживания. |
spawn-npcs |
boolean |
true |
Определяет, появляются ли жители деревень.
|
spawn-protection |
integer |
16 |
Радиус защиты спавна. Значение 0 защищает только один блок в точке спавна. Значение 1 защищает область 3x3 с центром в точке спавна. 2 — 5x5, 3 — 7x7, и т. д. Этот параметр не создается при первом запуске сервера, а появляется, когда подключается первый игрок. Если на сервере нет ни одного оператора, защита будет автоматически отключена. |
use-native-transport |
boolean |
true |
Улучшение производительности сервера на Linux: оптимизация отправки и получения пакетов.
|
view-distance |
integer (3-15) |
10 |
Количество данных о мире, которое посылается клиенту. Измеряется в чанках (16х16 блоков) в каждую сторону от игрока (радиус, а не диаметр). 10 — рекомендуемое значение. Если у вас сильные притормаживания, уменьшите это значение. |
white-list |
boolean |
false |
Включает на сервере белый список. Смотрите статью Управление белым списком. Если белый список включён, игроки, не указанные в этом списке, не смогут подключиться. Предназначен для закрытых серверов, например, для друзей из реальной жизни или для незнакомцев, тщательно отобранных путём подачи заявок.
Note: операторы автоматически включаются в белый список и не стоит их добавлять отдельно. |