Dynamic Render Distance
Server owners know the struggle: you want players to see far across the landscape, but the moment twenty people log in and start loading chunks, the tick rate collapses. Dynamic Render Distance solves this problem elegantly. This server-side Fabric mod watches your server's performance in real time and adjusts render and simulation distance on the fly, so your world stays smooth even under heavy load. Best of all, it requires nothing from your players, since it runs entirely on the server side.
What Dynamic Render Distance Actually Does
At its core, Dynamic Render Distance monitors two critical metrics: MSPT (milliseconds per tick) and TPS (ticks per second). When your server is cruising along comfortably, the mod pushes render and simulation distance higher, giving players a wider view of the world. When performance starts to dip, it quietly scales those values back before lag becomes noticeable. The result is a self-regulating server that adapts to whatever your hardware and player count throw at it.
Because the mod is server-side only, vanilla clients and players without any mods installed can connect normally. You do not need to distribute anything to your community, which makes deployment painless for admins running Fabric servers.
Supported Versions and Loader
Dynamic Render Distance is built for the Fabric loader, and it targets modern Minecraft releases, including the 1.20.x and 1.21.x branches. Because it is server-side, version mismatches on the client side are irrelevant. If you run a Fabric server, you can install it without asking anyone to change their setup. Always check the mod page for the exact Minecraft version list before you download Dynamic Render Distance, since Fabric mods are version-sensitive on the server itself.
Commands You Will Actually Use
The mod ships with a compact command suite under /renderdistance. Everything is manageable in-game, and most diagnostic commands work for regular players too.
- /renderdistance current — displays the current simulation and render distance. Non-OP players can run this as well.
- /renderdistance fixed ratio|render|simulation <value>|auto — locks the render or simulation distance, or the ratio between them, to a fixed value. Use auto to hand control back to the mod.
- /renderdistance limit render|simulation <min> <max> — sets the minimum and maximum bounds so the mod never pushes distances beyond what your hardware can handle.
- /renderdistance mspt — shows the average MSPT over the last interval, your best early warning sign of trouble.
- /renderdistance tps — shows the average TPS over the last interval.
If you manage several Fabric servers, the foxygame.net launcher streamlines the whole routine: it keeps Dynamic Render Distance updated automatically and flags version compatibility issues before they break a live world.
How to Install Dynamic Render Distance for Minecraft
Step 1: Prepare Your Server
Confirm your server runs Fabric and matches a supported Minecraft version. Back up your world folder first, as you should before adding any mod.
Step 2: Add the Mod File
Place the downloaded .jar file into your server's mods folder. Do not put it in the client mods folder, since this is a server-side mod.
Step 3: Restart and Configure
Restart the server and run /renderdistance current to verify the mod is active. From there, tune your limits with /renderdistance limit so the automatic scaling stays within a range your hardware tolerates.
Step 4: Monitor and Adjust
Watch /renderdistance mspt during peak hours. If MSPT regularly climbs above 50, tighten your maximum render distance. If your server idles comfortably, raise the ceiling and let players enjoy the extra view distance.
Why Server Admins Keep It Installed
Most performance mods force a trade-off: either you accept a fixed, conservative render distance, or you gamble on lag during busy hours. Dynamic Render Distance removes that compromise. It gives you a wide view when resources allow and protects your tick rate when they do not, all without touching client installations.
For anyone running a public Fabric server, this mod belongs in the standard toolkit. Grab the latest build for your Minecraft version, set sensible limits, and let the mod handle the rest. Your players get a smoother world, and you get fewer complaints about stuttering chunks.
===ARTICLE===