Добро пожаловать на Craft‑Bukkit

Всё о Minecraft серверах: гайды, команды, скачивание сборок и полезные советы для администраторов и игроков.

Server.properties: полный разбор каждого параметра конфигурации сервера Minecraft

wergio 24.07.2026 12:21 24
Server.properties Minecraft: полный разбор ВСЕХ параметров конфигурации сервера с рекомендациями.

Введение: сердце конфигурации сервера

Файл server.properties — это главный конфигурационный файл любого Minecraft-сервера. Он создаётся автоматически при первом запуске и содержит десятки параметров, каждый из которых влияет на игровой процесс, производительность и безопасность. Многие администраторы меняют только motd и max-players, не подозревая, что скрыто в остальных 50+ строках. В этой статье я разберу КАЖДЫЙ параметр server.properties с рекомендациями по настройке.

Где находится файл

server.properties находится в корневой папке сервера (рядом с server.jar). Открывается любым текстовым редактором (Блокнот, Notepad++, VSCode). Применяется ТОЛЬКО после перезапуска сервера (/stop и повторный запуск).

Базовые параметры сервера

server-port

По умолчанию: 25565
Описание: Порт, на котором сервер слушает подключения. Стандартный порт Minecraft — 25565. Если вы запускаете несколько серверов на одной машине, у каждого должен быть уникальный порт (25566, 25567...).
Рекомендация: Оставьте 25565 для основного сервера. Не используйте порты ниже 1024 (требуют права root на Linux).

server-ip

По умолчанию: (пусто)
Описание: IP-адрес, к которому привязывается сервер. Если оставить пустым — сервер слушает все доступные сетевые интерфейсы (0.0.0.0).
Рекомендация: Оставьте пустым. Указывайте конкретный IP только если у вас несколько сетевых карт и нужно слушать определённую.

level-name

По умолчанию: world
Описание: Имя папки, в которой хранится мир. Можно указать любое имя (без пробелов и спецсимволов).
Рекомендация: Используйте осмысленные имена: survival_world, creative_world. Для загрузки готового мира укажите имя его папки.

level-seed

По умолчанию: (пусто)
Описание: Сид (зерно) генерации мира. Если оставить пустым — сид генерируется случайно.
Рекомендация: Укажите конкретный сид, если хотите воспроизвести определённый мир. Оставьте пустым для случайной генерации.

level-type

По умолчанию: minecraft:normal
Описание: Тип генерации мира. Варианты: minecraft:normal (обычный), minecraft:flat (плоский), minecraft:large_biomes (большие биомы), minecraft:amplified (усиленный — горы до небес).
Рекомендация: normal для выживания, flat для креатива и тестирования.

Параметры игрового процесса

gamemode

По умолчанию: survival
Описание: Режим игры по умолчанию для новых игроков. Варианты: survival, creative, adventure, spectator.
Рекомендация: survival для большинства серверов.

difficulty

По умолчанию: easy
Описание: Сложность игры. Варианты: peaceful, easy, normal, hard. На hard зомби ломают двери, криперы наносят больше урона.
Рекомендация: normal для комфортной игры, hard для хардкорных серверов.

hardcore

По умолчанию: false
Описание: Хардкорный режим. После смерти игрок получает бан или переводится в наблюдатели.
Рекомендация: false для обычных серверов. true только для специальных хардкорных проектов.

pvp

По умолчанию: true
Описание: Разрешён ли PvP (игроки могут наносить урон друг другу).
Рекомендация: true для PvP-серверов, false для мирных выживательных.

spawn-protection

По умолчанию: 16
Описание: Радиус защиты спавна в блоках. В этой зоне только операторы могут ломать блоки. Значение 0 отключает защиту.
Рекомендация: 0, если используете WorldGuard для защиты регионов. 16, если нет других плагинов защиты.

allow-nether

По умолчанию: true
Описание: Разрешён ли Нижний мир (Nether). Если false — порталы в ад не работают.
Рекомендация: true для обычной игры. false только для специальных серверов без ада.

allow-end

По умолчанию: true
Описание: Разрешён ли Край (The End).
Рекомендация: true.

allow-flight

По умолчанию: false
Описание: Разрешает полёт без креатива. Если false — игроки, летающие без чита, будут кикаться. Полезно для анти-чита.
Рекомендация: false для выживания (анти-чит). true для креативных серверов.

Параметры многопользовательской игры

max-players

По умолчанию: 20
Описание: Максимальное количество одновременных игроков. Каждый слот потребляет ресурсы сервера.
Рекомендация: Установите реалистичное значение. Для VDS с 4 ГБ ОЗУ — 10-20 игроков. Для мощного выделенного сервера — 50-100.

online-mode

По умолчанию: true
Описание: Проверка лицензии через серверы Mojang. Если true — пиратки не могут зайти. Если false — любой может зайти под любым ником (нужен AuthMe).
Рекомендация: true для лицензионных серверов. false для пиратских (ОБЯЗАТЕЛЬНО установите AuthMe).

white-list

По умолчанию: false
Описание: Белый список. Если true — только игроки из списка whitelist.json могут зайти.
Рекомендация: true для приватных серверов, false для публичных.

enforce-whitelist

По умолчанию: false
Описание: Удаляет игроков, которые не в белом списке, при его включении. Если false — уже подключённые игроки останутся.
Рекомендация: true.

broadcast-console-to-ops

По умолчанию: true
Описание: Отправлять ли сообщения консоли (ошибки, команды) всем операторам в чат.
Рекомендация: false — сообщения консоли засоряют чат администраторам.

broadcast-rcon-to-ops

По умолчанию: true
Описание: Отправлять ли RCON-команды операторам в чат.
Рекомендация: false.

Параметры производительности

view-distance

По умолчанию: 10
Описание: Радиус прорисовки чанков (в чанках, 1 чанк = 16 блоков). 10 = 160 блоков. Каждый +1 чанк увеличивает нагрузку на сервер на 10-20%.
Рекомендация: 6-8 для серверов выживания. 4-6 для слабых VDS. 10-12 для мощных серверов.

simulation-distance

По умолчанию: 10
Описание: Радиус симуляции (в чанках). В этих чанках работают фермы, спавнятся мобы, растут растения. За пределами — мир заморожен.
Рекомендация: 4-6. Это основной параметр, влияющий на TPS. Не ставьте больше 8.

max-tick-time

По умолчанию: 60000
Описание: Максимальное время обработки одного тика в миллисекундах. Если превышено — сервер крашится с «Watchdog».
Рекомендация: 60000 (60 секунд) — стандарт. Уменьшите до 30000, если хотите, чтобы сервер крашился быстрее при зависании (и перезапускался авто-рестартом).

max-world-size

По умолчанию: 29999984
Описание: Максимальный размер мира в блоках от центра.
Рекомендация: Установите разумный лимит (10000-50000), чтобы игроки не генерировали бесконечный мир и не забивали диск.

Параметры безопасности

enable-command-block

По умолчанию: false
Описание: Включены ли командные блоки. Это мощный инструмент, но и вектор атаки.
Рекомендация: false для публичных серверов. true только если вы используете командные блоки для мини-игр и доверяете всем администраторам.

enable-rcon

По умолчанию: false
Описание: Включён ли удалённый доступ к консоли (RCON).
Рекомендация: true, если нужен удалённый доступ. Обязательно установите сложный пароль в rcon.password.

rcon.password

По умолчанию: (пусто)
Описание: Пароль для RCON-доступа.
Рекомендация: Сложный пароль (20+ символов, буквы, цифры, спецсимволы). Без пароля RCON не работает.

rcon.port

По умолчанию: 25575
Описание: Порт для RCON-подключений.
Рекомендация: Оставьте стандартный. Закройте его брандмауэром от внешнего мира — разрешите только localhost.

enforce-secure-profile

По умолчанию: true
Описание: Требовать от игроков подписанные сообщения чата (защита от подделки сообщений, введена в 1.19).
Рекомендация: true для лицензионных серверов. false, если есть проблемы с подключением старых клиентов.

prevent-proxy-connections

По умолчанию: false
Описание: Блокировать подключения через VPN/прокси (проверка по IP).
Рекомендация: true для публичных серверов (защита от обхода банов).

Параметры чата

motd

По умолчанию: A Minecraft Server
Описание: Сообщение дня — текст, отображаемый под названием сервера в списке серверов. Поддерживает цветовые коды (&a — зелёный, &l — жирный).
Рекомендация: Напишите привлекательный MOTD с информацией о сервере. Пример: &6&lMyServer &8| &aSurvival 1.21 &8| &bDaily Events.

enable-chat

По умолчанию: true
Описание: Включён ли чат.
Рекомендация: true.

force-gamemode

По умолчанию: false
Описание: Принудительно устанавливать игрокам режим из gamemode при каждом входе.
Рекомендация: false — игроки сохраняют свой режим между сессиями.

Параметры мира

generate-structures

По умолчанию: true
Описание: Генерировать ли структуры (деревни, храмы, крепости).
Рекомендация: true для обычной игры. false для плоских миров или специальных карт.

spawn-animals

По умолчанию: true
Описание: Спавнятся ли животные (коровы, свиньи, овцы).
Рекомендация: true.

spawn-monsters

По умолчанию: true
Описание: Спавнятся ли монстры (зомби, скелеты, криперы).
Рекомендация: true для выживания, false для креатива и мирных серверов.

spawn-npcs

По умолчанию: true
Описание: Спавнятся ли NPC (жители деревень).
Рекомендация: true.

Параметры сохранения

sync-chunk-writes

По умолчанию: true
Описание: Синхронная запись чанков на диск. Если true — чанки сохраняются немедленно, но с задержкой. Если false — асинхронно, быстрее, но риск повреждения при краше.
Рекомендация: true для надёжности. false для производительности (на свой страх и риск).

Параметры сети

network-compression-threshold

По умолчанию: 256
Описание: Минимальный размер пакета в байтах, который будет сжиматься. -1 отключает сжатие.
Рекомендация: 256 — стандарт. Уменьшите до 128 для экономии трафика. Увеличьте до 512 для снижения нагрузки на CPU.

use-native-transport

По умолчанию: true
Описание: Использовать нативные (оптимизированные) сетевые библиотеки для Linux. На Windows игнорируется.
Рекомендация: true на Linux. На Windows не влияет.

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

enable-jmx-monitoring

По умолчанию: false
Описание: Включить JMX-мониторинг для продвинутой диагностики.
Рекомендация: false (не нужен большинству серверов).

max-chained-neighbor-updates

По умолчанию: 1000000
Описание: Лимит цепных обновлений блоков (защита от редстоун-лагов).
Рекомендация: Уменьшите до 100000 для предотвращения лагов от гигантских редстоун-схем.

💡 Совет профи

Сохраните эталонный server.properties с вашими настройками в отдельное место (GitHub Gist, облако). Если вы переносите сервер на другую машину или создаёте новый — просто скопируйте этот файл. Это сэкономит часы настройки. И всегда делайте бэкап server.properties перед изменениями — одна ошибка может сделать сервер недоступным.
← К списку статей

💬 Комментарии (0)

⏳ Все комментарии проходят модерацию

🔒 Войдите, чтобы оставить комментарий

😊 Пока нет комментариев. Будьте первым!