- Поддерживаемые версии
-
- 1.8.x
- 1.9.x
- 1.10.x
- 1.11.x
- 1.12.x
- 1.13.x
- 1.14.x
99% ваших лагов и падений сервера при открытии, связаны с тем что вы заранее не прогрузили карту и при запуске вашего проекта для всех пользователей, они начинают телепортироватся по миру через /rtp или массового грузить чанки разбегаясь по карте что создает огромную нагрузку на сервер.
Другое дело если карта уже прогружена на стороне сервера и сервер просто отдает нужную информацию пользователю, что намного снижает нагрузку на ядра процессора и оперативную память (на 90%).
Для начала оптимизации, установите плагин:
Допустим наша карта в server.properties размером 10000x10000 блоков, это означает что от центральных координат 0 в каждую сторону будет по 5000 блоков, телепортируемся на нулевые координаты и прописываем следующие команды.
Теперь прописываем команды:
Теперь ждем, в моем случае где карта 10000x10000 она прогрузилась за 5 часов и сильно набрала вес.
Учитывайте что у вас должно быть много свободного диска на вашей машине!
ВАЖНО: А лучше делать это после переноса сборки на хостинг, чтобы не передавать по FTP архив с огромной картой!
По окончанию прогрузки мира, вам напишет в чат..
Другое дело если карта уже прогружена на стороне сервера и сервер просто отдает нужную информацию пользователю, что намного снижает нагрузку на ядра процессора и оперативную память (на 90%).
Для начала оптимизации, установите плагин:
- Для 1.7.10 - 1.12.2: https://dev.bukkit.org/projects/worldborder
- Для 1.13 - 1.14: https://www.spigotmc.org/resources/worldborder.60905/
- Для новых версий: скоро добавим...
Допустим наша карта в server.properties размером 10000x10000 блоков, это означает что от центральных координат 0 в каждую сторону будет по 5000 блоков, телепортируемся на нулевые координаты и прописываем следующие команды.
Теперь прописываем команды:
- /tp <вашник> 0 160 0 - телепортируемся на нулевые координаты.
- /wb set 5000 - выделяем 5000 блоков, ставить нужно в 2 раза меньше от размера карты, выше я это описал.
- /wb fill - выполняем прогрузку.
- /wb fill confirm - подтверждение.
Теперь ждем, в моем случае где карта 10000x10000 она прогрузилась за 5 часов и сильно набрала вес.
Учитывайте что у вас должно быть много свободного диска на вашей машине!
ВАЖНО: А лучше делать это после переноса сборки на хостинг, чтобы не передавать по FTP архив с огромной картой!
По окончанию прогрузки мира, вам напишет в чат..