Compatibility
Minecraft: Java Edition
1.21.8ā1.21.11
Platforms
Supported environments
Client-side
Tags
Creators
Details
Licensed MIT
Published last month
FpsPing drops a tiny two-line panel in the top-right corner of the screen with the only two performance numbers most players actually want to glance at:
- FPS ā your current frames-per-second, exactly the number F3 shows in its "fps" line.
- Ping ā your round-trip latency to the server in milliseconds, taken from the same player list the Tab menu uses. In singleplayer it just reads SP instead of a meaningless
0 ms.
Color-coded thresholds
Numbers change color so you don't have to read them ā you glance:
- Green ā FPS ā„ 60 / ping ⤠60 ms (silky)
- Yellow ā FPS ā„ 30 / ping ⤠150 ms (fine)
- Orange ā FPS ā„ 15 / ping ⤠300 ms (struggling)
- Red ā anything worse (something is wrong)
Features
- One key to toggle the HUD (default G, raw GLFW polling so it works on every supported MC version ā no rebind UI needed).
- Hides automatically when you press F1 to hide the rest of the HUD.
- Pure client-side ā install on the client only, works on any server, no game-state changes.
- Tiny render cost ā two lines of text and a translucent backdrop, no per-frame allocations.
Compatibility
Works on Minecraft 1.21.8, 1.21.9, 1.21.10, and 1.21.11 (Fabric Loader 0.16+). One JAR for all four ā install via Fabric, drop into your mods/ folder.
Why another FPS/ping HUD?
Because most "performance HUD" mods are part of huge utility packs that draw 12 other widgets you didn't ask for. FpsPing does only this one job, in <100 lines of code, with no config files and no dependencies beyond Fabric API. If you just want a glanceable pulse on how the client and the connection are doing, this is the smallest possible answer.


