From f9de6f53fb5355449ea4d109be8b7cdefbada29a Mon Sep 17 00:00:00 2001 From: Adam Date: Thu, 11 Jul 2019 18:18:24 -0400 Subject: [PATCH] imp plugin: cleanup Add imp tag, remove unnecessary declared exceptions, and clear npcs on shutdown --- .../client/plugins/implings/ImplingsPlugin.java | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/implings/ImplingsPlugin.java b/runelite-client/src/main/java/net/runelite/client/plugins/implings/ImplingsPlugin.java index d73a3200fa..8a9e311b71 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/implings/ImplingsPlugin.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/implings/ImplingsPlugin.java @@ -42,13 +42,10 @@ import net.runelite.client.plugins.Plugin; import net.runelite.client.plugins.PluginDescriptor; import net.runelite.client.ui.overlay.OverlayManager; -/** - * @author robin - */ @PluginDescriptor( name = "Implings", description = "Highlight nearby implings on the minimap and on-screen", - tags = {"hunter", "minimap", "overlay"} + tags = {"hunter", "minimap", "overlay", "imp"} ) public class ImplingsPlugin extends Plugin { @@ -73,17 +70,17 @@ public class ImplingsPlugin extends Plugin return configManager.getConfig(ImplingsConfig.class); } - @Override - protected void startUp() throws Exception + protected void startUp() { overlayManager.add(overlay); overlayManager.add(minimapOverlay); } @Override - protected void shutDown() throws Exception + protected void shutDown() { + implings.clear(); overlayManager.remove(overlay); overlayManager.remove(minimapOverlay); }