diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/grounditems/GroundItemsOverlay.java b/runelite-client/src/main/java/net/runelite/client/plugins/grounditems/GroundItemsOverlay.java index 99b4110074..cc1d6ea5c4 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/grounditems/GroundItemsOverlay.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/grounditems/GroundItemsOverlay.java @@ -31,9 +31,8 @@ import java.awt.FontMetrics; import java.awt.Graphics2D; import java.awt.Rectangle; import java.util.AbstractMap.SimpleEntry; -import java.util.ArrayList; +import java.util.Collection; import java.util.HashMap; -import java.util.List; import java.util.Map; import javax.inject.Inject; import net.runelite.api.Client; @@ -108,7 +107,7 @@ public class GroundItemsOverlay extends Overlay offsetMap.clear(); final LocalPoint localLocation = player.getLocalLocation(); final Point mousePos = client.getMouseCanvasPosition(); - final List groundItemList = new ArrayList<>(plugin.getCollectedGroundItems().values()); + final Collection groundItemList = plugin.getCollectedGroundItems().values(); GroundItem topGroundItem = null; if (plugin.isHotKeyPressed()) diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/grounditems/GroundItemsPlugin.java b/runelite-client/src/main/java/net/runelite/client/plugins/grounditems/GroundItemsPlugin.java index aeb04d480e..a17ea819c4 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/grounditems/GroundItemsPlugin.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/grounditems/GroundItemsPlugin.java @@ -190,7 +190,6 @@ public class GroundItemsPlugin extends Plugin mouseManager.unregisterMouseListener(inputListener); keyManager.unregisterKeyListener(inputListener); groundItems.clear(); - collectedGroundItems.clear(); highlightedItems.invalidateAll(); highlightedItems = null; hiddenItems.invalidateAll();