fix: Fix getting LOD render distance radius from the config

This config option was renamed recently, to fix LODs not rendering out to the LOD render distance border. Also removed an unused import.
This commit is contained in:
Steveplays28
2023-10-20 13:49:55 +02:00
parent f3b40f51a2
commit df3d20f94e
3 changed files with 3 additions and 4 deletions
@@ -5,7 +5,7 @@ import io.netty.buffer.ByteBuf;
public class MultiplayerConfig extends AbstractMultiplayerConfig
{
public int renderDistance = Config.Client.Advanced.Graphics.Quality.lodChunkRenderDistance.get();
public int renderDistance = Config.Client.Advanced.Graphics.Quality.lodChunkRenderDistanceRadius.get();
@Override public int getRenderDistance() { return renderDistance; }
public int fullDataRequestRateLimit = Config.Client.Advanced.Multiplayer.ServerNetworking.requestRateLimit.get();
@@ -2,7 +2,6 @@ package com.seibel.distanthorizons.core.multiplayer.config;
import com.seibel.distanthorizons.core.config.Config;
import com.seibel.distanthorizons.core.config.listeners.ConfigChangeListener;
import com.seibel.distanthorizons.core.config.types.ConfigEntry;
import java.io.Closeable;
@@ -15,7 +14,7 @@ public class MultiplayerConfigChangeListener implements Closeable
public MultiplayerConfigChangeListener(Runnable runnable)
{
renderDistance = new ConfigChangeListener<>(Config.Client.Advanced.Graphics.Quality.lodChunkRenderDistance, ignored -> runnable.run());
renderDistance = new ConfigChangeListener<>(Config.Client.Advanced.Graphics.Quality.lodChunkRenderDistanceRadius, ignored -> runnable.run());
rateLimit = new ConfigChangeListener<>(Config.Client.Advanced.Multiplayer.ServerNetworking.requestRateLimit, ignored -> runnable.run());
enableRealTimeUpdates = new ConfigChangeListener<>(Config.Client.Advanced.Multiplayer.ServerNetworking.enableRealTimeUpdates, ignored -> runnable.run());
enablePostRelogUpdate = new ConfigChangeListener<>(Config.Client.Advanced.Multiplayer.ServerNetworking.enablePostRelogUpdate, ignored -> runnable.run());
@@ -15,7 +15,7 @@ public class ServersideMultiplayerConfig extends AbstractMultiplayerConfig
@Override
public int getRenderDistance()
{
return Math.min(clientConfig.renderDistance, Config.Client.Advanced.Graphics.Quality.lodChunkRenderDistance.get());
return Math.min(clientConfig.renderDistance, Config.Client.Advanced.Graphics.Quality.lodChunkRenderDistanceRadius.get());
}
@Override