# view-distance и simulation-distance в Minecraft: что менять, чтобы сервер не тормозил

> Чем отличаются дальность прорисовки и дальность симуляции, какие значения ставить на 10 игроков и как поменять их в панели EGN без правки файлов.

- Рубрика: Гайды по играм
- Игра: Minecraft
- Опубликовано: 2026-11-13T16:00:00+03:00
- Обновлено: 2026-11-13T16:00:00+03:00
- Адрес: https://blog.egnetwork.ru/minecraft-view-distance-simulation-distance
- Автор: Команда EGN

Два параметра в `server.properties` отвечают за то, сколько мира видит игрок и сколько мира сервер обрабатывает. Они называются `view-distance` и `simulation-distance`. Значения по умолчанию у обоих — 10 чанков (по Minecraft Wiki). Для сервера на 10–20 игроков этого часто много: каждый игрок заставляет сервер тикать сущности, растения и механизмы в радиусе, который вы выставили.

## Коротко

`view-distance` — сколько чанков сервер отправляет клиенту вокруг игрока. `simulation-distance` — в каком радиусе сервер тикает: растут посевы, двигаются мобы, работают механизмы. Оба по умолчанию 10, диапазон 3–32. В панели EGN меняются в разделе «Настройки» → «Производительность», после сохранения нужен перезапуск.

## Чем они отличаются

Представьте круг вокруг игрока. `view-distance` определяет, какие чанки клиент получает и рисует. `simulation-distance` определяет, где сервер на самом деле выполняет логику: двигает мобов, растит посевы, тикает печи и воронки.

Частая ошибка — думать, что меньший `view-distance` автоматически снимает всю нагрузку. Он уменьшает объём данных, которые уходят клиенту, и число чанков для отрисовки. Но если `simulation-distance` остаётся большим, фермы и механизмы за пределами видимости продолжают работать и грузят тик.

На схеме ниже внешний квадрат — `view-distance` 8, внутренний — `simulation-distance` 4. Сервер тикает только внутри внутреннего квадрата.

![Два радиуса вокруг игрока: внешний — прорисовка view-distance, внутренний — симуляция simulation-distance](https://blog.egnetwork.ru/media/329)

Ещё одна деталь: сервер тикает логику внутри радиуса симуляции, даже если клиенту отправлено больше. Поэтому разумная пара — например, прорисовка 8 и симуляция 4–6: игрок видит дальний мир, а тяжёлая логика работает ближе к нему.

## Официальные значения

По документации Minecraft Wiki на странице `server.properties`:

- `view-distance` — по умолчанию 10, допустимый диапазон 3–32;
- `simulation-distance` — по умолчанию 10, допустимый диапазон 3–32.

Старые советы, где говорилось только «поставьте view-distance 6», не учитывают второй параметр. Смотрите на оба значения сразу.

## Как настроить в панели EGN

Все значения удобнее менять через раздел настроек, а не в файле. Откройте **«Настройки»** → категория **«Производительность»**. Там два ползунка с подписями «Дальность прорисовки, чанков» и «Дальность симуляции, чанков».

![Раздел «Настройки» → «Производительность» в панели EGN: дальность прорисовки 8 и симуляции 10 чанков](https://blog.egnetwork.ru/media/267)

Пошагово:

1. Откройте сервер в панели и перейдите в **«Настройки»**. Выберите категорию **«Производительность»** в левом списке.
2. Поставьте «Дальность прорисовки» на 6–8. Подсказка панели прямо говорит: 6–8 заметно разгружают сервер, игроки почти не замечают.
3. Поставьте «Дальность симуляции» на 4–6. Это то, что реально грузит тик.
4. Нажмите **«Сохранить»**. Настройки применяются при запуске, поэтому перезапустите сервер кнопкой перезапуска в шапке.

Если вы хотите посмотреть или поправить значения в файле, откройте **«Файлы»** и `server.properties`. В панели есть поиск по файлам: введите `view-distance` и перейдите к строке. Не забывайте, что при ручной правке файл может перезаписаться следующим сохранением из «Настроек». Выберите один способ.

## Как выбрать значения

Нет одной правильной цифры. Ориентируйтесь на три вещи:

- **Число игроков.** На 5 игроков запас больше, на 20 одновременно — меньше.
- **Тип сервера.** Выживание с фермами и механизмами требует меньшей симуляции. Креатив и строительство — наоборот, часто нужна большая прорисовка для красивого вида.
- **Мир.** Если мир огромный и активно исследуется, радиусы сильнее влияют на чанки в памяти.

Практичная стартовая точка для выживания с 10–20 игроками: прорисовка 8, симуляция 4–6. Для строительного сервера с 5 игроками можно оставить прорисовку 10, а симуляцию 6–8.

Меняйте по одному значению за раз и смотрите MSPT через `/spark tps`. Так видно, что реально помогло.

## Симптом → причина → решение

| Симптом | Вероятная причина | Что сделать |
|---|---|---|
| Лаги при фермах мобов | Большая симуляция | Уменьшить симуляцию до 4–6 |
| Лаги при большом числе игроков | Большая прорисовка и симуляция | Прорисовка 6–8, симуляция 4–6 |
| Игроки видят «пустоту» вдали | Прорисовка слишком мала | Поднять прорисовку на 1–2 чанка |
| Посевы растут медленно у базы | Симуляция меньше расстояния до базы | Поднять симуляцию или держать фермы рядом с базой |
| Мобы «замирают» у края зоны | Симуляция ограничивает тик | Норма: мобы живут внутри радиуса симуляции |
| Изменения не видны после сохранения | Не было перезапуска | Перезапустить сервер |

## Дополнительные параметры нагрузки

Кроме двух радиусов, в той же категории «Производительность» есть параметры, которые влияют на тик:

- **Дальность видимости сущностей, %** — `entity-broadcast-range-percentage`. По умолчанию 100, диапазон 10–1000. Уменьшение снижает число пакетов с сущностями.
- **Пауза без игроков, сек** — `pause-when-empty-seconds`: через сколько секунд без игроков мир замирает (`-1` — никогда). Ключ есть не во всех версиях игры, поэтому в панели он показывается только если присутствует в вашем `server.properties`.
- **Активность монстров, животных и жителей** — `entity-activation-range` в `spigot.yml`. По умолчанию 32 блока. Дальше этого расстояния сущности «засыпают». Значение 32 — разумный старт, меньше — легче серверу, но заметнее для игроков.
- **Радиус спавна мобов** — `mob-spawn-range` в `spigot.yml`, по умолчанию 8 чанков.

«Дальность видимости» и «активность» монстров, животных и жителей есть в панели в той же категории с пометкой «продвинутые» (последние пишутся в `spigot.yml`). `mob-spawn-range` в панели отдельным полем нет: правьте его в `spigot.yml` через «Файлы». Меняйте их, только если основные значения не дали результата.

## Пример: что меняется

Условный пример на 12 игроков. До изменений прорисовка 10, симуляция 10, MSPT около 55 мс. Профиль spark показывает, что основная доля тика уходит на фермы у дальних баз. Поставили прорисовку 8 и симуляцию 5. MSPT опустился ниже 50, игроки отмечают, что вдалеке мир стал немного «короче», но фермы работают стабильнее. Вывод в этом примере: симуляция дала больше, чем прорисовка. Ваш сервер может вести себя иначе, поэтому проверяйте сами.

## Разные серверы — разные значения

Ниже стартовые варианты, которые обычно работают. Это не правила, а точки, от которых вы идёте к замеру.

| Тип сервера | Прорисовка | Симуляция | Почему |
|---|---|---|---|
| Выживание, 10–20 игроков, фермы | 8 | 4–5 | Фермы и механизмы тяжелее всего для тика |
| Строительный или креативный, 5–8 игроков | 10 | 6–8 | Важна дальность видимости, механизмов мало |
| Мини-игры, арена в одном месте | 6 | 4 | Нагрузка сосредоточена в одном районе |
| Приватный сервер, 3–5 друзей | 10 | 8 | Запас есть, можно не экономить |

Значения в `server.properties` общие для всех миров сервера. Задать их для отдельных миров можно в секциях `world-settings` файла `spigot.yml`; точные ключи сверьте в файле вашей версии.

## Как проверить значения за один вечер

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

1. **Замер.** В час пик выполните `/spark tps` и запишите MSPT. Снимите профиль: `/spark profiler start --timeout 300`. Посмотрите, есть ли широкая ветка сущностей.
2. **Первая правка.** В «Настройках» → «Производительность» поставьте прорисовку 8. Симуляцию не трогайте. Сохраните и перезапустите сервер.
3. **Повторный замер.** В тот же час выполните `/spark tps`. Запишите новое MSPT. Если выигрыш есть, оставьте значение. Если нет, переходите к симуляции.
4. **Вторая правка.** Поставьте симуляцию 5. Перезапустите и снова замерьте.
5. **Вывод.** Запишите оба значения и разницу в MSPT. Этот результат — ваш ориентир для сервера.

Если сервер на 5 игроков, шаги 2–4 можно пропустить: скорее всего, значения по умолчанию его не перегружают. Меняйте, когда появилась реальная нагрузка.

## Что написано в server.properties

Если открыть **«Файлы»** и `server.properties`, эти строки выглядят так (значения по умолчанию в документации Minecraft Wiki):

```properties
view-distance=10
simulation-distance=10
entity-broadcast-range-percentage=100
max-tick-time=60000
```

Для сервера с умеренной нагрузкой можно записать:

```properties
view-distance=8
simulation-distance=5
entity-broadcast-range-percentage=100
max-tick-time=60000
```

Ключ `max-tick-time` трогать не нужно: это сторож зависаний. Если сервер падает по нему, ищите причину в профиле.

## Ошибки в оценке выигрыша

Частая ситуация: после уменьшения дальности игроки отмечают «стало плавнее», хотя MSPT не изменился. Это может быть эффект от перезапуска: сервер только что поднялся и пуст. Проверяйте MSPT через 15–20 минут после старта, когда онлайн вернулся к обычному.

Другая ситуация: MSPT снизился, но игроки жалуются на «пустоту» вдали. Значит, прорисовка стала слишком мала. Поднимите её на 1 чанк и замерьте снова.

## Частые ошибки

**Ставить 32 «для красоты».** Это максимум, и он заметно грузит сервер при нескольких игроках. Для большинства серверов 32 не нужно.

**Поднимать только прорисовку.** Клиенту стало красивее, но тик не изменился. Симуляция часто важнее.

**Снижать всё до 3.** Игроки видят растения и мобов только рядом, фермы у края не работают. Опускайте постепенно.

**Править файл и забывать про «Настройки».** Панель держит свои значения и может их записать обратно.

**Не перезапускать сервер.** Ползунки сохранены, но в игре ничего не поменялось. Нужен перезапуск.

## Итог

`view-distance` и `simulation-distance` — два отдельных параметра, которые по умолчанию стоят на 10 чанках. Прорисовка влияет на то, что видит игрок, симуляция — на то, сколько работы делает тик. Для большинства серверов разумно поставить прорисовку 6–8, симуляцию 4–6, а затем проверить MSPT через `/spark tps`. Меняйте в панели EGN в разделе «Настройки» → «Производительность» и перезапускайте сервер после сохранения.

## Вопросы и ответы

### Какое значение view-distance по умолчанию в Minecraft?

10 чанков. Допустимый диапазон — от 3 до 32.

### Чем simulation-distance отличается от view-distance?

View-distance — что видит клиент. Simulation-distance — где сервер тикает логику: мобы, растения, механизмы.

### Какие значения поставить на 10 игроков?

Прорисовка 8, симуляция 4–6 — хорошая стартовая точка. Дальше смотрите MSPT.

### Где поменять в панели EGN?

В разделе «Настройки», категория «Производительность». После сохранения перезапустите сервер.

Сервер под Minecraft за пару минут — [egnetwork.ru](https://egnetwork.ru/)

---

Материал EGN (blog.egnetwork.ru), обновлено 13 ноября 2026; при цитировании указывайте ссылку.
