diff --git a/runelite-client/src/main/java/net/runelite/client/config/Range.java b/runelite-client/src/main/java/net/runelite/client/config/Range.java index 54efe98efd..714c03839f 100644 --- a/runelite-client/src/main/java/net/runelite/client/config/Range.java +++ b/runelite-client/src/main/java/net/runelite/client/config/Range.java @@ -38,7 +38,7 @@ import java.lang.annotation.Target; @Documented public @interface Range { - int min() default Integer.MIN_VALUE; + int min() default 0; int max() default Integer.MAX_VALUE; } diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/gpu/GpuPlugin.java b/runelite-client/src/main/java/net/runelite/client/plugins/gpu/GpuPlugin.java index fec46b134e..12feac69ea 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/gpu/GpuPlugin.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/gpu/GpuPlugin.java @@ -100,7 +100,7 @@ public class GpuPlugin extends Plugin implements DrawCallbacks private static final int MAX_TRIANGLE = 4096; private static final int SMALL_TRIANGLE_COUNT = 512; private static final int FLAG_SCENE_BUFFER = Integer.MIN_VALUE; - private static final int MAX_DISTANCE = 90; + static final int MAX_DISTANCE = 90; @Inject private Client client; diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/gpu/GpuPluginConfig.java b/runelite-client/src/main/java/net/runelite/client/plugins/gpu/GpuPluginConfig.java index 33900e70cb..647fbf65ea 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/gpu/GpuPluginConfig.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/gpu/GpuPluginConfig.java @@ -27,11 +27,16 @@ package net.runelite.client.plugins.gpu; import net.runelite.client.config.Config; import net.runelite.client.config.ConfigGroup; import net.runelite.client.config.ConfigItem; +import net.runelite.client.config.Range; import net.runelite.client.plugins.gpu.config.AntiAliasingMode; +import static net.runelite.client.plugins.gpu.GpuPlugin.MAX_DISTANCE; @ConfigGroup("gpu") public interface GpuPluginConfig extends Config { + @Range( + max = MAX_DISTANCE + ) @ConfigItem( keyName = "drawDistance", name = "Draw Distance",