Flerovium
Flerovium - клиентский мод оптимизации Minecraft, который ускоряет отрисовку предметов, частиц и сущностей без заметного ухудшения качества графики. Поддерживаются Forge 1.20.1 и NeoForge 1.21.1.
Flerovium - клиентский мод для оптимизации Minecraft, рассчитанный на заметное повышение FPS без ощутимого ухудшения графики. Он ускоряет отдельные самые затратные этапы рендера: отрисовку предметов, частиц и сущностей. Проект относится к performance-модификациям и хорошо подходит для тех случаев, когда игра проседает не из-за дальности прорисовки, а из-за большого количества объектов на экране.
Мод работает только на клиенте. Серверную часть устанавливать не требуется, поэтому Flerovium не меняет игровой мир и не добавляет новые блоки, предметы или механики. Его задача проще и практичнее: уменьшить нагрузку на видеокарту и процессор во время обычной игры, особенно в местах с большим количеством предметов, эффектов и мобов.
Поддерживаемые версии и загрузчики
Flerovium доступен в двух основных вариантах:
- Minecraft 1.20.1 Forge - требуется Embeddium
- Minecraft 1.21.1 NeoForge - требуется Sodium
Это именно клиентский мод. Для Minecraft 1.20.1 используется сборка под Forge, а для Minecraft 1.21.1 нужна версия под NeoForge. Файл мода должен соответствовать версии игры и загрузчику, иначе Minecraft может не запуститься или не показать Flerovium в списке активных модификаций.
При установке jar-файл помещают в папку mods нужного профиля. Перед этим в сборке уже должны быть установлены соответствующие Embeddium или Sodium. Не стоит смешивать файлы от Forge и NeoForge: даже при одинаковой версии Minecraft это разные загрузчики с разными требованиями.
Ускорение отрисовки предметов
Самый заметный прирост Flerovium даёт при отображении предметов. Их рендеринг ускоряется более чем на 50 процентов. Это особенно полезно в местах, где на земле лежит много выброшенных ресурсов, на складах работают большие системы сортировки или в сборке используются механизмы, постоянно отображающие предметы в мире.
Ускорение достигается несколькими методами:
- Backface culling - отсечение задних граней, которые не видны игроку и не должны тратиться на рендеринг.
- Fast Math - более быстрые математические вычисления внутри процесса отрисовки.
- LOD, или Level of Detail, - упрощение деталей объекта там, где полная точность не даёт заметной визуальной разницы.
По ощущениям это не превращает предметы в упрощённые квадраты и не убирает их из мира. Flerovium оптимизирует сам способ их отображения. Поэтому мод полезен для технических сборок, ферм и серверных хабов, где десятки или сотни предметов могут лежать рядом и постоянно попадать в поле зрения.
Более быстрые частицы
Рендеринг частиц ускоряется примерно на 50 процентов. Речь идёт о визуальных эффектах, которые появляются при разрушении блоков, использовании предметов, работе механизмов и других действиях в мире Minecraft.
За этот результат отвечают три оптимизации:
- Fast Math - ускоренные вычисления для обработки движения и положения частиц.
- Fast Culling - быстрое отсечение частиц, которые не должны отображаться для текущего положения камеры.
- Cache Light - кэширование данных об освещении, чтобы не пересчитывать одинаковые значения без необходимости.
Разница сильнее заметна в сценах с большим количеством эффектов. Например, просадки могут возникать рядом с активными фермами, механизмами, источниками постоянных частиц или при массовом разрушении блоков. Flerovium не добавляет новые эффекты и не меняет их внешний вид, а сокращает лишнюю работу во время их отображения.
Ускорение сущностей
Отрисовка сущностей становится примерно на 30 процентов быстрее. Под сущностями в данном случае понимаются игровые объекты, для которых Minecraft использует отдельную модель и систему рендера: мобы, животные, жители и другие подобные объекты.
Оптимизация строится на двух подходах:
- Fast Math - ускорение математических операций, необходимых для расчёта положения и отображения сущностей.
- Backface culling - пропуск невидимых задних граней модели.
Это пригодится на фермах мобов, в деревнях, на торговых площадках и в других местах, где в одном чанке собирается много сущностей. Сам игровой процесс при этом не меняется: Flerovium не удаляет мобов, не уменьшает их количество и не влияет на их искусственный интеллект. Он работает именно со стадией клиентской отрисовки.
Какую проблему решает Flerovium
Даже мощная сборка может терять FPS в сценах с большим количеством мелких объектов. В Minecraft нагрузка складывается не только из дальности прорисовки и чанков. На частоту кадров также влияют предметы на земле, частицы от механизмов, мобы, модели блоков и постоянные математические расчёты для каждого объекта.
Flerovium закрывает эту часть проблемы. Он не является универсальной заменой всем оптимизационным модам и не обещает одинаковый прирост в каждом мире. Максимальный эффект стоит ожидать там, где узким местом становится именно рендеринг предметов, частиц или сущностей.
В обычном спокойном биоме без мобов и эффектов разница может быть небольшой. А вот на технической базе, в перегруженном хабе или рядом с фермой прирост обычно заметнее. Поэтому полезность Flerovium зависит от того, что именно происходит на экране в момент просадки FPS.
Совместимость с Embeddium и Sodium
Для версии Minecraft 1.20.1 Forge Flerovium требует Embeddium. Ветка Minecraft 1.21.1 NeoForge работает с Sodium. Эти проекты отвечают за базовую оптимизацию графического рендера, а Flerovium дополняет их оптимизациями отдельных типов объектов.
Важно установить правильную связку версий. Embeddium не является заменой Sodium в профиле NeoForge 1.21.1, а Sodium не заменяет Embeddium в Forge-сборке для 1.20.1. При проверке совместимости сначала смотрите на версию Minecraft и загрузчик, затем на требования конкретного файла Flerovium.
Flerovium не относится к ресурспакам и не меняет текстуры. Также он не является шейдером и не добавляет собственные визуальные эффекты. Его работа происходит на уровне клиентского рендера, поэтому мод может использоваться в сборках, где важна производительность без перехода на упрощённую графику.
Что изменится в игре
Визуально мир должен остаться практически таким же. Предметы, частицы и сущности продолжают отображаться, но клиент тратит меньше времени на обработку невидимых граней, повторяющихся вычислений и объектов, которые не влияют на итоговую картинку.
Наиболее подходящие сценарии использования:
- технические сборки с фермами и автоматическими механизмами;
- миры с большим количеством выброшенных предметов;
- серверные хабы и лобби с большим числом игроков и сущностей;
- сцены с активными частицами и постоянными визуальными эффектами;
- сборки Minecraft, где уже используется Embeddium или Sodium;
- слабые и средние компьютеры, на которых просадки возникают именно в перегруженных сценах.
На результат влияют видеокарта, процессор, разрешение экрана, дальность прорисовки и остальные моды. Поэтому прирост в 50 процентов для предметов или частиц не означает автоматическое удвоение общего FPS. Это показатели ускорения отдельных подсистем, а не фиксированный бонус к частоте кадров во всех ситуациях.
Важный нюанс для сборок
Flerovium работает только на клиенте, поэтому его обычно не требуется добавлять на сервер. Это удобно для сетевой игры: сервер продолжает работать со своей обычной сборкой, а клиент получает оптимизацию отображения объектов на своей стороне.
При этом клиентский мод не исправит просадки, вызванные генерацией чанков, сложной логикой серверных модов, большим количеством редстоун-вычислений или нехваткой оперативной памяти. Если FPS падает только во время загрузки новых территорий, причина может находиться в другой части игры.
Если после установки появились визуальные артефакты, первым делом стоит проверить сочетание версий Flerovium, Embeddium или Sodium и NeoForge либо Forge. Не следует одновременно менять несколько графических модов, иначе будет сложно понять, какой компонент вызвал проблему.
Техническая информация
Flerovium распространяется под лицензией LGPL-3.0-only. Актуальные ветки проекта рассчитаны на Minecraft 1.20.1 Forge и Minecraft 1.21.1 NeoForge. Для первой ветки необходим Embeddium, для второй используется Sodium.
Ветка NeoForge 1.21.1 включает стабильные и экспериментальные варианты, поэтому перед установкой стоит выбирать релиз, соответствующий назначению сборки. Альфа-версии могут содержать незавершённые изменения и подходят скорее для проверки новых оптимизаций, чем для мира, который используется как основной.
По назначению Flerovium - это узкий, но полезный performance-мод. Он не перегружает интерфейс настройками и не добавляет контент. В его основе конкретные оптимизации рендера, поэтому особенно хорошо он раскрывается там, где Minecraft теряет производительность на большом количестве предметов, частиц и сущностей.
Часто задаваемые вопросы
Совместимость
Зависимости
Создатели
Детали
Версии мода Flerovium
Доступно 35 версий. Сначала показаны самые популярные и самые свежие.