Hello there, I am wondering if it is possible to keep the player in the loading screen for a little longer, here is why: If the player logs in, he will have to be teleported to a location different to where he logged off. I want the player's location to be set to this new location so he doesn't notice being teleported and joins when the chunks are loaded. (Your join screen will only disappear once your client has received sufficient chunks to spawn you without of you falling through the world, this is a feature built into minecraft.) However, I am getting the location where the player needs to be teleported to from a database (Async). Any ideas on how I can get this done? I don't want to load the player's data in the main loop because it will freeze up everything.