02-04-2015, 02:40 PM
(02-04-2015, 02:02 AM)snugglycreeper9 Wrote: Therefore it disconnects you for the better of itself, so that the other people don't have slow reply.
you're overrating server intelligence. servers only do what they're told to do. most don't disconnect some random people for the better of itself. that is HIGHLY undesirable because random performance drops can easily trigger it (in which case the server has disconnected innocent souls for no reason). if you put a timer on it, then everyone else are probably disconnected from a timeout by the time that command is triggered. in which case it is completely and utterly incorrect. servers usually reply to packets in the order it is recieved, if suddenly a large amount of packets are received, the server will try to reply to all of them which would take too long and others waiting in line after it will get a timeout. also if a server runs at maximum performance in a long period of time, this is where server crashes and system burnouts come in that are difficult to explain in detail. most systems trigger something to slow itself down when it overheats so a fire doesn't start.
<-- The actual Minecraft server host