Прогрузка миров сервера

Предварительная прогрузка миров - отличная мера для снижения нагрузки на ваш сервер. Благодаря ней все чанки будут заранее прогружены и сервер не будет на это тратить ресурсы во время игры.

Прогрузка осуществляется через Chunky[👈тык сюда]

  1. Блокируем заход на сервер игрокам при помощи whitelist или плагина Maintenance. Выключаем спавн мобов при помощи /gamerule doMobSpawning false. Также вы можете запросить на ночь безлимитный процессор для прогрузки, что также ускорит процесс. (Данный пункт рекомендуем, но он не обязателен)

  2. Прописываем следующие команды: /chunky world world_nether - выбираем мир прогрузки (world_nether замените на нужный вам мир). /chunky center 0 0 - устанавливаем центр прогрузки на нулевых координатах (0 0 замените на координаты вашего центра мира/барьера). /chunky radius 1000 - указываем необходимый радиус прогрузки, в примере прогрузятся все чанки от [+1000 : +1000] до [-1000 : -1000] (1000 замените на необходимый вам радиус). /chunky start - запускаем прогрузку. (Рекомендуем прогружать все миры одновременно - это более эффективно)

  3. Ожидаем конца прогрузки. Рекомендуем не перезагружать сервер, но если все таки пришлось, то используйте команду /chunky continue для продолжения, либо измените в настройках Chunky параметр continue-on-restart на true. Во время прогрузки в консоли, вы можете просматривать ее прогресс. Вот краткий экскурс по этому прогрессу:

    1 - мир, в котором идет прогрузка. 2 - сколько чанков/процентов уже прогруженно. 3 - приблизительное время до окончания прогрузки. 4 - скорость прогрузки. (чанков в секунду) 5 - координаты, прогрузившегося региона.

  4. После окончания прогрузки, не забывайте вернуть спавн мобов (если отключали), при помощи /gamerule doMobSpawning true. А также возвращаем игрокам доступ на сервер, отключая whitelist или при помощи /maintenance off (если использовали Maintenance).

Автор статьи: AmazingAnimal

Last updated