Как повысить фпс в майнкрафте? - 1

Ар
2

Что делать у меня тянет многие современый игры а в майнкрафте в сборках фпс максимум 30-40 что делать?

Се

Заклеять фпс изолентой, и представить что там 120 фпс.

Ал

Сборки очень сильно нагружают майнкрафт вычислительными процессами. Чтобы улучшить FPS, авторы сборок часто дополняют их состав модами-оптимизаторами.
Если автор вашей сборки этого не сделал, рекомендую проверить возможность добавления в её состав следующих модов:

• Sodium - Новый движок рендеринга. Заменяет устаревший ванильный Blaze3D. Обеспечивает прирост FPS в 5-20 раз и позволяет разгрузить интегрированное в процессор видео, если не используется дискретная видеокарта.
• Lithium - Оптимизатор внутреннего сервера. Он заменяет ванильные алгоритмы вычисления AI мобов, обновления чанков и других процессов на более производительные, позволяя повысить эффективность вычислений на 80-120%.
• Starlight - Отдельный оптимизатор алгоритмов освещения. В несколько раз ускоряет процесс расчёта света (в майнкрафте он производится на ЦП). Эффективность этого мода хорошо заметна при сравнении скоростей генерации чанков.

Эти моды позволяют работать игре стабильно даже на слабых ПК. На своём ноутбуке я получил стабильные 60 fps на прорисовке в 32 чанка.

Также рекомендую дополнить игру и другими модами:
• LazyDFU - отключает загрузку модуля обновления старых миров, загружая её тогда, когда это действительно нужно. Ускоряет запуск игры в ≈3 раза.
• SmoothBoot - Оптимизирует распределение ресурсов ЦП во время запуска игры. Снижает время запуска примерно вдвое и на ≈30% нагрузку на ЦП. В качестве опции имеет функцию разделения вычислений игры на несколько потоков. Однако по заявлению разработчика, майн работает лучше на одном.
• FerriteCore - Оптимизатор расхода ОЗУ. Примерно вдвое снижает её потребление, уменьшая скорость накопления мусора и срабатывания очистителя.
• OkZoomer - Мод на зум. Сам по себе очень качественно сделан, пригодится людям, привыкшим к оптифайну.
• ModMenu - Просто удобное меню модов для Fabric, которого по умолчанию в нём нет.
DynamicFPS - Снижает рендеринг до 1 кадра в секунду, когда игра свёрнута. Это позволяет разгрузить видеокарту, когда параллельно с игрой используются другие окна.

Ссылки на моды:
Sodium (https://minecraft-inside.ru/mods/137408-sodium.html )
Lithium (https://minecraft-inside.ru/mods/136978-lithium.html )
Starlight (https:// github.com/Spottedleaf/Starlight/releases )
LambDynamicLights (https://minecraft-inside.ru/mods/136972-lambdynamiclights.html )
LazyDFU (https:// curseforge.com/minecraft/mc-mods/lazydfu)
SmoothBoot (https://ru-minecraft.ru/mody-minecraft/66097-smooth-boot.html )
FerriteCore для Forge (https:// curseforge.com/minecraft/mc-mods/ferritecore)
FerriteCore для Fabric (https://modrinth.com/mod/ferrite-core)
OkZoomer (https:// curseforge.com/minecraft/mc-mods/ok-zoomer, требует ClothConfig - https:// curseforge.com/minecraft/mc-mods/cloth-config/files)
DynamicFPS (https://minecraft-inside.ru/mods/106352-dynamic-fps.html )

Также рекомендую посмотреть способ улучшения работы самой Java, который я описывал в этом вопросе:

Это позволит убрать цикличные просадки fps и уменьшить задержку тика.