February 10, 2024

Как оптимизировать сервер

После создания своего сервера на нашем хостинге, у многих возникает вопрос: "Как оптимизировать сервер?". Сейчас мы вам поможем.

1. Выбираем оптимальное ядро

Как выбрать оптимальное ядро для вашего сервера в Minecraft? Мы рекомендуем обратить внимание на несколько вариантов, таких как Paper, Pufferfish и Purpur, каждое из которых призвано улучшить производительность и предоставить больше возможностей для настройки.

2. Установка плагина Chunky

Однако, помимо выбора ядра, важно также оптимизировать процесс предварительной загрузки карты. Используйте плагин Chunky для предварительной генерации мира и установите границу мира, чтобы избежать генерации новых чанков и оптимизировать использование ресурсов сервера. Помните, что предварительная генерация может занять несколько часов.

Чтобы успешно прогрузить чанки сервера с использованием плагина Chunky, выполните следующие команды: укажите координаты спавна с помощью "/chunky center", установите радиус с "/chunky radius" и запустите процесс с "/chunky start". Обратите внимание, что при использовании ядра Paper, загрузка чанков не влияет на TPS, но может замедлиться при перегруженном процессоре сервера.

Не забывайте установить ванильные границы мира, используя команду "/worldborder set" с желаемым радиусом. Это поможет избежать проблем, таких как поиск карт сокровищ, и предотвратит возможные скачки лагов.

3. Конфигурации файлов

Важной частью оптимизации сервера является правильная конфигурация файлов. В файле "bukkit.yml" установите значения spawn-limits, chunk-gc.period-in-ticks и ticks-per.(type)-spawns, чтобы балансировать количество мобов и оптимизировать использование ресурсов. Рекомендуем понизить.

Настройте параметры в файле "spigot.yml", такие как save-user-cache-on-stop-only, установить на True. Entity-activation-range установить по меньше. Tick-inactive-villagers установить на False и nerf-spawner-mobs установить на True, чтобы сэкономить TPS и избежать излишней активации мобов.

В "paper.yml" установите значения max-auto-save-chunks-per-tick рекомендуем установить 6 и use-faster-eigencraft-redstone установить на True для дополнительной оптимизации сохранения мира и работы с редстоуном.

Не забывайте про параметр "view-distance" в "bukkit.yml", который контролирует расстояние, на котором видны чанки. Выберите оптимальное значение в зависимости от характеристик вашего сервера. Рекомендуем 4-8.

Теперь, с учетом всех этих рекомендаций, ваш сервер будет работать более эффективно, обеспечивая более стабильное игровое окружение для ваших игроков. Удачи в развитии вашего сервера!

Готово! В случае, если у вас все равно остались какие-то вопросы, то вы можете создать тикет в нашем дискорд-сервере и вам обязательно помогут.