ModsFinder

FramePilot

by Xeonz

FramePilot is a client-side Fabric mod that detects the GPU at startup and adjusts Minecraft's performance settings while the game runs, aiming to keep the frame rate steady.

FabricClient-side onlyMIT License1.21.9 – 1.21.11

What it does

On startup FramePilot reads the GPU vendor, renderer and OpenGL version, then places the hardware into a low, mid or high performance tier. Once the settings are applied, the player does not need to adjust them by hand.

During play an adaptive FPS governor measures the frame rate with an exponential moving average and compares it against a target. When the rate falls too low, the governor reduces load; when it rises above the target, it restores quality. Changes happen in small steps in the background. The mod also culls distant entities beyond a configurable distance, and it limits distant chunk sections so that already loaded chunks stay in memory. Because render distance is not cut in a single jump, the game avoids the chunk reload stutter that follows a sudden change.

FramePilot requires Fabric Loader and is published only for Fabric. It is installed on the player's side alone, so servers need nothing. Builds cover game versions 1.21.9 – 1.21.11, and the MIT License covers the code, which is not open source.

Key features

  1. Automatic GPU detection

    The GPU vendor, renderer and OpenGL version are read at startup and used to pick a performance tier.

  2. Adaptive FPS governor

    The frame rate is tracked continuously and quality is lowered or raised in small steps to hold the target.

  3. Soft render cap

    Distant sections are filtered out without unloading loaded chunks, which avoids reload stutter when render distance changes.

  4. Entity culling

    Mobs, items and other entities past a distance the server owner can change are skipped by the renderer, and the starting value for that distance lives in the config file.

Compatibility

Latest build for each game version and loader.

1.21.111.0.0
1.21.101.0.0
1.21.91.0.0
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

How it compares

Full comparison

Gpu Cpu Util is also client-side and open source under the MIT License, with files for 1.21 – 1.21.11 on Fabric. Prism Performance is client-side and covered by the MIT License without being open source, for the same version span. Ignore That is client-side on Fabric for 1.21.11 only and is under All rights reserved. FramePilot differs from these in its automatic GPU tiering and adaptive governor, and its files cover 1.21.9 – 1.21.11.

ModLoadersGame versionsEnvironmentUpdated
FramePilotFabric1.21.9 – 1.21.11Client-side only2026-03-15
Gpu Cpu UtilFabric1.21 – 1.21.11Client-side only2026-01-09
Prism PerformanceFabric1.21 – 1.21.11Client-side only2026-03-23
Ignore ThatFabric1.21.11Client-side only2026-08-24

Questions

Does FramePilot need to be installed on the server?

No. Servers do not need it; each player installs it for their own game.

Which Minecraft versions does FramePilot support?

Files exist for 1.21.9, 1.21.10 and 1.21.11, and the latest Fabric file is 1.0.0 for 1.21.11.

Can the target frame rate be changed?

The governor works toward a target frame rate. The author text describes the target as the value the mod holds, so players who want a different level can adjust it in the mod's settings.

In the catalog

FramePilot is one of 3,545 Optimization mods on ModsFinder, and one of 2,575 Optimization mods for Fabric. 19,862 mods support Minecraft 1.21.11.

More from Xeonz

All projects

Similar mods

What the author says

FramePilot: Intelligent FPS Optimizer for Minecraft (Fabric) Automatic GPU detection · Adaptive FPS governor · Entity culling · Chunk throttling
Xeonz, on the Modrinth page

Official listing

Owner
Xeonz
Published
2026-03-15
Updated on Modrinth
2026-03-15
Facts verified
2026-10-15

Tags