- Баллы
- 103
- Имя в Minecraft
- SiT
Хочу осуществить код, который будет определять насколько в закрытом от общего мира помещении находится игрок, например в доме или пещере.
Просто сканировать блоки в несколько сторон слишком примитивно.
Также известно, что проверка блоков нагруженный процесс, но других простых способов я не знаю.
Вот мой код, в котором есть две проблемы: не завершается планировщик и высокая нагрузка на основной поток. При попытке в асинхроне выполнять происходят непредсказуемые вещи.
https://pastebin.com/raw/7g33vvJ6
Просто сканировать блоки в несколько сторон слишком примитивно.
Также известно, что проверка блоков нагруженный процесс, но других простых способов я не знаю.
Вот мой код, в котором есть две проблемы: не завершается планировщик и высокая нагрузка на основной поток. При попытке в асинхроне выполнять происходят непредсказуемые вещи.
https://pastebin.com/raw/7g33vvJ6