

Average FPS is a lie.
You can be sitting at 120 FPS average and still feel stutters and frame drops constantly. That's because average FPS hides your worst frames โ the spikes that actually make the game feel bad.
1% lows show you the bottom 1% of your frame times averaged over a rolling window. If that number is tanking while your average looks fine, you've found your problem.
I built FPS Overlay to surface the metrics that actually matter for diagnosing performance:
- 1% Low FPS โ the stutter detector
- TPS โ is the server keeping up? 20 = healthy, anything lower = lag
- MSPT โ how long each server tick takes. Above 50ms and the server is struggling
- FPS + Avg FPS + Ping + RAM โ the standard stuff, also there
Every stat has an individual toggle. Don't want server metrics in singleplayer? Turn them off. Just want a clean FPS counter? Also fine. You also get size and opacity controls so it fits any setup.
MIT licensed and open source.
Requires: Fabric API ยท Mod Menu ยท Cloth Config
Modrinth: https://modrinth.com/mod/fps-overlay
GitHub: https://github.com/hihcam/fps-overlay-Fabric
Curious what stats you all actually care about seeing while playing what would make this more useful for your setup?
by Alarmed_Pie6586