Language

Dynamic FPS

Dynamic FPS

Modrinth

Reduce resource usage while Minecraft is in the background, idle, or on battery.

67.6M downloads 9.0k followers updated 17d ago
latest v3.11.10 Modrinth
Fabric Forge Neoforge Quilt 1.14.3 – 26.3 ManagementOptimizationUtility

Dynamic FPS

Reduce resource usage while Minecraft is in the background, idle, or on battery.

Features

Dynamic FPS will detect whether the Minecraft window is currently active, being hovered over, unfocused, or invisible.
For each of these states you're able to adjust the frame rate, volume, and whether toast notifications are temporarily paused.

You can also configure these settings for when you're idling (with a custom timeout) or while your laptop / handheld is on battery.
Optionally you may also display the current battery status on the in-game HUD and receive toast notifications about battery activity.


In addition to this Dynamic FPS fixes a vanilla bug causing higher-than-necessary background CPU usage and stops
rendering the world while it's being obscured by resource loading overlay, helping especially on low-end systems.

Installation

Dynamic FPS is available for download on GitHub, Modrinth, and CurseForge.
To access the in-game config screen you'll also need to install Mod Menu and Cloth Config.

Frequently Asked Questions

  • Why is Minecraft still running at 15 FPS?

Dynamic FPS will only slow the client render loop to a minimum of 15 cycles per second.
Lower frame rates are achieved by then cancelling the rendering of all superfluous frames, e.g. 14 out of 15 frames are cancelled for 1 FPS.

This lets you resume playing almost instantly after switching back to the game:
Instead of having to wait for up to a second until the next rendered frame comes along, the game checks back within 1/15th of a second.

Disclaimer

Enabling the battery integration requires downloading an additional library at runtime.
The mod contains the hashes for these files ahead of time and will verify them before usage.

You may disable this behavior in the mod's settings, or install the library yourself if you wish.

Versions

Release
3.11.10
neoforge · 26.3 · 17d ago
- Update Spanish translation ([PR 315](https://github.com/juliand665/Dynamic-FPS/pull/315) by @Texaliuz)
7.7k
Release
3.11.10
fabric, quilt · 26.3 · 19d ago
- Update Spanish translation ([PR 315](https://github.com/juliand665/Dynamic-FPS/pull/315) by @Texaliuz)
553.1k
Release
3.11.9
neoforge · 26.2 · 3mo ago
- Fix background tasks not being shut down, causing the game to crash when quitting
55.7k
Release
3.11.9
fabric, quilt · 26.2 · 3mo ago
- Fix background tasks not being shut down, causing the game to crash when quitting
4.1M
Release
3.11.8
fabric, quilt · 26.2 · 3mo ago
- Fix invalid mod metadata on the Forge 1.21.2 - 1.21.4 build - Reported by @Fealtous in [Issue 306](https://github.com/juliand665/Dynamic-FPS/issues/306)
1.5k
Release
3.11.8
quilt · 1.21.2, 1.21.3, 1.21.4 · 3mo ago
- Fix invalid mod metadata on the Forge 1.21.2 - 1.21.4 build - Reported by @Fealtous in [Issue 306](https://github.com/juliand665/Dynamic-FPS/issues/306)
835
Release
3.11.8
neoforge · 1.21.2, 1.21.3, 1.21.4 · 3mo ago
- Fix invalid mod metadata on the Forge 1.21.2 - 1.21.4 build - Reported by @Fealtous in [Issue 306](https://github.com/juliand665/Dynamic-FPS/issues/306)
5.6k
Release
3.11.8
forge · 1.21.2, 1.21.3, 1.21.4 · 3mo ago
- Fix invalid mod metadata on the Forge 1.21.2 - 1.21.4 build - Reported by @Fealtous in [Issue 306](https://github.com/juliand665/Dynamic-FPS/issues/306)
4.2k
Release
3.11.8
fabric · 1.21.2, 1.21.3, 1.21.4 · 3mo ago
- Fix invalid mod metadata on the Forge 1.21.2 - 1.21.4 build - Reported by @Fealtous in [Issue 306](https://github.com/juliand665/Dynamic-FPS/issues/306)
128.0k
Release
3.11.7
neoforge · 26.1, 26.1.1, 26.1.2 · 4mo ago
- Fix game loop not being properly slowed down in some cases ([commit b0b2d6a1ad](https://github.com/juliand665/Dynamic-FPS/commit/b0b2d6a1ad6f6335bb93c00a99b41…
43.6k
Release
3.11.7
fabric, quilt · 26.1, 26.1.1, 26.1.2 · 4mo ago
- Fix game loop not being properly slowed down in some cases ([commit b0b2d6a1ad](https://github.com/juliand665/Dynamic-FPS/commit/b0b2d6a1ad6f6335bb93c00a99b41…
1.5M
Release
3.11.6
quilt · 1.21.11 · 6mo ago
- Enable Cloth Config integration on 26.1.0 ([commit 98d482a027](https://github.com/juliand665/Dynamic-FPS/commit/98d482a0276b2b32e1c92e45f84f1cb3142eba47) by…
11.5k

Comments 0

No comments yet. Be the first to share your thoughts.

FAQ

How do I install Dynamic FPS?

Download the file for your Minecraft version and loader from this page, then drop the .jar into your mods (or plugins) folder and launch the game.

Is Dynamic FPS free?

Dynamic FPS is free to download on Modgrid — we link straight to the official source, no paywall or bundled installer.

Which Minecraft versions does Dynamic FPS support?

Works with Fabric, Forge, Neoforge, Quilt. Supports versions 1.14.3–26.3. See the download section on this page for the full list of supported versions and loaders.

Download Dynamic FPS

R 3.11.10 26.3 neoforge 182 KB R 3.11.10 26.3 fabric, quilt 185 KB R 3.11.9 26.2 neoforge 181 KB R 3.11.9 26.2 fabric, quilt 184 KB R 3.11.8 26.2 fabric, quilt 184 KB R 3.11.8 1.21.2, 1.21.3, 1.21.4 quilt 217 KB R 3.11.8 1.21.2, 1.21.3, 1.21.4 neoforge 220 KB R 3.11.8 1.21.2, 1.21.3, 1.21.4 forge 392 KB R 3.11.8 1.21.2, 1.21.3, 1.21.4 fabric 217 KB R 3.11.7 26.1, 26.1.1, 26.1.2 neoforge 180 KB R 3.11.7 26.1, 26.1.1, 26.1.2 fabric, quilt 183 KB R 3.11.6 1.21.11 quilt 215 KB R 3.11.6 1.21.11 neoforge 218 KB R 3.11.6 1.21.11 fabric 215 KB R 3.11.6 1.21.9, 1.21.10 quilt 215 KB R 3.11.6 1.21.9, 1.21.10 neoforge 218 KB R 3.11.6 1.21.9, 1.21.10 fabric 215 KB R 3.11.6 26.1, 26.1.1, 26.1.2 neoforge 176 KB R 3.11.6 26.1, 26.1.1, 26w14a fabric, quilt 179 KB R 3.11.5 26.1 neoforge 171 KB R 3.11.5 26.1 fabric, quilt 173 KB R 3.11.4 1.21.11 quilt 214 KB R 3.11.4 1.21.11 neoforge 217 KB R 3.11.4 1.21.11 fabric 214 KB R 3.11.4 1.21.9, 1.21.10 quilt 214 KB R 3.11.4 1.21.9, 1.21.10 neoforge 217 KB R 3.11.4 1.21.9, 1.21.10 fabric 213 KB R 3.11.4 1.21.6, 1.21.7, 1.21.8 quilt 214 KB R 3.11.4 1.21.6, 1.21.7, 1.21.8 neoforge 217 KB R 3.11.4 1.21.6, 1.21.7, 1.21.8 fabric 214 KB R 3.11.4 1.21.5 quilt 214 KB R 3.11.4 1.21.5 neoforge 217 KB R 3.11.4 1.21.5 forge 389 KB R 3.11.4 1.21.5 fabric 213 KB R 3.11.4 1.21.2, 1.21.3, 1.21.4 quilt 213 KB R 3.11.4 1.21.2, 1.21.3, 1.21.4 neoforge 216 KB R 3.11.4 1.21.2, 1.21.3, 1.21.4 forge 388 KB R 3.11.4 1.21.2, 1.21.3, 1.21.4 fabric 213 KB R 3.11.4 1.21, 1.21.1 quilt 213 KB R 3.11.4 1.21, 1.21.1 neoforge 215 KB R 3.11.4 1.21, 1.21.1 forge 387 KB R 3.11.4 1.21, 1.21.1 fabric 212 KB R 3.11.4 1.20.5, 1.20.6 quilt 213 KB R 3.11.4 1.20.5, 1.20.6 neoforge 215 KB R 3.11.4 1.20.5, 1.20.6 forge 387 KB R 3.11.4 1.20.5, 1.20.6 fabric 212 KB R 3.11.4 1.20.2, 1.20.3, 1.20.4 quilt 218 KB R 3.11.4 1.20.2, 1.20.3, 1.20.4 neoforge 220 KB R 3.11.4 1.20.2, 1.20.3, 1.20.4 forge 393 KB R 3.11.4 1.20.2, 1.20.3, 1.20.4 fabric 218 KB

Files are served directly from the original source. Modgrid does not host or modify them.