FPSFlow
Улучши FPS с помощью умного рендеринга, отсечения сущностей, адаптивных оптимизаций и настраиваемых профилей производительности
- Загрузчики
- Fabric
- Скачиваний на Modrinth
- 17,8 тыс.
- Подписчиков на Modrinth
- 12
- версий
- 36
- Обновлён
- 29 июля 202629 июл.
- Опубликован
- в 2026
Коротко о моде
Ставится только в игру; на сервер ставить не нужно
FPSFlow
Реальный прирост FPS — без плацебо и лишнего мусора.
FPSFlow — клиентский мод оптимизации для Fabric, нацеленный на самые узкие места рендеринга в ванильном Minecraft. Каждая функция реально измеримо эффективна, отключается по отдельности и автоматически подстраивается под ваше железо через четыре встроенных профиля производительности.
✦ Возможности кратко
| Функция | Что делает | |
|---|---|---|
| 🔍 | Entity Culling | Отсечение по пирамиде видимости, перекрытию и дистанции. Двухточечное трассирование лучей предотвращает ложные срабатывания на мелких сущностях. Автоматически отключается при обнаружении EntityCulling. |
| 📐 | Entity LOD | Сущности за настраиваемой дистанцией рендерятся каждый 2-й тик. Серверные NPC и сущности в радиусе видимости никнеймов всегда отрисовываются полностью — никакого мерцания даже в забитых лобби. |
| 🏷️ | Nameplate Culling | Скрывает никнеймы за настраиваемой дистанцией. Принудительно включённые сервером метки никогда не скрываются. |
| 🧱 | Block Entity Culling | Пропускает сундуки, печи, таблички, баннеры и рамки с предметами за настроенной дистанцией. |
| ✨ | Particle Optimization | Ограничение количества + LOD плотности из трёх зон (полная / ~50 % / нет) в зависимости от расстояния до игрока. |
| 🖼️ | Painting Back-Face Culling | Мгновенно пропускает картины, когда камера находится позади них — с обратной стороны они всё равно не видны. |
| 🌙 | Background FPS Limiter | Ограничивает частоту кадров, когда окно теряет фокус, свёрнуто или открыт любой экран загрузки/меню (снижает нагрузку на GPU при запуске). |
| 🌍 | Singleplayer Boost | Более агрессивное адаптивное отсечение в одиночной игре — освобождает CPU для потоков генерации чанков, чтобы исследование оставалось плавным. |
| ⚡ | World Join Optimizer | Дистанции отсечения нарастают с 35 % при входе и возвращаются к 100 % примерно за 10 секунд — устраняет начальный скачок FPS. |
| 🎮 | GUI & HUD Optimizer | Кэширование хотбара по dirty-флагу (включая CustomModelData); троттлинг HUD с мгновенной реакцией на реальные изменения статов. Кэши автоматически очищаются при перезагрузке ресурспаков, чтобы не осталось устаревших текстур предметов. |
✦ Профили производительности
Одна настройка, четыре пресета — смена профиля автоматически перезаписывает все остальные настройки.
| Профиль | Дист. сущностей | Дист. BE | Порог LOD | Никнеймы | Частицы (сред./макс.) | Фоновый FPS (без фокуса/свёрнуто/меню) |
|---|---|---|---|---|---|---|
| Quality | 128 б | Выкл | 128 б | Выкл | Выкл | 30/10/120 |
| Balanced (по умолчанию) | 64 б | 64 б | 96 б | 32 б | 32/64 б | 60/30/120 |
| Performance | 48 б | 48 б | 64 б | 24 б | 16/32 б | 10/3/120 |
| Ultra Performance | 32 б | 32 б | 40 б | 16 б | 8/16 б | 5/2/60 |
Установите
"profile": nullв конфиге, чтобы использовать полностью свои значения.
✦ Совместимость
FPSFlow определяет установленные моды при запуске и автоматически отключает пересекающиеся функции.
| Мод | Статус |
|---|---|
| 🟢 Sodium | Полностью совместим — FPSFlow добавляет оптимизации сущностей и GUI поверх него |
| 🟢 Lithium | Без пересечений — оба работают независимо |
| 🟢 FerriteCore | Без пересечений — оба работают независимо |
| 🟢 ModernFix | Без пересечений — оба работают независимо |
| 🟢 ModMenu | Опционально — включает экран конфига прямо в игре |
| ⚡ EntityCulling (tr7zw) | Встроенное отсечение FPSFlow отключается автоматически — рекомендуемый компаньон для более точного отсечения по перекрытию |
| ⚡ ImmediatelyFast | Кэширование HUD в FPSFlow автоматически откладывается |
Рекомендуемый набор: Sodium + Lithium + FerriteCore + ImmediatelyFast + EntityCulling + ModMenu + FPSFlow
✦ Установка
- Установи Fabric Loader для Minecraft 1.21.11
- Скачай и установи Fabric API
- Закинь
.jarфайл FPSFlow в папкуmods/ - (Необязательно) Установи ModMenu для экрана настроек прямо в игре
- Запусти игру — конфиг создастся автоматически при первом запуске
✦ Частые вопросы
Конфликтует ли FPSFlow с Sodium, Lithium или FerriteCore? Нет. FPSFlow создан, чтобы дополнять эти моды — ставь их все вместе.
Могут ли сущности "выскакивать" из-за occlusion culling? Редко. Кэш обновляется каждые 10 тиков (настраивается). FPSFlow берёт для рейкаста позицию глаз сущности — она естественно выше геометрического центра, что позволяет избежать ложных срабатываний для мелких сущностей вроде парящих голов и стоек для брони.
Работает ли это на серверах? FPSFlow — чисто клиентский мод, работает с любым сервером, установка на сервер не требуется. Серверы, отправляющие свой ресурспак, полностью поддерживаются: FPSFlow отслеживает перезагрузку пака и приостанавливает ограничение рендера примерно на 3 секунды, чтобы карты в рамках и предметы в хотбаре всегда отображались с правильными текстурами после загрузки пака.
✦ Партнёр
🎨 Создавай кастомный контент для Minecraft с NexoMaker
Создавай свои предметы, мобов, блоки, рецепты и многое другое — без программирования. Совместимо с Nexo, ItemsAdder и другими современными системами кастомного контента.
⚠️ Для экспортированного контента требуется ItemsAdder или Nexo.
✦ Исходный код и лицензия
GitHub — McAffe13/FPSFlow · Лицензия Mozilla Public License 2.0
Частые вопросы
Как установить FPSFlow?
Установите Fabric под свою версию Minecraft, скачайте FPSFlow под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.
Для каких версий Minecraft есть FPSFlow?
У FPSFlow есть сборки для Minecraft 1.21.11–26.2.
Нужен ли FPSFlow на сервере?
Ставится только в игру; на сервер ставить не нужно