diff --git a/common/src/main/java/com/seibel/lod/common/Config.java b/common/src/main/java/com/seibel/lod/common/Config.java index 72724da9e..e4a0ea795 100644 --- a/common/src/main/java/com/seibel/lod/common/Config.java +++ b/common/src/main/java/com/seibel/lod/common/Config.java @@ -105,6 +105,9 @@ public class Config extends ConfigGui @ConfigAnnotations.Entry public static HorizontalQuality horizontalQuality = IQuality.HORIZONTAL_QUALITY_DEFAULT; + + @ConfigAnnotations.Entry + public static DropoffQuality dropoffQuality = IQuality.DROPOFF_QUALITY_DEFAULT; } diff --git a/common/src/main/java/com/seibel/lod/common/wrappers/config/LodConfigWrapperSingleton.java b/common/src/main/java/com/seibel/lod/common/wrappers/config/LodConfigWrapperSingleton.java index 5893c5739..24416572f 100644 --- a/common/src/main/java/com/seibel/lod/common/wrappers/config/LodConfigWrapperSingleton.java +++ b/common/src/main/java/com/seibel/lod/common/wrappers/config/LodConfigWrapperSingleton.java @@ -185,6 +185,16 @@ public class LodConfigWrapperSingleton implements ILodConfigWrapperSingleton ConfigGui.editSingleOption.getEntry("client.graphics.quality.horizontalQuality").value = newHorizontalQuality; ConfigGui.editSingleOption.saveOption("client.graphics.quality.horizontalQuality"); } + + @Override + public DropoffQuality getDropoffQuality() { + return Config.Client.Graphics.Quality.dropoffQuality; + } + @Override + public void setDropoffQuality(DropoffQuality newDropoffQuality) { + ConfigGui.editSingleOption.getEntry("client.graphics.quality.dropoffQuality").value = newDropoffQuality; + ConfigGui.editSingleOption.saveOption("client.graphics.quality.dropoffQuality"); + } } diff --git a/core b/core index cba75123c..d4123a44e 160000 --- a/core +++ b/core @@ -1 +1 @@ -Subproject commit cba75123c75f38d74c8dd81bafafd81f88ea524f +Subproject commit d4123a44ed2976451178e0510d00a1880a7a87ee