1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie. Узнать больше.
  2. Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
    Скрыть объявление
Скрыть объявление
В преддверии глобального обновления, мы проводим исследования, которые помогут нам сделать опыт пользования форумом ещё удобнее. Помогите нам, примите участие!

Помогите Чем я могу заменить while?

Тема в разделе "Разработка плагинов для новичков", создана пользователем Slobodyan, 19 мар 2023.

Статус темы:
Закрыта.
  1. Автор темы
    Slobodyan

    Slobodyan Новичок

    Баллы:
    6
    Имя в Minecraft:
    Slobodyan
    У меня задача таковая.. Мне надо найти безопасную локацию для игрока при /rtp.
    Дело в том, что при самой команде, while очень тормозит сервер, и TPS падает до 2.. и за секунду поднимается до 20 после выполнения команды.

    Думаю, дело даже не в while, а в том, что я каждый раз получаю локацию и проверяю её блоки, а while выполняется небось это больше 100 раз.

    BukkitRunnable вроде как мне не подходит, и локацию он найдет очень поздно.

    Не поможете советом? Вот сам код. upload_2023-3-19_8-36-39.png

    upload_2023-3-19_8-37-5.png
     
Статус темы:
Закрыта.

Поделиться этой страницей