Server lag usually comes down to a short list of causes: not enough RAM, too many loaded entities or heavy plugins, a distance setting turned up too high, or players sitting far from your server location, and you can work through each one in a few minutes.
Two different kinds of lag
There are two problems people both call "lag", and they have different fixes.
- Server-side lag: your server itself is struggling to keep up. In most games this shows as blocks breaking slowly, mobs stuttering, or a low TPS reading. This is about your server's resources.
- Network lag (ping): the server is fine, but the connection between a player and the server is slow. This shows as rubber-banding and delay even when the server is healthy.
If only one player lags, it is almost always their ping. If everyone lags at once, look at the server.
The quick checklist
Work top to bottom and re-test after each change:
- Open the Console tab and watch for errors or warnings as the server runs. Repeated red errors often point straight at the cause.
- Check your RAM usage on the panel resource graphs. If you are constantly near your limit, that is your bottleneck.
- Lower your view distance and simulation distance a couple of steps.
- Remove or disable the last plugin, mod, or datapack you added. New additions are the most common cause of sudden lag.
- Count your entities. Huge mob farms, dropped items, and thousands of stored animals all cost performance.
- Take a snapshot on the Backups tab before any bigger change, so you can roll back safely.
Check RAM first
If your resource graph shows you pinned at your memory limit, the server spends its time cleaning up memory instead of running the game. You can upgrade RAM at any time from the client area at guavahost.com/account, and billing is prorated so you only pay for the difference. Give yourself some headroom rather than sitting at 100 percent.
Trim entities, plugins and mods
Every loaded mob, item frame, and dropped item takes work to simulate. A few practical wins:
- Clear dropped items regularly, or add a plugin that does it on a timer.
- Cap your mob farms. One giant farm can quietly eat most of your performance budget.
- Audit plugins and mods. Two plugins that do similar jobs, or one poorly written mod, can drag the whole server down. Remove them one at a time and re-test from the Console.
Turn distance settings down
View distance and simulation distance are the single biggest performance levers in Minecraft-style games. Each step up multiplies the area your server has to keep active. Drop them a couple of chunks and most servers feel instantly smoother. You will find these in your server config on the Files tab, or as variables on the Startup tab.
Rule out location and ping
If the server reads as healthy but players still feel delay, the issue is distance to your server location. GuavaHost has regions in the United States, Europe, the United Kingdom, Poland, Australia, and South America (Miami node). Pick the one closest to most of your players, and change region later from the client area if your crowd moves. Every GuavaHost server already includes free DDoS protection and NVMe SSD storage, so slow disk is rarely the culprit.
When to just upgrade
Sometimes the honest answer is that your world, player count, or mod pack has simply outgrown its RAM. If you have trimmed entities and settings and you are still capped, upgrading is the clean fix. It takes seconds and applies without wiping anything.
Still stuck? Jump into our Discord at discord.gg/GuavaHost and the team will help you out.