it servers being buggy,i play with alot of people idk think we all have bad connection
Server -> Client
Server <- Client
There are 2 different variables here.
The game is hosted through the
server, and the server needs to
upload data and send it to the client to
download. There are problems with this as sometimes there is too much data being sent for the servers power to handle to process the data to the client
clearly. This can result in spikes, which is why you see players pause, then fly a few blocks ahead then repeat. This may or may not be the servers fault, as your client requires to be able to
receive the data in time to process. The client also needs to
upload data and send it to the server to
download and repeat, the server should
easily be able to handle a single steady connection like that, but on the Survival Games there are usually around 24/48 players needing to be handled. Every single command, chat or movement requires even
more data. And even logging in causes
tons of lag, especially since there are at least 24/48 players logging into a server at once. Now, to top this off we have hackers. Hackers, yeah they cheat. We have a plugin,
NoCheatPlus to
deal with hackers by tracking their movements. Now, because it tracks their movement it
lags because there is even
more data being passed between the server and clients and because client upload is usually
horrible the server usually is confused about the location of players, and false data is sent to
NoCheatPlus. Now, what the plugin does is check if say, a player is flying 10 or so blocks in the air and is
not given the permissions such as Creative Mode or Fly Mode through the server, and it sends them back to their last legal location. That's one example it also stops other hacks such as forcefield and no fall damage and such. When the server lags it can get this data incorrect and send
legit players backwards. It may not even be the plugin, it may be that some poor sod is Ddosing the server, flooding it with packets to lag or it may not even be the Minecraft Survival Games! It is not just this server, it's Minecraft's
horrible, horrible netcode. Our developers can barely do anything about the problems from NoCheatPlus, Minecraft and Java without messing too deep into the code which can arise new errors. Nothing is as easy as it seems, until you learn Java, Minecraft modding and create a replica Minecraft plugin and server to MCSG I don't think you're in the right position to argue about,
lag.