Mod Dynamic View[Forge] by someaddon

  • Dynamic View[Forge] by someaddon

    Dynamically changes chunk view(and simulation) distance based on load
    • 12907906
    • 23.14 KB
    • 1.20.1
    • March 7, 2020
    • June 18, 2023
    • Server Utility
      World Gen
    Dynamic View[Forge]
Mod Information
NameDynamic View[Forge]AuthorsomeaddonDescriptionDynamically changes chunk view(and simulation) distance based on load
InformationDownloads: 12907906
Version: 1.20.1
Size: 23.14 KB
Updated at: June 18, 2023
Created at: March 7, 2020
Tags
Server Utility
World Gen

This is a small/light serverside utility mod to help balancing lag(tps) and chunk view and simulation distance. When the server is not lagging it increases the chunk view and simulation distance, once it goes over the given lag threshold it reduces the distance. 

This is the Forge version, for the Fabric version click here: Fabric

Checkout my new companion mod for more controlled chunkloading! limited chunkloading

  • Min and Max Chunk view distance
  • Min and Max Simulation distance
  • Average tick time(TPS) to balance around
  • Update frequency

This mod is only required on the server.

Average tick time config details:

The average tick time in the config allows you to determine the tps at which the distances get balanced around.
Tick time = <50 ms = 20 TPS, Tick time = 100 -> 10 TPS, tick time = 200 -> 5 TPS.

Version 1.18 Note: Vanilla changed behaviour of view distance changes, now they trigger a chunk reload on client-side. To avoid these I recommend using https://www.curseforge.com/minecraft/mc-mods/farsight alongside this.

No known incompatibilities.

If you enjoy this mod consider supporting the development, any support is greatly appreciated.

The development is an unpaid free-time activity, so any support helps being able to spend more time on it.
You can support me on Patreon, by using the bisect server code above or just spreading the word around.