Framewise
A powerful rendering and performance optimization mod for NeoForge. It features advanced frustum and occlusion culling, dynamic render distance adjustments, entity tick-culling, and a built-in performance HUD to drastically boost frame rates.
截图
介绍
EN
Framewise is an ambitious Minecraft optimization project that changes the approach to rendering and game process handling.
Inspired by Sodium, Framewise doesn’t just copy it but offers its own unique mechanics. In the future, the mod will completely change the game’s rendering and all its processes, but even now it shows impressive results.
📈 Real Performance
-
Single-player: Up to x4 FPS boost.
-
Heavy scenes (vanilla): Performance difference reaches 10-15 times.
(Results depend on your hardware and game version).
✨ Key Features
In-game settings are available via F6, statistics via F8, and the built-in benchmark via F7.
-
World Render: Culling of invisible sections and underground sections. Skipping compilation of invisible chunks. Dynamic render distance (automatically lowers render distance on FPS drops).
-
Chunk Rebuild: Smart limit of sections per frame. Protection against lag spikes in queue.
-
Chests & Block-Entities: Chest occlusion (models hidden behind walls are not rendered). Reduced tick rate for chests and hoppers. Culling of item frames and beacon beams at long distances.
-
Particles: Distance culling. Protection against “particle explosions”. Adaptive budget (culls particles more aggressively on FPS drops). Particle occlusion.
-
Entities: Adaptive entity render distance. Occlusion (mobs behind hills are not rendered). Entity limit per frame and view cone culling. Tick-culling: distant entities tick less frequently than nearby ones.
-
Light & Memory: Batched light recalculations per tick. Heap Watchdog (logs a warning on memory leaks).
-
HUD: Overlay with FPS, frame time, and frame-time graph. Built-in benchmark (F7).
⚠️ Important Warning
The “Distribute per frame” feature (in the “Chunk Rebuild” section) is designed to smooth out stutters, but may cause visual artifacts or delayed chunk updates during fast camera movements. If you experience world rendering issues, try disabling this option.
🚧 Current Status & Future Plans
The mod is in active development. Most features work, but some may be unstable.
-
Versions: Currently only NeoForge 1.21.1. Planned: 1.20.1, 1.21.11, Fabric, and Forge.
-
Future: Complete rendering overhaul, shader support without Iris, and server-side optimizations.
Originally created for the MineLights project (minelights.ru), but now available to everyone.
РУССКИЙ
Framewise – это амбициозный проект по оптимизации Minecraft, который меняет подход к рендерингу и обработке игровых процессов.
Вдохновленный Sodium, Framewise не просто копирует его, а предлагает свои уникальные механики. В будущем мод полностью изменит рендер игры и все её процессы, но уже сейчас он показывает впечатляющие результаты.
📈 Реальная производительность
-
В одиночной игре: прирост FPS до x4.
-
В нагруженных сценах (с ванилью): разница в производительности достигает 10-15 раз.
(Результаты зависят от железа и версии игры).
✨ Ключевые возможности
Настройки мода доступны в игре по клавише F6, статистика по F8, встроенный бенчмарк по F7.
-
Рендер мира: Отсечение невидимых секций и секций под землей. Пропуск компиляции невидимых чанков. Динамическая дальность прорисовки (мод сам опускает render distance при просадках FPS).
-
Перестройка чанков: Умный лимит секций за кадр. Защита от лаговых очередей.
-
Сундуки и Block-Entity: Окклюзия сундуков (модель не рисуется за стеной). Снижение частоты тиков для сундуков и воронок. Отсечение рамок и лучей на дальних дистанциях.
-
Партиклы: Отсечение по дистанции. Защита от “взрывов” частиц. Адаптивный бюджет (при просадке FPS частицы режутся жестче). Окклюзия партиклов.
-
Сущности: Адаптивная дистанция отрисовки мобов. Окклюзия (мобы за холмом не рендерятся). Лимит сущностей в кадре и конус взгляда. Тик-куллинг: дальние сущности тикаются реже, чем ближние.
-
Свет и Память: Батчинг пересчетов света по тикам. Watchdog кучи (предупреждение при утечках памяти).
-
HUD: Оверлей с FPS, временем кадра и графиком frame-time. Встроенный бенчмарк (F7).
⚠️ Предупреждение по работе мода
Функция “Распределять по кадрам” (в разделе “Перестройка чанков”) предназначена для сглаживания фризов, однако может вызывать визуальные артефакты или задержки обновления чанков при резких движениях камеры. Если вы замечаете проблемы с отображением мира, попробуйте отключить эту опцию.
🚧 Текущий статус и планы
Сейчас мод в активной разработке. Большинство функций работает, но некоторые могут быть нестабильны.
-
Версии: Сейчас только NeoForge 1.21.1. В планах: 1.20.1, 1.21.11, Fabric и Forge.
-
Будущее: Полная замена рендера игры, поддержка шейдеров без Iris, серверная оптимизация.
Изначально мод создавался для проекта MineLights (minelights.ru), но теперь доступен всем.
常见问题
Framewise 支持哪些 Minecraft 版本?
Framewise 支持 Minecraft Java 版 1.21.1,可用的加载器:NeoForge。下载时注意选择和你游戏版本一致的文件。
Framewise 怎么安装?
先用 PCL2 或 HMCL 启动器安装对应版本的 NeoForge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。
评论
登录后评论和评分