api: Interface instead of type

This commit is contained in:
sdburns1998
2019-07-08 18:11:23 +02:00
parent 352e3311de
commit 10d4a94f76
2 changed files with 5 additions and 3 deletions

View File

@@ -30,6 +30,7 @@ import java.util.EnumSet;
import java.util.HashSet;
import java.util.List;
import java.util.Map;
import java.util.Set;
import javax.annotation.Nullable;
import net.runelite.api.coords.LocalPoint;
import net.runelite.api.coords.WorldPoint;
@@ -1677,7 +1678,7 @@ public interface Client extends GameShell
/**
* Set spells excluded from above hiding
*/
void setUnhiddenCasts(HashSet<String> casts);
void setUnhiddenCasts(Set<String> casts);
/**
* Sorts the current menu entries in the same way the client does this.

View File

@@ -25,6 +25,7 @@
package net.runelite.mixins;
import java.util.HashSet;
import java.util.Set;
import net.runelite.api.ChatMessageType;
import net.runelite.api.ClanMember;
import net.runelite.api.EnumDefinition;
@@ -207,7 +208,7 @@ public abstract class RSClientMixin implements RSClient
private static boolean hideFriendCastOptions = false;
@Inject
private static HashSet<String> unhiddenCasts = new HashSet<String>();
private static Set<String> unhiddenCasts = new HashSet<String>();
@Inject
@Override
@@ -225,7 +226,7 @@ public abstract class RSClientMixin implements RSClient
@Inject
@Override
public void setUnhiddenCasts(HashSet<String> casts)
public void setUnhiddenCasts(Set<String> casts)
{
unhiddenCasts = casts;
}