diff --git a/runelite-api/src/main/java/net/runelite/api/Client.java b/runelite-api/src/main/java/net/runelite/api/Client.java index c667680326..76bc27cf77 100644 --- a/runelite-api/src/main/java/net/runelite/api/Client.java +++ b/runelite-api/src/main/java/net/runelite/api/Client.java @@ -1665,6 +1665,10 @@ public interface Client extends GameShell */ void setInventoryDragDelay(int delay); + boolean isHdMinimapEnabled(); + + void setHdMinimapEnabled(boolean enabled); + /** * Gets a set of current world types that apply to the logged in world. * diff --git a/runelite-mixins/src/main/java/net/runelite/mixins/RSClientMixin.java b/runelite-mixins/src/main/java/net/runelite/mixins/RSClientMixin.java index 88c9654fdd..57c847388a 100644 --- a/runelite-mixins/src/main/java/net/runelite/mixins/RSClientMixin.java +++ b/runelite-mixins/src/main/java/net/runelite/mixins/RSClientMixin.java @@ -283,6 +283,9 @@ public abstract class RSClientMixin implements RSClient { } + @Inject + private static boolean hdMinimapEnabled; + @Inject @Override public Callbacks getCallbacks() @@ -374,6 +377,20 @@ public abstract class RSClientMixin implements RSClient inventoryDragDelay = delay; } + @Inject + @Override + public boolean isHdMinimapEnabled() + { + return hdMinimapEnabled; + } + + @Inject + @Override + public void setHdMinimapEnabled(boolean enabled) + { + hdMinimapEnabled = enabled; + } + @Inject @Override public AccountType getAccountType()