Made teleportation wait on async chunk loading to improve UE
Added async location & chunk caching, from a timer and from cancelled teleports
massively improved chunk load time on cached locations
saves performance waste on /rtp spam
the timer distributes load cost over time, until it hits a max queue length
Chunk pre-gen is recommended to reduce chunk loading costs
Added tabcompletion for true/false values in /rtp set
Added worldBorderOverride value for vanilla world border settings
worldBorder plugins are too erratic for me right now
Fixed integer overflow for supermassive teleportation radii, at the expense of computation time on selection if the radius is over ~1.5 billion
As those worlds are practically impossible to pre-gen, performance is not a priority there
I'm seeing an occasional error on server reload/restart where an async chunk is loading, even if I track and cancel() every task and chunk. I've been at it for a while, so I doubt I'm going to fix it without another set of eyes.