DynamicRenderDistance
Автоматически меняет дальность прорисовки в зависимости от вашего FPS. Полностью настраивается, только на стороне клиента.
- Загрузчики
- FabricNeoForgeForge
- Скачиваний на Modrinth
- 10,4 тыс.
- Подписчиков на Modrinth
- 16
- версий
- 57
- Обновлён
- 19 сентября 202619 сент.
- Опубликован
- в 2026
Коротко о моде
Ставится только в игру; на сервер ставить не нужно
Полностью клиентский мод, который автоматически увеличивает или уменьшает дальность прорисовки в реальном времени в зависимости от текущего FPS. Он поддерживает плавную работу игры в тяжёлых местах и позволяет видеть дальше, когда производительность это позволяет.
Только клиентский (установка на сервер не требуется). Полностью совместим с одиночной игрой и мультиплеером.
Зависимости: Fabric и NeoForge требуют Architectury API (а на Fabric ещё и Fabric API). Forge не требует дополнительных зависимостей.
Бесплатно для использования в любом модпаке — публичном или приватном, разрешение не нужно.
Что он делает
- Умное масштабирование — автоматически увеличивает или уменьшает дальность прорисовки, чтобы удерживать FPS в нужном диапазоне.
- Пресеты в один клик — применяйте настроенные профили Quality, Balanced или Performance прямо с главной карточки настроек (или через
/drd preset). Пресеты меняют только настройки производительности и сохраняют ваши переключатели. - Опциональный HUD на экране — компактный оверлей с текущей дальностью прорисовки и FPS, цвет которого зависит от статуса (серый = выключено, красный = ниже вашего минимального FPS, зелёный = выше максимального FPS, жёлтый = в диапазоне). Автоматически скрывается, когда открыт экран отладки F3.
- Настраиваемые лимиты — вы задаёте минимальное и максимальное количество чанков — мод никогда не опустится ниже или не поднимется выше заданных пределов.
- Кулдауны против колебаний — умные таймеры кулдауна, чтобы экран не мигал постоянно между разными дистанциями.
- Переназначаемые клавиши — открыть настройки (по умолчанию
F8), включить/выключить мод или переключить HUD — всё переназначается в Настройки → Управление в разделе Dynamic Render Distance. - Игровой интерфейс и команды — настраивайте всё через карточку настроек или команды в чате.
Настройка
Нажмите F8 в игре (переназначается) или используйте /drd open, чтобы открыть меню настроек.
Главный экран — это одна карточка: Enabled, статус в реальном времени, правило FPS/чанков, Mode (Quality / Balanced / Performance + Custom), Show HUD, Advanced..., и Reset / Done / Cancel. Старый плотный список всех настроек теперь находится в Advanced settings (включая Show Messages). Preset и Reset обновляют открытую карточку на месте; значения всё равно сохраняются только по Done (Cancel / Esc отменяют). При выборе пресета появляется подсказка в action bar: Selected %s preset — press Done to save.
Доступные настройки (значения по умолчанию в скобках):
- Enabled (ON) — полностью включает или выключает мод.
- Show Messages (ON) — уведомление в action bar при изменении дальности прорисовки (Advanced).
- Show HUD (OFF) — оверлей в левом верхнем углу с текущей дальностью прорисовки и FPS.
- Min FPS (
45) / Max FPS (75) — пороги, при которых дальность прорисовки понижается или повышается. - Min RD (
6) / Max RD (32) — допустимый диапазон дальности прорисовки в чанках. - Decrease Step (
2) / Increase Step (1) — сколько чанков убирается или добавляется за одну корректировку. - Check Interval (
5.0s) — как часто проверять средний FPS. - Cooldown (
10.0s) — пауза после изменения перед следующей корректировкой.
Как это работает: мод замеряет FPS каждую секунду и ведёт окно среднего значения. На каждом интервале проверки он понижает дальность прорисовки, если средний FPS ниже Min FPS, повышает её, если выше Max FPS, после чего применяет кулдаун. По умолчанию он понижает быстрее, чем повышает, поэтому лагающие места стабилизируются в первую очередь. Каждая корректировка — это один шаг — Minecraft перестраивает чанки при каждом изменении дальности прорисовки, так что постепенные шаги только сильнее мигали бы.
Клавиши (Настройки → Управление → Dynamic Render Distance):
- Открыть конфиг — по умолчанию
F8. - Включить/выключить мод — по умолчанию не назначено.
- Включить/выключить HUD — по умолчанию не назначено.
Команды (/dynamicrenderdistance или /drd):
/drd status— текущая статистика./drd preset performance— применить пресет.- Подкоманды настроек (
enabled,showHud,minFps, …) без аргумента выводят сохранённое значение; передайте значение, чтобы задать его (например,/drd minFps 60,/drd showHud true,/drd cooldown 15).
Подробности
- Только клиентская часть — безопасно на любом ванильном или модифицированном сервере.
- Все настройки хранятся локально в
config/dynamicrenderdistance.json(поля не менялись; модпаки могут поставлять предварительно настроенный файл). - Полностью переведён на 10 языков; строки интерфейса можно переопределить через ресурспак в
assets/dynamicrenderdistance/lang/. - Сборок для Minecraft 26.1 / 26.1.1 / 26.1.2 нет — для этих версий оставайтесь на предыдущем релизе или переходите на 26.2.
Обратная связь
Пожалуйста, сообщайте о багах, ошибках или предложениях по функциям в Discord: https://discord.gg/HTkn94BXmA
Другие моды от Nikrecs: PerformanceHUD · AutoMuteOnAfk
Мои другие моды, которые я рекомендую.
Частые вопросы
Как установить DynamicRenderDistance?
Установите Fabric под свою версию Minecraft, скачайте DynamicRenderDistance под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.
Для каких версий Minecraft есть DynamicRenderDistance?
У DynamicRenderDistance есть сборки для Minecraft 1.19.2, 1.20.1, 1.21.1, 1.21.11–26.3.
Нужен ли DynamicRenderDistance на сервере?
Ставится только в игру; на сервер ставить не нужно