Slobodyan
Новичок
- Баллы
- 6
- Имя в Minecraft
- Slobodyan
У меня задача таковая.. Мне надо найти безопасную локацию для игрока при /rtp.
Дело в том, что при самой команде, while очень тормозит сервер, и TPS падает до 2.. и за секунду поднимается до 20 после выполнения команды.
Думаю, дело даже не в while, а в том, что я каждый раз получаю локацию и проверяю её блоки, а while выполняется небось это больше 100 раз.
BukkitRunnable вроде как мне не подходит, и локацию он найдет очень поздно.
Не поможете советом? Вот сам код.

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