ViewDistanceTweaks icon indicating copy to clipboard operation
ViewDistanceTweaks copied to clipboard

Feature: Render based on players ping

Open TomLewis opened this issue 3 years ago • 3 comments

The core reason I am looking to use this plugin is because of the drastic change in chunk sizes in 1.18 directly effecting people ping for playing, the sheer amount of extra data sent to the player(s) is causing issues with their pings, the issue I have found is that 95% of players do not change their client render distance, even when told! So its hard to have a larger render for players that have good internet connections and then lower render for those with terrible pings.

The best solution I can think of, is capping the server at 4 render, and then allowing up to 7 render based on a command for players to toggle, so I re-looked at VDT and thought maybe this could just be autoamted but with the option for players to manually toggle upto the maximum amount (then they can adjust in client settings if they require).

Lots of players play on Wifi which gives them erratic ping also, and again no matter how much you try and educate players about fixing network issues their end, youre only going to get to about 5% of players.

Since Mojang added tick-distance VDT got less useful beause we no longer need to worry about ticking entities being combined with view distance, BUT it could pivot and instead be used as a tool specifically for players and 1.18's terrible chunk performance!

  • Dynamic render for players based on ping
  • Create a toggle command to let players toggle upto maximum render or disable to go back to default render
  • Give them a reccomendation based off thier ping (auto mode).

TomLewis avatar Feb 25 '22 11:02 TomLewis

This should be a feature, sometimes I have a bad connection to the host and it's annoying to adjust manually.

soshimee avatar Aug 01 '22 06:08 soshimee