Hello everyone. I am the admin of a Minecraft server in Java Edition survival mode. I use this sever along with several of my friends.
Lately we have been having intermittent lag issues. It would get very bad at times: we have to re-mine chunks 2-3 times, the mine cart rails slow to a crawl, etc. After doing some troubleshooting, I found that the lag only occurs when one particular user comes on the server. Even if the rest of us are online without him, it still runs just fine. This person has an internet connection of 5mb/s (he is using some shoddy DSL connection; might as well be dial-up). The rest of them are using quality connections that hover around 100mb/s. I am absolutely convinced that the guy with the bad connection is causing the entire server to lag. I have already told him that he needs to get a new ISP and fix his slow connection. He is being very stubborn about it and keeps trying to blame us for it (but that's a whole other issue).
Based on that, my question is this: Is there some way we can still let him on the server without him causing the entire server to lag? If he has a bad connection, the rest of us should not be penalized for it. Is there any way to make that happen?
His connection surely has no effect on the servers performance. Rather his actions on the server like excessive amounts of entities in his area. Check it out.
I initially thought that too. I have inspected the area he is usually in, and confirmed there are no environmental factors causing it (e.g. too many chickens). It occurs regardless of where he is, leading me to think that his bad connection is the probable fault.
Hello everyone. I am the admin of a Minecraft server in Java Edition survival mode. I use this sever along with several of my friends.
Lately we have been having intermittent lag issues. It would get very bad at times: we have to re-mine chunks 2-3 times, the mine cart rails slow to a crawl, etc. After doing some troubleshooting, I found that the lag only occurs when one particular user comes on the server. Even if the rest of us are online without him, it still runs just fine. This person has an internet connection of 5mb/s (he is using some shoddy DSL connection; might as well be dial-up). The rest of them are using quality connections that hover around 100mb/s. I am absolutely convinced that the guy with the bad connection is causing the entire server to lag. I have already told him that he needs to get a new ISP and fix his slow connection. He is being very stubborn about it and keeps trying to blame us for it (but that's a whole other issue).
Based on that, my question is this: Is there some way we can still let him on the server without him causing the entire server to lag? If he has a bad connection, the rest of us should not be penalized for it. Is there any way to make that happen?
His connection surely has no effect on the servers performance. Rather his actions on the server like excessive amounts of entities in his area. Check it out.
I initially thought that too. I have inspected the area he is usually in, and confirmed there are no environmental factors causing it (e.g. too many chickens). It occurs regardless of where he is, leading me to think that his bad connection is the probable fault.
Post the entire server log using paste.ubuntu.com, contents of your startup script and results from speedtest.net.
Per your request:
Server Log: https://paste.ubuntu.com/p/y8GWq5YtMM/
Start-up Script:
@echo off
title Minecraft Server
set server="C:\Users\Administrator\Desktop\Minecraft Server\minecraft_server.jar"
:minecraft
echo (%time%) Minecraft SMP started.
start /B /wait java -jar -Xmx4G -Xms4G %server% nogui
echo (%time%) WARNING: Minecraft SMP closed or crashed, restarting.
timeout /t 10 /nobreak
goto minecraft
SpeedTest.Net Results:
Does it happen on a newly created world?
No, we haven't tried that. Would that make a difference?
Bump.