I've been trying to figure this out all night and I cannot for the life of me! I have easily had 60+ players online on my server with no problem. However for the last few days even with 5 online I am getting huge lag spikes. I have checked the server hardware and internet connection and all seems fine. Everytime the lag happens. I see the following in console: Code (Text): CONSOLE: [INFO] /123.456.789.12:51688 lost connection The IP and PORT varies alot but without fail I see a lost connection message upon the lag spike. It also happens onPlayerJoin. At first I thought it was a bug in my onPlayerJoin code. But I made it output a message to the console when this event is run and noticed that it is NOT run during a lag spike where no player joins but i still get the 'lost connection' message. So now I am stumped. Would anyone have any ideas?