Skip to content

GMod Server Lag and FPS Troubleshooting

Low FPS on a GMod server is usually a client-side rendering problem, not a server hardware problem — and they need different fixes. Here's what's actually behind the FPS drops Sandbox and DarkRP servers see most, and how to tell it apart from genuine server-side lag.

1

Prop and entity count

Symptom: Client FPS drops as a Sandbox or DarkRP base grows, worst around dense builds.

Every physics-simulated prop the client renders and the server tracks adds real cost, and it compounds with player count — a base with hundreds of props is a different load than a clean map. If prop count is the driver, a server-side prop limit (sbox_maxprops or an addon-based limiter) keeps individual builds from tanking everyone's FPS.

2

PAC3 costume overhead

Symptom: FPS drops correlate with specific players, not the server or map generally — often worse the more players are using visible PAC3 outfits at once.

PAC3 lets players build elaborate custom models and effects, and a complex costume is genuinely expensive to render for everyone who can see it, not just its owner. If a handful of players are running heavy PAC3 setups, that's frequently the actual bottleneck rather than the server itself. Some servers cap PAC3 complexity or particle-heavy parts specifically for this reason.

3

Addon-side inefficiency

Symptom: FPS is consistently worse than a similar server running fewer or different addons, independent of player-built content.

Not every addon is written efficiently — a poorly optimised addon running expensive Lua on every think or tick can cost real FPS fleet-wide, not just for the player using it. Test suspect addons by temporarily disabling them and comparing FPS with net_graph open (see below) — a clear before/after difference points at the addon, not the server plan.

4

Server-side lag being mistaken for client FPS

Symptom: Choppy movement or rubber-banding, alongside or instead of a raw framerate drop.

This is a different problem from client FPS, even though it feels similar in the moment. Server tick performance (how fast the server itself simulates each game frame) is a server-side resource question, not something rendering settings fix. If net_graph (below) shows healthy client FPS but movement is still choppy, the issue is server-side — see our general server lag guide for CPU, RAM, and tick-rate diagnosis.

Diagnose it in-game first

Before assuming which of the above is the cause, open console and type net_graph 3. It overlays real FPS, ping, and packet loss right on screen. Healthy FPS with choppy movement points at server-side lag, not client rendering — see our general server lag guide for that half of the diagnosis.

Set prop limits and manage addons straight from the panel

Test which addon is costing you FPS by disabling it from the Mod Manager, no FTP required. Try it free for 24-hour, no credit card required.

Frequently asked questions

How do I check my actual FPS and ping in GMod?

Open the console and type net_graph 3 — this overlays real-time FPS, ping, and packet loss directly in-game, which is the starting point for telling a client FPS problem apart from a server-side lag problem rather than guessing from feel.

Does map choice affect FPS?

Yes, independent of everything else on this page. Some community maps are far less optimised than official ones — more visible geometry with fewer occlusion boundaries means more gets rendered at once. If FPS is consistently worse on one specific map regardless of players or addons, the map itself is a reasonable first suspect.

Will upgrading my server plan fix low client FPS?

Sometimes, sometimes not — it depends which side of the problem you actually have. More server RAM/CPU helps with server-side tick performance and player capacity, but a player's own client FPS is rendered on their own machine; if the bottleneck is a prop-heavy build, a heavy PAC3 costume, or their own hardware, a bigger server plan alone won't move that specific number.

Can I limit props to stop builds from tanking FPS?

Yes — sbox_maxprops sets a per-player prop limit, and several addons offer more granular prop/entity limiting if you want finer control than a flat cap. Setting a sensible limit before a base gets too large is easier than trying to clean one up after the fact.

Is it normal for FPS to differ a lot between players on the same server?

To some extent yes — client FPS depends on each player's own hardware as much as the server. But if the gap correlates specifically with who's running heavy PAC3 costumes or standing near a dense prop build, that's the server-side factors on this page, not just hardware variance.