Вход

Регистрация

Восстановление доступа

DynamicRenderDistance

DynamicRenderDistance

|

Nikrecs

Клиентский мод, который автоматически меняет дальность прорисовки, чтобы удерживать заданный уровень FPS.

DynamicRenderDistance: мод для Minecraft

Мод DynamicRenderDistance автоматически меняет дальность прорисовки (render distance) в зависимости от текущего FPS. Это позволяет видеть дальше, когда производительность позволяет, и избегать лагов в сложных участках мира. Мод работает только на стороне клиента, поэтому его можно безопасно использовать на любых серверах Minecraft, включая ванильные и модифицированные. Настраивается через меню F8 или команды.

Как работает регулировка дальности

Мод отслеживает средний FPS каждую секунду и сравнивает его с заданными пределами. Если FPS падает ниже минимального порога, дальность прорисовки автоматически уменьшается. Если FPS превышает максимальный порог, дальность увеличивается.

Процесс регулировки происходит не мгновенно, а с задержкой (cooldown), чтобы избежать постоянного мерцания экрана при изменении дистанции. По умолчанию шаг уменьшения дистанции больше, чем увеличения, чтобы мир стабилизировался в сложных локациях быстрее.

Важно: каждый раз при изменении дистанции Minecraft перестраивает чанки, поэтому мод использует плавные шаги изменения, чтобы минимизировать визуальные помехи.

Визуализация и управление

Мод предоставляет компактный HUD (интерфейс на экране) в левом верхнем углу, показывающий текущую дальность прорисовки и FPS. Цвет индикации меняется в зависимости от статуса: серый (мод выключен), красный (FPS ниже минимума), зеленый (FPS выше максимума), желтый (FPS в норме).

HUD автоматически скрывается, когда открыт экран отладки F3.

Мод можно полностью отключить или переключать HUD через переназначаемую клавишу. По умолчанию для открытия меню настроек используется клавиша F8, но её можно изменить в настройках управления в разделе Dynamic Render Distance. Также доступны команды для быстрого управления.

Предустановки и команды

Для быстрого старта доступны предустановленные профили: Quality, Balanced и Performance. Их можно применить одной кнопкой из основного меню настроек или через команду /drd preset . Предустановки меняют только параметры производительности, сохраняя текущие настройки пользователя.

Всё управление доступно через меню настроек (открывается по F8 или команде /drd open) и через консоль. Основные команды:

  • /drd status — показать текущие параметры.
  • /drd preset — применить профиль.
  • /drd enabled — включить/выключить мод.
  • /drd showHud — включить/выключить HUD.
  • /drd minFps — задать минимальный FPS.
  • /drd cooldown — задать время задержки между изменениями.

Значения команд можно задавать напрямую или просто запрашивать текущее значение без аргументов.

Настройка параметров

Основное меню настроек представляет собой карточку с ключевыми параметрами. Детальные настройки перенесены в раздел Advanced settings (расширенные настройки).

Ключевые параметры:

  • Min FPS / Max FPS — пороговые значения FPS, при которых меняется дистанция (по умолчанию 45 и 75).
  • Min RD / Max RD — диапазон дальности прорисовки в чанках (по умолчанию 6–32).
  • Decrease Step / Increase Step — количество чанков, удаляемых или добавляемых за один шаг (по умолчанию 2 и 1).
  • Check Interval — интервал проверки среднего FPS (по умолчанию 5.0 сек).
  • Cooldown — время ожидания перед следующим изменением дистанции (по умолчанию 10.0 сек).
  • Show Messages — показывать уведомления в строке действий при изменении дистанции (по умолчанию включено).

Все настройки сохраняются локально в файле config/dynamicrenderdistance.json.

Совместимость и язык

Мод работает только на стороне клиента, поэтому его можно устанавливать на любой сервер Minecraft без риска повлиять на производительность сервера. Он совместим с ванильной версией и любыми модифицированными серверами.

Мод полностью переведен на 10 языков, включая русский. Интерфейс также можно настраивать через пак ресурсов.

Зависимости:

  • Для Fabric и NeoForge требуется Architectury API.
  • Для Forge дополнительные зависимости не нужны.

Автор: Nikrecs · Лицензия: MIT

N

Nikrecs

12 проектов

|

0 скачиваний

Войдите, чтобы поставить оценку и оставить отзыв.

Отзывов пока нет — будьте первым!
Канал Файл Игра Модлоадер Язык Скачиваний Загружен
Релиз dynamicrenderdistance-neoforge-1.21.11-1.3.0.jar 117.6 KB 1.21.11 NeoForge RUENDE+7 0 09.09.2026
Релиз dynamicrenderdistance-neoforge-1.21.1-1.2.0-1.21.1.jar 48.9 KB 1.21.1 NeoForge RUENDE+7 0 27.05.2026
Релиз dynamicrenderdistance-forge-1.20.1-1.0.0-1.20.1.jar 39.4 KB 1.20.1 NeoForge RUENDE+7 0 05.04.2026