CurseForge · Minecraft mod
HinexOptimize
Change the render distance without rebuilding every chunk: the world never disappears. Optional dynamic render distance keeps your FPS. Minecraft 26.2–26.4, Fabric and NeoForge.
Quick answer
Which HinexOptimize release should I use?
hinexoptimize-fabric-0.1.0+26.3.jar targets 26.3 with Fabric. The project page does not say whether this file belongs on the client, dedicated server, or both. No extra mods listed for this file.
Where it goes
Is HinexOptimize required on the client, server, or both?
The project page does not say whether this file belongs on the client, dedicated server, or both.
The source does not explicitly classify this release as client-only or server-only.
What else does hinexoptimize-fabric-0.1.0+26.3.jar need?
hinexoptimize-fabric-0.1.0+26.3.jar. Change the file and its required mods may change too.
This file does not list any required mods. Do not add a library just because a different file uses it.
This file does not list any required or optional mods.
Before you install it
Add HinexOptimize without breaking your instance.
Built for hinexoptimize-fabric-0.1.0+26.3.jar. Pick another file and the loader, install side or required mods may change.
- 01
Stick to this file
Use hinexoptimize-fabric-0.1.0+26.3.jar. It targets 26.3 with Fabric; another release may have different loader, side or dependency requirements.
- 02
Bring the mods it needs
This file does not list any required mods. Do not add a library just because a different file uses it.
- 03
Put it on the correct side
The project page does not say whether this file belongs on the client, dedicated server, or both.
- 04
Pick the file you checked
Use the “Get this file” button beside hinexoptimize-fabric-0.1.0+26.3.jar. It opens that exact file at the source.
About this project
What does HinexOptimize add?
HinexOptimize is a client-side optimization mod for the new Minecraft renderer (OpenGL and Vulkan). It removes work the game does for nothing and never changes how the game plays.
Smooth render distance
Every time you change the render distance, vanilla throws away all built chunks, rebuilds the whole visible world and shows no terrain at all for a few frames. HinexOptimize moves the chunks that are already built into the new grid instead:
- raising the distance builds only the new ring of chunks,
- lowering it simply drops the far ones,
- the world stays on screen the whole time.
Measured on Minecraft 26.4 (Vulkan, Intel Iris Xe), switching 12 → 16 → 8 → 12 chunks:
| Vanilla | HinexOptimize | |
|---|---|---|
| Longest frame | 140 ms | 58 ms |
| Frames over 50 ms | 10 | 1 |
| Chunk sections rebuilt | 1464 | 639 |
| Frames with no terrain | 160 | 0 |
On by default.
Dynamic render distance
Optional (off by default). While your FPS stays below a target, the rendered distance goes down one chunk at a time; when there is headroom again, it comes back. Your setting in the options and the distance requested from the server stay as you set them, so chunks stay loaded and coming back is cheap.
In a test at render distance 24 the mod settled at 16 chunks and raised average FPS from 131 to 145 (1% low from 75 to 85).
Turn it on in config/hinexoptimize.properties:
mixin.render.dynamicview=true
dynamicview.target_fps=60
dynamicview.min_distance=6
dynamicview.max_reduction=8
Built-in benchmark
/hinexbench run [seconds]: spins the camera and reports average FPS, 1% / 0.1% lows, draw calls and resource reload time/hinexbench rdswitch: measures render distance switches/hinexbench stats: live per-frame counters
On Fabric the command needs Fabric API. The mod itself does not.
Versions
- Minecraft 26.2 and 26.3: Fabric and NeoForge
- Minecraft 26.4-snapshot-4: Fabric
- Java 25
Compatibility
Not yet tested together with mods that replace the chunk renderer (Sodium, Iris, VulkanMod). Every feature can be switched off in config/hinexoptimize.properties. Found a problem? Please open an issue and attach your latest.log.
Open source under LGPL-3.0: https://github.com/Jaikop/hinex-optimize
Русский
Короткое описание
Смена дальности прорисовки без перестройки всех чанков: мир больше не пропадает. Опционально — динамическая дальность для стабильного FPS. Minecraft 26.2–26.4, Fabric и NeoForge.
Описание
HinexOptimize — клиентский мод-оптимизация под новый рендер Minecraft (OpenGL и Vulkan). Убирает лишнюю работу игры и никак не меняет игровой процесс.
Плавная смена дальности прорисовки
При каждой смене дальности ванилла выбрасывает все готовые чанки, строит видимый мир заново и на несколько кадров вообще не показывает ландшафт. HinexOptimize переносит уже готовые чанки в новую сетку:
- при увеличении дальности строится только новое кольцо чанков,
- при уменьшении дальние чанки просто убираются,
- мир не пропадает с экрана.
Замер на Minecraft 26.4 (Vulkan, Intel Iris Xe), переключения 12 → 16 → 8 → 12 чанков:
| Ванилла | HinexOptimize | |
|---|---|---|
| Самый длинный кадр | 140 мс | 58 мс |
| Кадров дольше 50 мс | 10 | 1 |
| Перестроено секций чанков | 1464 | 639 |
| Кадров без ландшафта | 160 | 0 |
Включено по умолчанию.
Динамическая дальность прорисовки
Опционально (по умолчанию выключено). Пока FPS ниже цели, рисуемая дальность снижается по одному чанку; когда появляется запас — возвращается обратно. Настройка в игре и запрос к серверу не меняются, поэтому чанки остаются загруженными, и вернуть дальность дёшево.
В тесте на дальности 24 мод остановился на 16 чанках, средний FPS вырос со 131 до 145 (1% low — с 75 до 85).
Включается в config/hinexoptimize.properties:
mixin.render.dynamicview=true
dynamicview.target_fps=60
dynamicview.min_distance=6
dynamicview.max_reduction=8
Встроенный бенчмарк
/hinexbench run [секунды]— вращает камеру и показывает средний FPS, 1% / 0.1% low, число вызовов отрисовки и время перезагрузки ресурсов/hinexbench rdswitch— замер смены дальности прорисовки/hinexbench stats— счётчики за последнюю секунду
На Fabric для команды нужен Fabric API, самому моду — нет.
Версии
- Minecraft 26.2 и 26.3 — Fabric и NeoForge
- Minecraft 26.4-snapshot-4 — Fabric
- Java 25
Совместимость
Совместная работа с модами, которые заменяют рендер чанков (Sodium, Iris, VulkanMod), пока не проверена. Любую функцию можно выключить в config/hinexoptimize.properties. Нашли проблему — создайте issue и приложите latest.log.
Открытый исходный код, LGPL-3.0: https://github.com/Jaikop/hinex-optimize
Project description from CurseForge.
Pick your setup
HinexOptimize by Minecraft version and loader
Choose the version and loader you play, then open the matching release.
26.2
2 loader buildsCheck the dependencies, then try the file in a copied instance before changing a world you care about.
Recent files
HinexOptimize versions and loaders
hinexoptimize-fabric-0.1.0+26.3.jar
16 Oct 2026
hinexoptimize-neoforge-0.1.0+26.3.jar
16 Oct 2026
hinexoptimize-fabric-0.1.0+26.2.jar
16 Oct 2026
hinexoptimize-neoforge-0.1.0+26.2.jar
16 Oct 2026
Looking for an older file? The official CurseForge project page is in Resources.