I have 2 different worlds the Main hub world where player spawn when they join and Skywars world. Well I don't know why but when I teleport to SkyWars world then disconnect to the server then after I join again to the server it spawns me to the last checkpoint of SkyWars world where I disconnected then around 2-3 seconds it teleports me back to Main hub spawn point. Now what happen here because of the delay the items from skywars overwrites the items of Main hub items which is wrong coz I have my own set of main hub items. I'm not using any teleport delay plugin as if it doesn't show any Teleporting in..321 text. Is there any plugin that can spawn a player to the main hub everytime they join without delay that can overwrite the last checkpoint? Update 2. It also happens with other worlds. The essentials spawn doesn't work really well. SpawnTP plugin doesn't work well either. It still has delay before it tp me to the main hub.