Автор: Ян, художник команды Millida ✏️
Distant Horizons — это мод, который растягивает прорисовку до 512 чанков, при этом не сажая FPS в пол. Работает он через LOD (level of detail — упрощённая модель дальних блоков): то, что близко, рисуется обычно, дальние горы — облегчённо. Я гонял DH на ноуте 2017-го — реально работает. Сейчас разложу, как поставить и как настроить, чтобы не лагало.
Distant Horizons — мод для Minecraft, который добавляет систему LOD (Level Of Detail — «уровень детализации»): дальние чанки рисуются в упрощённом виде, поэтому ты видишь горизонт на 512 чанков, не теряя FPS. Работает в связке с Sodium и Iris (с версии DH 2.0+), грузится только в Fabric и NeoForge. Если коротко — это самый дешёвый способ получить «дальние холмы» как в RPG, даже если у тебя ноутбук на встроенной графике.
Что вообще такое LOD и почему до DH дальний обзор убивал FPS
Окей, сначала техника. Ванильный Minecraft рендерит каждый чанк (область 16×16×384 блока) одинаково детально — каждый блок, каждая текстура, каждое освещение. Когда ты ставишь render distance 32 в настройках, игра считает 32 × 32 × 4 = 4096 чанков вокруг тебя на максимальной детализации. На слабом ПК это 10-15 FPS, на среднем — 40-60, и то с фризами при загрузке.
LOD (Level Of Detail) — приём из геймдева. В каждой современной игре далёкие объекты рисуются упрощённо: дерево вдалеке — это не 5000 полигонов с листьями, а одна плоская модель в 50 полигонов. Глаз не отличит — мозг сам достроит. DH делает то же самое с чанками: ближние 8-16 рисуются «по-настоящему», а дальше — упрощённая модель, без отдельных блоков, без сложных шейдеров, без расчёта света на каждый куб.
Результат — ты видишь рельеф на километры, но GPU работает только на ближнюю зону. По бенчмаркам автора мода и Iris-сообщества (форум IrisShaders, март 2026): при vanilla render 12 + DH 256 средний FPS обычно выше, чем при vanilla render 32 без DH. То есть мод не только даёт картинку красивее — он буквально разгружает железо.
Что ты получишь после установки — без приукрашиваний
Если коротко: тот самый «эффект Skyrim», когда стоишь на горе и видишь силуэты гор за горизонтом. В ванили этого нет вообще — за пределами render distance мир обрывается синим небом. DH достраивает невидимое.
- Render distance до 512 чанков. На практике 128-256 уже выглядит как «вау, это какой-то Genshin». 512 — потолок, который имеет смысл только на топовом железе или для скриншотов. Каждый чанк — это 16 блоков, то есть 512 чанков = 8192 блока обзора. От спавна виден край Far Lands. Почти.
- Сохранение генерации в файл. DH создаёт отдельную базу `.sqlite` рядом с миром — туда складываются упрощённые LOD-данные уже посещённых чанков. Один раз пробежал — мир запомнил. Второй раз заходишь — горизонт уже отрисован, без подгрузки.
- Плавный fade. Не «вот граница, дальше синь», а постепенное растворение деталей. Глазу комфортно.
- Совместимость с шейдерами через Iris 1.7+. До версии DH 2.0 (релиз — сентябрь 2024) шейдеры с модом не дружили: либо одно, либо другое. Сейчас Complementary, BSL, Bliss — все работают вместе с дальними чанками. Подробнее, какие шейдеры вообще брать на 2026, у нас в разборе шейдеры для Minecraft.
Чего DH не делает (важно): не генерирует новый рельеф, не подгружает мобов на расстоянии, не работает с механикой (фермы и редстоун за дальним чанком всё равно мертвы, как и в ванили). Это чисто визуальный мод.
Системные требования — посчитаем честно
Мне регулярно пишут в Discord: «У меня GTX 1050, потяну?» Потяну, если правильно настроишь. Цифры по тестам сообщества и собственным замерам команды:
| Железо | Vanilla render | DH render | Средний FPS |
|---|---|---|---|
| Встроенная Intel UHD 620 (ноут) | 4 | 96 | 30-40 |
| GTX 1050 / 1650 | 8 | 192 | 50-70 |
| RTX 3060 / 4060 | 12 | 256-384 | 80-120 |
| RTX 4070+ | 16 | 512 | 100-144 |
Самое контринтуитивное — про RAM. LOD-данные не лежат в оперативке целиком; DH стримит их с диска через SQLite-базу. Поэтому даже с render distance 256 потребление RAM растёт всего на 500 МБ — 1 ГБ относительно ванили. Если запутался, почему FPS вообще проседает в Minecraft и что с этим делать — у нас есть гид как поднять FPS в Minecraft, там и про DH, и про другие моды на оптимизацию.
Где DH болезненно требователен — это VRAM (память видеокарты). На 2 ГБ VRAM ставить выше 128 чанков не советую — будут микрофризы при движении камеры. На 4 ГБ — 256 ваш потолок. От 6 ГБ — можно играть в 384-512 без приколов.
Установка: пошагово, Fabric или NeoForge — без вариантов
Тут жёстко: DH живёт только в Fabric и NeoForge. На обычный Forge мод не встанет — там другая система загрузки и Sodium/Iris туда не портированы. Если ты до сих пор сидишь на Forge ради OptiFine — есть смысл пересесть, и почему именно — мы разбирали в альтернативах OptiFine и в подробном сравнении Fabric vs Forge. Спойлер: для модов на производительность Fabric+Sodium объективно быстрее.
- Ставишь Fabric Loader под нужную версию Minecraft (DH сейчас поддерживает 1.20.1, 1.20.4, 1.21+). Скачать — fabricmc.net, кнопка «Download installer», ставишь, выбираешь версию игры.
- Кидаешь в папку `mods/` три файла: `fabric-api` (без него вообще ничего не запустится), `sodium` (оптимизация рендера), `distantHorizons-2.x.jar` (с modrinth.com — официальная страница DH). Для шейдеров добавь `iris` тем же образом.
- Запускаешь профиль Fabric в лаунчере. Если игра вылетает — в 95% случаев у тебя несовпадение версий мода и игры. Проверь, что Sodium и DH собраны под одну версию Minecraft.
- Настраиваешь в игре: Options → Video Settings → Distant Horizons. Render distance ставь по таблице выше под своё железо. Quality preset — Medium для старта, High если FPS стабильный.
Кстати, если ты только начал играть в Minecraft и впервые лезешь в моды — заодно посмотри наш гид как поставить скин в Minecraft Java. Многие новички ставят моды раньше, чем учатся менять внешность персонажа — выглядит немного криво.
Шейдеры + DH — связка, ради которой это и затевалось
Голый DH без шейдеров — это «дальше видно, но плоско». DH + Iris с любым нормальным шейдером — это уже скриншот для обоев на рабочий стол. Что важно знать про связку, чтобы не потерять полдня в настройках:
- Только Iris 1.7+. Старые версии Iris (до 1.7, релиз — ноябрь 2024) с DH не дружат: дальние чанки рисуются вне шейдерного пайплайна, и ты видишь резкий контраст между «шейдерной» ближней зоной и «дефолтной» дальней. С 1.7+ DH встроен в шейдерный проход, и тени, fog, освещение применяются на весь обзор.
- Не все шейдеры одинаково дружат. Complementary Unbound, BSL, Bliss — работают из коробки. Photorealism-шейдеры (типа SEUS PTGI HRR) и Continuum — часто конфликтуют, дают артефакты на дальних чанках. Если видишь «полосатый» горизонт — попробуй сменить шейдер, а не лезть в конфиги.
- Туман (fog). В настройках DH есть отдельный fog-mode. Если ставишь шейдер со своим туманом — выключи DH-туман, иначе будет двойной слой и каша.
Реальная картинка: я тестил DH 2.3 + Iris 1.8 + Complementary Reimagined на RTX 3060 в 1080p — стабильные 90 FPS при render distance 256 и vanilla 12. Без шейдеров и без DH (чистая ваниль render 12) на том же железе — 220 FPS. Цена красоты понятна, но FPS остаётся комфортным.
Подводные камни — то, о чём не пишут на главной странице мода
За полгода активного использования DH в команде Millida мы собрали пачку приколов, на которые ты наткнёшься. Лучше знать заранее.
1. Первая загрузка мира — долго. DH прогоняет каждый чанк через свой генератор LOD при первом посещении. Если ты залетел в новый мир и сразу выкрутил render 256 — игра будет «думать» 1-3 минуты, тормозить, может даже вылететь. Лечится так: ставь render 64 на старте, побегай 5 минут, потом плавно поднимай до целевого. LOD-данные кешируются — второй раз будет мгновенно.
2. Мультиплеер — зависит от сервера. На обычном сервере (Paper, Spigot, vanilla) DH видит только те чанки, которые сервер успел тебе отправить. То есть если у сервера view-distance = 8, дальше 8 чанков ты ничего не увидишь, даже с DH 256. Лечение — DH умеет генерировать LOD-данные «вне сервера», локально, по биому. Но это эстимейт, не точная картина: реки могут не совпадать с реальностью. На больших серверах типа Hypixel или 2b2t это вообще не работает — они тебя забанят за подозрительный трафик.
3. SQLite-база пухнет. Файл `.sqlite` в папке мира растёт по мере исследования. На большом single-player мире после 50 часов игры — может быть 2-4 ГБ. Это нормально, не баг. Удалять нельзя — потеряешь всю сгенерированную LOD-карту. Если место реально кончается — почисти `.sqlite` и побегай заново (это всё, что мы можем посоветовать без вмешательства в данные).
4. Конфликты с другими модами на чанки. С Chunky (предгенератор) — норм, даже усиливают друг друга. С Distant Horizons и одновременно Bobby (старый мод с похожей идеей) — конфликт, сноси Bobby. С Xaero’s Worldmap — норм. С модами, переделывающими генерацию (Terralith, William Wythers) — работает, но первая прогрузка LOD займёт раз в 5 дольше из-за сложного рельефа.
5. На ARM-Mac (M1/M2/M3) — нестабильно. Sodium-Mac имеет известные проблемы с Metal-рендером, и DH иногда даёт чёрные пятна на горизонте. Чинится через флаг `-Dsodium.metalMode=safe` в JVM-аргументах. На Intel-Mac всё ровно.
6. Скриншоты — другой ракурс. Когда ты привык играть с render 8 и вдруг видишь горизонт за 256 чанков — старые сборки/арты могут смотреться «душно». Многие наши клиенты, заказывая скин для скриншотов, потом просят перерисовать его «под широкий обзор» — потому что персонаж теряется в пейзаже. Имей в виду при планировании контента.
FAQ
Distant Horizons работает с OptiFine?
Нет. OptiFine использует свой рендер-пайплайн, несовместимый с архитектурой DH. Если хочешь дальний обзор — переходи на Fabric + Sodium + Iris. Это в любом случае более современное решение, чем OptiFine в 2026 году.
Можно ли использовать DH на сервере с друзьями?
Да, мод полностью клиентский — ставится только тебе, на сервер ничего грузить не надо. Но видеть ты будешь только то, что сервер отдаёт (плюс локально догенерированный LOD). Если ваш приватный сервер на Paper — попроси хостера поднять view-distance, тогда DH сможет показать реальную картину дальше.
Что лучше: высокий render distance в ванили или DH?
DH, без вариантов. Ванильный render distance 32 — это +1500 МБ RAM, -50% FPS и часто фризы. DH render 256 — это +700 МБ RAM, ~10-15% потери FPS и плавный обзор в 8 раз дальше. Математика на стороне DH.
На каких версиях Minecraft работает Distant Horizons?
Актуальные версии на 2026: 1.20.1, 1.20.4, 1.21.x. Под старые версии (1.16-1.19) есть отдельные сборки DH 1.x, но они без поддержки шейдеров. Версии до 1.16 не поддерживаются вообще.
Можно поставить DH на пиратку?
Технически — да, мод работает с TLauncher и подобными. Юридически — это уже твоя зона ответственности. Мы официально рекомендуем лицензию: она от 1000 ₽ при акциях, и больше не будешь зависеть от лаунчеров, которые могут ломаться при каждом обновлении игры.
Итог: ставить или нет
Если у тебя видеокарта от GTX 1050 и хотя бы 8 ГБ RAM — ставь не думая. Это самое заметное визуальное улучшение Minecraft за последние 5 лет, после шейдеров. Картинка меняется кардинально: мир перестаёт быть «коробкой 32×32 чанка вокруг тебя» и становится реальным пейзажем.
Если ты на встроенной графике или 4 ГБ RAM — тоже ставь, но не выкручивай render выше 96 чанков и забудь про шейдеры. Лучше стабильные 30 FPS с расширенным обзором, чем 60 FPS в визуальной тюрьме на 8 чанков.
А если хочешь, чтобы в твоём новом дальнем мире стоял персонаж, которого ни у кого нет — приходи к нам в Discord. Команда из 30 художников рисует скины под любую задачу: от обычного 64×64 до 4D с крыльями и плащом, который красиво развевается на фоне горизонта DH. Заходи в наш Discord-сервер — поможем выбрать стиль и оформим заказ.
