ModsFinder

[DRD] Dynamic Render Distance

by Bahanos

[DRD] Dynamic Render Distance is a Fabric client mod that changes the view distance on its own as the frame rate rises and falls.

FabricClient-side onlyAll rights reserved1.18.2 – 1.21.11

What it does

The mod samples the frame rate once per second and compares its average against a minimum and a maximum threshold. When the average drops below the minimum, render distance is lowered. When it rises above the maximum, render distance goes up. The check runs every 5 seconds by default, and a 10-second cooldown stops the value from oscillating back and forth. Render distance always stays inside the configured minimum and maximum bounds.

Lowering is set to descend quickly, in steps of 2 chunks, while raising climbs slowly, in steps of 1, so the game favors playable frame rates and widens the view gradually. Players who would otherwise tune render distance by hand, and who notice white flashes and stutters from repeated manual changes, can leave the system to handle it. Render distances above 32 chunks, reaching as high as 256, work with Bobby, and the settings open from a screen added by Mod Menu.

The mod requires Sodium. It runs on the client alone, so servers need nothing installed. Files are published for Fabric only, across 25 release versions, 1.18.2 – 1.21.11, under All rights reserved, so the code is not open source.

Key features

  1. Automatic render distance

    Render distance is adjusted from the measured frame rate without any manual input during play.

  2. Configurable thresholds

    Minimum and maximum frame rate thresholds, the check interval and the cooldown can all be changed in the config.

  3. Asymmetric step sizes

    Lowering uses steps of 2 chunks and raising uses steps of 1, so a drop in frame rate is answered faster than a recovery.

  4. Bobby support

    Distances above 32 chunks, up to 256, are handled for Bobby-compatible setups.

  5. Mod Menu config screen

    Settings are available in an in-game screen opened through Mod Menu.

Compatibility

Latest build for each game version and loader.

1.21.x12 of 12 versions with builds
1.21.111.0.1+1.21.11
1.21.101.0.1+1.21.10
1.21.91.0.1+1.21.9
1.21.81.0.1+1.21.8
1.21.71.0.1+1.21.7
1.21.61.0.1+1.21.6
1.21.51.0.0+1.21.5
1.21.41.0.0+1.21.4
1.21.31.0.0+1.21.3
1.21.21.0.0+1.21.2
1.21.11.0.0+1.21.1
1.211.0.0+1.21
1.20.x7 of 7 versions with builds
1.19.x5 of 5 versions with builds
1.18.x1 of 1 version with builds
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Requirements

Dependencies declared by the latest file for each loader.

Required 1

SodiumA high-performance rendering engine replacement for Minecraft, which greatly improves frame rates and reduces micro-stutter.
Required

How it compares

Full comparison

Render Distance Toggle is an open source Fabric client mod under the MIT License, with files for 1.21.8 – 1.21.11, and it switches render distance rather than adjusting it. Dynamic Views is a client-side Fabric mod under All rights reserved, not open source, built for 26.1.2 only. Smart Optimization is also All rights reserved and not open source, with a single 1.21.11 file.

ModLoadersGame versionsEnvironmentUpdated
[DRD] Dynamic Render DistanceFabric1.18.2 – 1.21.11Client-side only2026-03-24
Render Distance ToggleFabric1.21.8 – 1.21.11Client-side only2025-12-20
Dynamic ViewsFabric26.1.2Client-side only2026-06-04
Smart OptimizationFabric1.21.11Client-side only2026-06-09

Questions

Does DRD need Sodium installed?

Yes. Sodium is a required dependency, so it must be installed alongside the mod on Fabric.

Must the server have the mod?

No. It is installed on the player's side alone, so servers need nothing.

Which game versions have files?

Fabric files exist for 25 release versions 1.18.2 – 1.21.11, and the latest file is 1.0.1+1.21.11 for 1.21.11.

How often does the render distance change?

The frame rate is checked every 5 seconds by default, and a 10-second cooldown applies between changes.

In the catalog

[DRD] Dynamic Render Distance is one of 3,545 Optimization mods on ModsFinder, and one of 2,575 Optimization mods for Fabric. 19,862 mods support Minecraft 1.21.11.

More from Bahanos

All projects

Similar mods

What the author says

Automatically adjusts your client render distance based on FPS. Low FPS? The mod reduces render distance. High FPS? It pushes further. No white flash, no stutters, no manual tweaking.
Bahanos, on the Modrinth page

Official listing

Owner
Bahanos
Published
2026-02-15
Updated on Modrinth
2026-03-24
Facts verified
2026-10-15

Tags