ModsFinder

Dynamic Performance

by nwrenger

Dynamic Performance is a server-side optimization mod that lowers view distance, simulation distance and mob cap when the server tick time climbs, then restores them once it recovers.

FabricNeoForgeQuiltServer-side onlyGNU Lesser General Public License v3.0 or laterOpen source1.21 – 26.3

What it does

Dynamic Performance watches the server's MSPT, the average milliseconds each tick takes, and compares it with a lag threshold and a recovery threshold. When MSPT stays above the lag threshold for 15 seconds, the mod steps the configured performance levels down. When MSPT drops below the recovery threshold, it steps them back up toward the levels set in the configuration. Values that sit between the two thresholds are left unchanged, so the server is only treated as stable once it has settled.

The mod is listed as vanilla-preserving and lightweight, and it needs Fabric API on every loader. It is published for Fabric, NeoForge and Quilt, with files for 1.21 – 26.3 across ten release versions. Only the server needs it, so players join without installing anything. The code is licensed under the GNU Lesser General Public License v3.0 or later and is open source, with public links to the source code and issue tracker.

Key features

  1. Dynamic scaling

    View distance, simulation distance and mob cap are adjusted automatically in response to the measured server load.

  2. Scaling down under load

    Performance levels are reduced step by step while MSPT exceeds the lag threshold, and remain at their minimum values if load stays high.

  3. Scaling up on recovery

    Once MSPT falls below the recovery threshold, the mod restores the configured levels in the reverse order.

  4. Extensible configuration

    The thresholds and the performance levels can be set in a config file, and edits apply without restarting the running server.

Compatibility

Latest build for each game version and loader.

26.x5 of 5 versions with builds
26.30.2.0+26.1-fabric0.2.0+26.1-neoforge0.2.0+26.1-fabric
26.20.2.0+26.1-fabric0.2.0+26.1-neoforge0.2.0+26.1-fabric
26.1.20.2.0+26.1-fabric0.2.0+26.1-neoforge0.2.0+26.1-fabric
26.1.10.2.0+26.1-fabric0.2.0+26.1-neoforge0.2.0+26.1-fabric
26.10.2.0+26.1-fabric0.2.0+26.1-neoforge0.2.0+26.1-fabric
1.21.x5 of 5 versions with builds
1.21.110.2.0+1.21.11-fabric0.2.0+1.21.11-neoforge0.2.0+1.21.11-fabric
1.21.100.2.0+1.21.9-fabric0.2.0+1.21.9-neoforge0.2.0+1.21.9-fabric
1.21.90.2.0+1.21.9-fabric0.2.0+1.21.9-neoforge0.2.0+1.21.9-fabric
1.21.10.2.0+1.21-fabric0.2.0+1.21-neoforge0.2.0+1.21-fabric
1.210.2.0+1.21-fabric0.2.0+1.21-neoforge0.2.0+1.21-fabric
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

Fabric APILightweight and modular API providing common hooks and intercompatibility measures utilized by mods using the Fabric toolchain.
Required

Use cases

Who it’s for: Server owners who want the game to reduce its load automatically when tick times rise, without a manual restart or command.

Questions

Does Dynamic Performance require Fabric API?

Yes. Fabric API is a required dependency and must be installed alongside the mod on the server.

Does a player need the mod to join a server running it?

No. Players join without it, since only the server has to run the mod.

Which loaders have files for Dynamic Performance?

Fabric, NeoForge and Quilt. The latest Fabric, NeoForge and Quilt files are each 0.2.0 for 1.21.1, published on 2026-09-16.

In the catalog

Dynamic Performance is one of 3,545 Optimization mods on ModsFinder, and one of 2,575 Optimization mods for Fabric. 8,071 mods support Minecraft 26.3.

More from nwrenger

All projects

Similar mods

What the author says

A vanilla-preserving and lightweight performance mod that dynamically adjusts view distance, simulation distance, and the mob cap based on the server's load. Dynamic Performance monitors the current MSPT by checking it every 15 seconds or so. For further information, consult the Configuration section.
nwrenger, on the Modrinth page

Official listing

Owner
nwrenger
Published
2026-07-07
Updated on Modrinth
2026-09-16
Facts verified
2026-10-15

Tags