Fixed bug with long-respond async block fetcher on 1.18 caused the server not responding
Fixed bug with detection for a huge amount of entities that can cause a server crash
No longer uses asynchronous block getter, switched with parallel synchronous block getter (you might see a big number on sync task count in the timings but that's all fine).
Separated GUI listener task to prevent from disturbing with main event timeline.