froobynooby / ViewDistanceTweaks

Paper plugin that allows for dynamic simulation and view distances.
https://ci.froobworld.com/job/ViewDistanceTweaks/
MIT License
93 stars 18 forks source link

Dynamic view distance based on whether the player is generating new chunks. #21

Closed ryantheleach closed 2 years ago

ryantheleach commented 2 years ago

If the player is generating new chunks, this is when TPS is most likely to drop.

It would be cool to see VDT able to proactively limit the amount of worldgen chunks being generated, BEFORE the tps starts to drop causing issues for others.

E.g. generated chunks have a view distance of X, and ungenerated chunks will not generate unless within Y.

froobynooby commented 2 years ago

I don't think this is possible to do in a plugin, sorry. It would need to be implemented as a server patch