Помогите Как на dynmap разведать всю карту?

  • Автор темы Автор темы Ispanec
  • Дата начала Дата начала

Ispanec

Активный участник
Баллы
78
Столкнулся с проблемой вот видел на другиг серверах на динмапе вся карта разведанна,а лично летать по карте и ввсю самому разведовать это слишком геморойно
 
Столкнулся с проблемой вот видел на другиг серверах на динмапе вся карта разведанна,а лично летать по карте и ввсю самому разведовать это слишком геморойно
worldborder
точный способ
Как прогрузить всю карту

Ни для кого не секрет, что minecraft потребляет очень много ресурсов, не только клиентских, но и серверных. Безусловно, при хорошей оптимизации ваш сервер будет работать как часы. Сейчас я расскажу как уменьшить нагрузку на процессор вашего сервера.

А это очень просто. Нужно лишь “прогрузить” пустые чанки, другими словами “отрендерить” карту . Каждый раз, когда игрок входит в пустой чанк, создается новый поток, который прогружает этот самый чанк, а это дополнительная нагрузка на серверную машина. Гораздо проще, прогрузить вашу карту заранее и снизить нагрузку на процессор. Хотя дополнительные потоки будут создавать в любом случае, при изменении игроком структуры чанка (обновление блоков и т.п.), но согласитесь, что гораздо проще обновить уже существующий объект, чем создавать новый.

Для полного рендера карты нам необходим плагин WorldBorder. Данный плагин имеет одну очень важную и полезную функцию. Называется она fill(). Если кратко, то просто, прогружает все пустые чанки по всему периметру границы.
/wb [мир] fill [freq] [pad] – генерирует все пустые чанки, внутри границы. Значение “freq” – это количество попыток плагина проверить\сгенерировать чанк в секунду (дефолтно – 20). Не рекомендуется включать эту функцию на сервере с игроками, будут ужасные лаги\подвисания. Это объясняется высокой потребности в серверных ресурсах. Если хотите быстро отрендерить карту установите значение freq на 1000 или подобную цифру. Значение “pad” – количество буфера, выделяемое на прогрузку чанков (дефолтно – 176) .

Ждём до конца рендера.
И… вуаля! Теперь ваша карта прогружена и лаги (если таковые были) должны уменьшиться.
 
worldborder
точный способ
Как прогрузить всю карту

Ни для кого не секрет, что minecraft потребляет очень много ресурсов, не только клиентских, но и серверных. Безусловно, при хорошей оптимизации ваш сервер будет работать как часы. Сейчас я расскажу как уменьшить нагрузку на процессор вашего сервера.

А это очень просто. Нужно лишь “прогрузить” пустые чанки, другими словами “отрендерить” карту . Каждый раз, когда игрок входит в пустой чанк, создается новый поток, который прогружает этот самый чанк, а это дополнительная нагрузка на серверную машина. Гораздо проще, прогрузить вашу карту заранее и снизить нагрузку на процессор. Хотя дополнительные потоки будут создавать в любом случае, при изменении игроком структуры чанка (обновление блоков и т.п.), но согласитесь, что гораздо проще обновить уже существующий объект, чем создавать новый.

Для полного рендера карты нам необходим плагин WorldBorder. Данный плагин имеет одну очень важную и полезную функцию. Называется она fill(). Если кратко, то просто, прогружает все пустые чанки по всему периметру границы.
/wb [мир] fill [freq] [pad] – генерирует все пустые чанки, внутри границы. Значение “freq” – это количество попыток плагина проверить\сгенерировать чанк в секунду (дефолтно – 20). Не рекомендуется включать эту функцию на сервере с игроками, будут ужасные лаги\подвисания. Это объясняется высокой потребности в серверных ресурсах. Если хотите быстро отрендерить карту установите значение freq на 1000 или подобную цифру. Значение “pad” – количество буфера, выделяемое на прогрузку чанков (дефолтно – 176) .

Ждём до конца рендера.
И… вуаля! Теперь ваша карта прогружена и лаги (если таковые были) должны уменьшиться.
То что надо.Спасибо!
 
Назад
Верх