Two very different problems both get called "lag": the server itself struggling to keep up, and your own connection being slow. They have different causes and different fixes, so telling them apart saves you a lot of guessing.
The short version
Server tick lag means the server is overloaded. A tick is one server update, and a healthy server runs 20 of them per second. When the server can't keep up, ticks slow down and everyone on the server feels it at the same time. Actions are delayed, mobs stutter, and you rubber-band (you move, then get yanked back to where you were a moment ago).
Latency, or ping, is the round-trip time for your data to travel to the server and back, measured in milliseconds (ms). It affects only you, and it grows with the physical distance between you and the server region. High ping feels like a steady delay on your own actions while other players seem fine.
The quickest tell: if everyone lags, it's the server. If it's just you, it's your ping.
Rough ping by distance
These are honest ballpark ranges, not promises. Your actual ping depends on your internet connection and the route your data takes.
- Same country or very close to the region: low ping, often somewhere in the tens of ms. Feels instant.
- Same continent but a fair distance away: moderate ping, roughly the low hundreds of ms. Usually fine for most games.
- Across the world from the region: high ping, often several hundred ms. There's a noticeable delay, and fast-reaction games suffer most.
If your ping is high, picking a server region closer to you is the real fix. See our guide on changing your server region.
How to test which one it is
- Check your in-game ping. Most games show it somewhere. Minecraft Java shows connection bars on the player list (hold Tab), and many games have a ping or latency number in a scoreboard or netgraph. A high number here points at latency, not the server.
- Ask if others are lagging too. If every player on the server is stuttering at the same moment, that's server tick lag. If you're the only one, it's your connection.
- Watch the tick rate in the panel. Open your server in the panel and look at the Console and the performance graphs. If CPU is pinned near its limit or the tick rate is dropping below 20 per second, the server is overloaded. Many game servers also print tick or performance warnings straight into the Console.
- Do a quick network check on your side. If your ping spikes at home too (video calls stutter, other sites feel slow), the problem may be your local network rather than the server.
Fixing each one
If it's ping: move to a closer region, use a wired connection instead of wi-fi where you can, and close anything hogging your bandwidth.
If it's server tick lag: the server is being asked to do more than it can handle. Common causes are too many loaded chunks, heavy redstone or automation, lots of entities (mobs, dropped items, hoppers), a demanding modpack, or simply more players than the plan comfortably handles. Trimming those back helps. If the server stays maxed out even after tidying up, it may need more resources. You can raise your server's RAM any time from the client area at guavahost.com/account, and the change is prorated.
Troubleshooting
- Ping looks fine but everything still feels delayed: that's server tick lag, not latency. Check the Console and graphs.
- Ping is high only at certain times of day: this is usually route or network congestion on the way to the server, not the server itself.
- Everyone lags right after a specific action (loading a big area, a mob farm kicking in, a plugin task): that action is spiking the tick rate. Watch the graphs while it happens to confirm.
- The numbers all look healthy but it still feels bad: grab a screenshot of the panel graphs and your in-game ping so the team has something concrete to look at.
Still stuck? Jump into our Discord at discord.gg/GuavaHost and the team will help you out.