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

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

Сервер лагает на слабом ПК: оптимизация для домашнего хостинга

wergio 25.07.2026 13:29 3
Оптимизация сервера Minecraft для слабого ПК: 7 способов убрать лаги на домашнем хостинге.

Введение: сервер на коленке

«Запускаю сервер на своём компьютере для 5 друзей, но все жалуются на лаги. У меня 8 ГБ ОЗУ и старый ноутбук. Можно что-то сделать?» Даже на слабом ПК можно запустить сервер, который будет работать без лагов, если правильно его настроить. В этом гайде — оптимизация для домашнего хостинга.

Оптимизация 1: Используйте Paper, а не Vanilla

Ванильный сервер Minecraft (с minecraft.net) НЕ оптимизирован. Paper (форк Spigot) включает десятки оптимизаций, которые снижают нагрузку на процессор на 30-50%.

Установка: скачайте Paper с papermc.io, замените им ваш server.jar. Всё, что работало на ванильном сервере, будет работать и на Paper.

Оптимизация 2: Уменьшите view-distance и simulation-distance

В server.properties:

view-distance=6
simulation-distance=4

view-distance — как далеко игрок видит (в чанках). simulation-distance — в каком радиусе работают фермы и спавнятся мобы. Уменьшение с 10 до 6/4 снижает нагрузку в 2-3 раза.

Оптимизация 3: Уменьшите количество мобов

В файле bukkit.yml (создайте, если нет):

spawn-limits:
  monsters: 20
  animals: 5
  water-animals: 3
  ambient: 1

По умолчанию лимиты в 3-4 раза выше. На слабом ПК такое количество мобов создаёт лаги.

Оптимизация 4: Используйте правильные флаги Java

В скрипте запуска (start.bat) используйте флаги Aikar:

java -Xmx4G -Xms2G -XX:+UseG1GC -XX:+ParallelRefProcEnabled -XX:MaxGCPauseMillis=200 -XX:+UnlockExperimentalVMOptions -XX:+DisableExplicitGC -XX:+AlwaysPreTouch -jar server.jar nogui

Это снижает паузы сборщика мусора и ускоряет работу сервера.

Оптимизация 5: Не запускайте сервер и клиент на одном ПК

Если вы играете и одновременно держите сервер на одном компьютере — процессор и память делятся пополам. Для 8 ГБ ОЗУ: 3-4 ГБ серверу, 4-5 ГБ клиенту. Лучше запускать сервер на отдельном старом ноутбуке или ПК, а играть на основном.

Оптимизация 6: Предзагрузите мир

Когда игроки исследуют новые территории, сервер генерирует чанки в реальном времени, потребляя 100% CPU. Предзагрузите мир плагином Chunky в радиусе 3000 блоков, пока игроков нет на сервере. Тогда при игре генерации не будет — только чтение с диска.

Оптимизация 7: Отключите ненужные функции

  • /gamerule doFireTick false — огонь не распространяется.
  • /gamerule mobGriefing false — криперы не ломают блоки.
  • В paper.yml: redstone-implementation: ALTERNATE — менее точный, но более быстрый редстоун.

💡 Совет профи

Используйте Fabric с модами Lithium, Phosphor/Starlight, FerriteCore для клиента. Если ваш ПК слабый — оптимизируйте не только сервер, но и клиент. Моды оптимизации для Fabric снижают нагрузку на клиент в 2-3 раза, и вы сможете комфортно играть даже на старом ноутбуке.
← К списку статей

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

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

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

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