My server has ran perfectly fine for the past year and this recently just started happening. Whenever the player has to load chunks, it pretty much just severs the connection between the client and the server. When I join my server, I have to wait like 30 seconds before one of my chat messages is even visible in my own chat. But I can see it instantly the moment I type it in by viewing it in the server's console. The console echos chat messages the moment they've been typed but the Minecraft client doesn't show them until all of the chunk loading has been finished. My server runs on Spigot 1.8.7. I've had this version for the last two months I believe it was. It was perfectly fine up until the last few days. Teleporting/Joining causes this problem. Half the time I just wait for 30 seconds and I can get in, the other half I get kicked then get a Timed Out message. Server TPS is for the most part always at 20 unless someone is generating new terrain, as any server would. I run on 2gb of ram and really only use 500mb. These are the spigot timings I have from different points. This is when it happened > http://timings.aikar.co/?url=13284560 This is when it doesn't happen > http://timings.aikar.co/?url=13284886 I've done plenty of searching and I can't find a single problem that relates to this. I've tried to find a solution on my own for two days now. I can't seem to find any leads other than what I've mentioned above.