Minecraft.How
Загрузка...
Перейти к содержимому

Dynamic FPS

автор juliand665

Dynamic FPS lowers resource drain by reducing frame rates, muting sound, or pausing toasts when Minecraft is idle, unfocused, or running on battery.

Наше описание

Что делает этот проект

What Dynamic FPS does

Dynamic FPS manages system resource drain during times you aren't actively playing. The mod tracks several window states. It notices when the game window is active, hovered over, unfocused, or invisible.

You can set custom frame rates, adjust volume levels, or pause toast notifications for each of these states. It also lets you configure rules for idle timeouts and battery power on laptops or handhelds. Here's the thing, if you want on-screen power data, you can show battery status on the in-game HUD and turn on toast alerts for battery events.

Background fixes and render loop design

Beyond basic state limits, the mod fixes a vanilla bug that creates unnecessary CPU load while the game runs in the background. It also stops world rendering whenever a resource loading overlay covers the screen.

When you set a very low target frame rate like 1 FPS, the client render loop still runs at 15 cycles per second. The mod achieves lower frame rates by dropping extra frames, such as skipping 14 out of 15 frames for a 1 FPS setting. Because the engine checks back every 15th of a second instead of waiting a full second, the game feels responsive the moment you return.

Requirements and compatibility

Dynamic FPS is a client-side mod by juliand665 released under the MIT License. It's unsupported on dedicated servers. Supported mod loaders include Fabric, Forge, NeoForge, and Quilt. Verified Minecraft versions are 26.3, 26.2, 1.21.4, 1.21.3, and 1.21.2.

To open the in-game configuration screen, you need Cloth Config and Mod Menu. The battery integration feature needs an extra library downloaded at runtime. Dynamic FPS checks built-in file hashes before using this library. You can turn off this download in settings or install the files yourself. Mod developers can disable the loading overlay optimization by adding specific metadata tags to their mod files.

Реакции

Войдите, чтобы оставить реакцию.

Совместимость

Версии и загрузчики

Записано релизов: 10

Галерея

Dynamic FPS icon

Мы используем файлы cookie для улучшения вашего опыта. Продолжая использовать этот сайт, вы соглашаетесь с использованием нами файлов cookie. Ознакомиться с нашей Политикой конфиденциальности