Fake FPS
A lightweight Fabric mod that reports a configurable fake FPS value instead of the real one. Purely cosmetic — your actual rendering, tick rate, and performance are never touched. Only the displayed number changes.
Features
| Feature | Description |
|---|---|
| Custom FPS | Set any value from 30 to 5000 |
| Randomize | Adds ± fluctuation (10–50) that updates twice a second — looks like a real counter |
| GUI | In-game settings screen via keybind (' by default) or Mod Menu |
| Broad compatibility | Vanilla F3, BetterF3, Sodium Extra, and any mod reading Minecraft's FPS |
| Multi-version | Single JAR supports Minecraft 1.21 → 1.21.11 |
| Config persistence | Saved to config/fakefps.json |
How it works
The mod intercepts `MinecraftClient.getCurrentFps()` and overwrites the `currentFps` field every frame. Whether a mod reads the getter or the field directly, it sees your spoofed value.
For Sodium Extra specifically, the mod also hooks into `FrameCounter.getSmoothFps()` so Sodium's own FPS display is spoofed too.
Requirements
Fabric Loader **0.18.1+**
Fabric API (any version for your Minecraft version)
Mod Menu (optional — recommended for easier config access)