Dynamic FPS — мод для снижения потребления ресурсов в фоновом режиме Minecraft
Dynamic FPS снижает нагрузку на CPU и GPU, когда окно Minecraft неактивно, свёрнуто или устройство работает от батареи, с отдельными…
Dynamic FPS снижает нагрузку на CPU и GPU, когда окно Minecraft неактивно, свёрнуто или устройство работает от батареи, с отдельными профилями для каждого состояния.
Dynamic FPS — мод для снижения потребления ресурсов в фоновом режиме Minecraft
Версия Minecraft, на которой протестирована и написана статья: 26.1.2
Диапазон поддерживаемых версий: 1.14.3 – 26.2
Dynamic FPS — мод для Minecraft, который снижает потребление ресурсов компьютера, когда окно игры неактивно, свёрнуто или когда устройство работает от батареи. Вместо того чтобы удерживать полную частоту кадров в фоне, мод отслеживает текущее состояние окна и применяет отдельный профиль производительности для каждой ситуации. Когда вы переключились на браузер или другое окно, процессор и видеокарта освобождаются, а обычная работа восстанавливается сразу после возвращения в игру.
Состояния окна и профили производительности
Мод различает несколько состояний окна и для каждого хранит собственные настройки. Активное окно в фокусе работает без ограничений — мод его не трогает. Остальные состояния настраиваются отдельно:
Наведение — окно не в фокусе, но курсор над ним.
Неактивное — в фокусе другая программа.
Скрытое — окно свёрнуто или перекрыто.
На батарее — устройство работает от аккумулятора.
Простой — игрок определённое время не взаимодействовал с ПК.
Для каждого состояния задаются целевая частота кадров, множитель громкости, набор графических настроек, а также то, показывать ли уведомления и запускать ли сборщик мусора. Типичные значения приведены ниже.
Состояние | Цель FPS | Громкость (master) | VSync | Графика |
Наведение | 60 | 1.0 | выкл. | по умолч. |
Неактивное | 1 | 0.25 | выкл. | по умолч. |
Скрытое | 0 | 0.0 (без звука) | выкл. | по умолч. |
На батарее | без лимита | 1.0 | вкл. | по умолч. |
Простой | 10 | 1.0 | выкл. | по умолч. |
Как работает снижение частоты кадров
Цикл рендеринга не опускается ниже 15 кадров в секунду. Более низкие значения, такие как 1 FPS, достигаются иначе: из каждых 15 кадров рисуется только нужная доля, а остальные отменяются. Благодаря этому игра реагирует на возвращение в окно в течение 1/15 секунды — не приходится ждать почти секунду следующего нарисованного кадра.
Фоновая нагрузка и экран загрузки
Помимо управления частотой кадров, мод устраняет недостаток ванильной игры, из-за которого фоновая нагрузка на процессор выше, чем нужно. Он также прекращает отрисовку мира, пока экран перекрыт оверлеем загрузки ресурсов. Оба эффекта наиболее заметны на слабых системах, где каждый лишний цикл процессора ощутим.
Состояние простоя
Состояние простоя включается после заданного времени без ввода — по умолчанию 300 секунд. Условие активации можно сузить: срабатывать всегда, никогда (тогда используется ванильное поведение) или только когда устройство работает от батареи.
Интеграция с батареей
На ноутбуках и портативных устройствах мод отдельно реагирует на работу от аккумулятора. При необходимости он автоматически переключает игру в состояние «На батарее», показывает индикатор заряда на HUD и отправляет уведомления о зарядке, разрядке или критическом уровне. Индикатор размещается в одном из четырёх углов экрана, а условие его появления задаётся в диапазоне от «только при критическом уровне» до «постоянно».
Загрузка библиотеки: функции батареи требуют дополнительной нативной библиотеки, которую мод загружает во время работы. Хеши файлов зашиты в мод заранее и проверяются перед использованием.
Горячие клавиши
Мод добавляет две привязки клавиш, по умолчанию без назначенной кнопки. Первая принудительно включает режим сниженной частоты кадров, не сворачивая окно. Вторая полностью отключает Dynamic FPS на лету. При активном принудительном режиме на экране появляется подсказка об ограничении кадров.
Заключение
Dynamic FPS снижает нагрузку от Minecraft, когда окно игры не на переднем плане, и делает это гибко: для каждого состояния окна свой профиль кадров, звука и графики, плюс отдельная логика для батареи. Подходит тем, кто часто сворачивает игру или играет на ноутбуке либо портативном устройстве и хочет сохранить заряд и ресурсы системы.
Установка
Базовая установка занимает около 5 минут. Общий процесс одинаков, отличается только лоадер и совместимый билд.
- 1Install a mod loader (Forge, Fabric or NeoForge) that matches your Minecraft version.
- 2Download the mod file (.jar) built for that same version.
- 3Place the .jar into your .minecraft/mods folder.
- 4Launch Minecraft with the modded profile and check the mod loads in-game.











