Оптимизация сервера или "Почему стоит прогружать мир перед открытием"?

ТУТОРИАЛ ℹ️ Оптимизация сервера или "Почему стоит прогружать мир перед открытием"?

Поддерживаемые версии
  1. 1.8.x
  2. 1.9.x
  3. 1.10.x
  4. 1.11.x
  5. 1.12.x
  6. 1.13.x
  7. 1.14.x
99% ваших лагов и падений сервера при открытии, связаны с тем что вы заранее не прогрузили карту и при запуске вашего проекта для всех пользователей, они начинают телепортироватся по миру через /rtp или массового грузить чанки разбегаясь по карте что создает огромную нагрузку на сервер.

Другое дело если карта уже прогружена на стороне сервера и сервер просто отдает нужную информацию пользователю, что намного снижает нагрузку на ядра процессора и оперативную память (на 90%).

Для начала оптимизации, установите плагин:

Допустим наша карта в server.properties размером 10000x10000 блоков, это означает что от центральных координат 0 в каждую сторону будет по 5000 блоков, телепортируемся на нулевые координаты и прописываем следующие команды.

Теперь прописываем команды:
  1. /tp <вашник> 0 160 0 - телепортируемся на нулевые координаты.
  2. /wb set 5000 - выделяем 5000 блоков, ставить нужно в 2 раза меньше от размера карты, выше я это описал.
  3. /wb fill - выполняем прогрузку.
  4. /wb fill confirm - подтверждение.

Теперь ждем, в моем случае где карта 10000x10000 она прогрузилась за 5 часов и сильно набрала вес.
Учитывайте что у вас должно быть много свободного диска на вашей машине!

ВАЖНО: А лучше делать это после переноса сборки на хостинг, чтобы не передавать по FTP архив с огромной картой!

По окончанию прогрузки мира, вам напишет в чат..
Автор
Heroin
Просмотры
1,068
Первый выпуск
Обновление
Оценка
3.50 звёзд 4 оценок

Другие ресурсы пользователя Heroin

Последние отзывы

Всё хорошо но лучше использовать плагин Chunky
при установке пределов мира в server.properties worldboarder установиться паралельно ему
world border в 2023, зачем, чанки существует давно
Как скачать эту сборку
Сверху