Merge pull request #217 from tylerthardy/fixJewelleryPlugin

Fix jewellery plugin
This commit is contained in:
Adam
2017-11-17 19:56:11 -05:00
committed by GitHub
2 changed files with 9 additions and 2 deletions

View File

@@ -49,6 +49,7 @@ import net.runelite.client.ui.overlay.OverlayPosition;
class JewelleryCountOverlay extends Overlay
{
private final RuneLite runelite;
private final Client client;
private final JewelleryCountConfig config;
private final Font font = FontManager.getRunescapeSmallFont().deriveFont(Font.PLAIN, 16);
@@ -57,14 +58,13 @@ class JewelleryCountOverlay extends Overlay
{
super(OverlayPosition.DYNAMIC);
this.runelite = runelite;
this.client = runelite.getClient();
this.config = config;
}
@Override
public Dimension render(Graphics2D graphics)
{
Client client = runelite.getClient();
if (client.getGameState() != GameState.LOGGED_IN
|| !config.enabled()
|| client.getWidget(WidgetInfo.LOGIN_CLICK_TO_PLAY_SCREEN) != null)

View File

@@ -30,6 +30,7 @@ import javax.inject.Inject;
import net.runelite.client.config.ConfigManager;
import net.runelite.client.plugins.Plugin;
import net.runelite.client.plugins.PluginDescriptor;
import net.runelite.client.ui.overlay.Overlay;
@PluginDescriptor(
name = "Jewellery count plugin"
@@ -53,4 +54,10 @@ public class JewelleryCountPlugin extends Plugin
{
return configManager.getConfig(JewelleryCountConfig.class);
}
@Override
public Overlay getOverlay()
{
return overlay;
}
}