Dynamic FPS — мод для зменшення споживання ресурсів у фоновому режимі 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.











