All Mods Resource Packs Data Packs Shaders Modpacks Plugins
AdaptiveView

AdaptiveView

by TreSet • Downloads: 0 • Followers: 0
Description
Gallery
Changelog
Versions

AdaptiveView by TreSet

Description

A server side fabric mod that dynamically adjusts the server's View- and Simulation-Distance based on performance.

The mod provides a highly customizable system for dynamically adjusting the View- and Simulation-Distance of servers based on multiple real time parameters.

It also includes a powerfull locking and unlocking system, allowing for smooth operation of View-Distance sensitive contraptions.

Enjoying this mod?

Consider checking out TreeLauncher, the component based Minecraft Launcher.

Setup

Download the latest version in releases and place it into your fabric server's mods directory.

You also need to install Fabric API with this mod.

List of Features

  • Dynamic adjustment of the View- and Simulation-Distance based of MSPT, Memory usage and online Players
  • Highly customizable configuration learn more...
  • Ingame commands to change everything learn more...
  • An advanced view distance locking system including support for automated unlocking learn more...

License

This mod is available under the GNU GPLv3 license. Feel free to redistribute, modify and incorporate it in your own open-source projects.

All Versions

+ Add Version
Name Game version Platforms Published Downloads Actions
26.3 26.2
Fabric
4mo ago 1
26.1.x
Fabric
7mo ago 1
1.21.11
Fabric
11mo ago 1
1.21.x
Fabric
last yr. 1
1.21.x
Fabric
last yr. 1
1.21.x
Fabric
last yr. 1
1.21.4
Fabric
last yr. 1
1.21.x
Fabric
last yr. 1
1.21.x 1.20.x
Fabric
last yr. 1
1.21.4
Fabric
last yr. 1
1.21.x 1.20.x
Fabric
last yr. 1
1.21
Fabric
last yr. 1
1.20.x
Fabric
last yr. 1
1.20.x
Fabric
last yr. 1
1.20.x
Fabric
last yr. 1
1.20.x
Fabric
last yr. 1
1.20.x
Fabric
last yr. 1
1.20.x
Fabric
last yr. 1
1.20.x
Fabric
last yr. 1
1.20.x
Fabric
last yr. 1
1.19.x
Fabric
last yr. 1
  • Port to 26.2**
## Update to 26.1

  • Changes:**
  • Update to support Minecraft version 26.1
  • Remove Chunk Ticking Distance, as it no longer exists
### Update to 1.21.11

  • Changes:**
  • Update to 1.21.11
### Update to 1.21.9

  • Changes:**
  • Added support for 1.21.9
  • Changes:**
  • Added Support Rules affecting the Chunk-Ticking (Random Tick) Distance
  • Added Support for locking the Chunk-Ticking Distance
  • Renamed the all lock target to main (affects View- and Simulation-Distance)
  • Added new unlock target all unlocking View-, Simulation- and Chunk-Ticking Distance

  • Fixes:**
  • Fixed some rule creation commands creating rules with wrong conditions
  • Changes:**
  • Added Support Rules affecting the Chunk-Ticking (Random Tick) Distance
  • Added Support for locking the Chunk-Ticking Distance
  • Renamed the all lock target to main (affects View- and Simulation-Distance)
  • Added new unlock target all unlocking View-, Simulation- and Chunk-Ticking Distance

  • Fixes:**
  • Fixed some rule creation commands creating rules with wrong conditions
  • Changes:**
  • Renamed some commands to be consistent with other AdaptiveView commands and Vanilla commands
  • Changed some command outputs to avoid contradicting or confusing messages

  • Fixes:**
  • Fixed a bug causing simulation distance rules to effect view distance instead
  • Changes:**
  • Renamed some commands to be consistent with other AdaptiveView commands and Vanilla commands
  • Changed some command outputs to avoid contradicting or confusing messages

  • Fixes:**
  • Fixed a bug causing simulation distance rules to effect view distance instead
  • Changes:**
  • Added simulation distance to status command
### Port to 1.21.4

  • Changes:**
  • Added current simulation distance to the status command
  • Changes:**

  • Added support for dynamic simulation distance adjustment
  • Existing configs will be migrated automatically and work exactly as before
  • Added max_simulation_distance and min_simulation_distance global config rules
  • Added target filed to rules (values: VIEW / SIMULATION)
  • Renamed min_view_distance and max_view_distance fields in rules to min_distance and max_distance
  • Added new commands
  • [learn more about the functionality of these changes](https://github.com/Tre5et/adaptiveview/blob/1.21/config.md#rules)
  • Restructured lock commands to support simulation distance locking and for better clarity [learn more...](https://github.com/Tre5et/adaptiveview/blob/1.21/commands.md#lock)
  • Update to 1.21**

  • Fixes:**
  • Fixed view distance change notifications being sent while the view distance is locked
  • Changes:**

  • Added custom name for rules

  • Fixes:**

  • Fixed formatting of some command responses
### Overhaul of the config system

  • Changes:**

  • Changes:**
  • Changed the minimum view distance in commands to be the minimum-allowed distance 2 instead of 3
  • Port to 1.20.4**
  • Changes:**

  • By default, the mod will now not be loaded in a client environment
  • Added overrideClient option in the config to override this behaviour
  • Improved the backend code
  • Change Notes:**
  • Changed Naming of Config file (old configs will be automatically migrated)
  • Changed some naming to the correct mod name
  • Update to 1.20**
AdaptiveView Icon
Download AdaptiveView
Select game version
Select platform